3d1722e2f7e3176a57d7226430b0ef3fb0de0e9af0f03c6f6b47fe30ca145053d77a5b04539b521faa70b044bddcc7dc3fd832048edf54525165407a2e548acee8180ddcc11f0025b634a8fe36bb37ddd971ccc4eafeb63d85f23b97eaaf74fec7e189287392ad025d00cdf7fb6ee08fac9e855ea36fef005088b6c6f8948fdd", @ANYRES64=r1, @ANYRES16=r10, @ANYRES32=r6, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r0, @ANYRES64=0x0, @ANYRESHEX, @ANYBLOB="bf32d221fe026459ae266bd1b0693a43cc27289b4e19ab57fc8566ee5a9a98f926304bf4c121099ee02359bb6cdbf4e40bdab384571d7ad79d5e58f8a7c0bb62dc69c12a8abfe5e554f6c68defe9f1fc8c758f3e3ac695e16b3010d9f8194607b5d90de5dd726ab6278ce66abdd7d206a319c3b4916aa72e93dc17fc2a2a05914ddc0b5b2ef1f77404d8dc96a86220281963a9296e584da678"], @ANYRESDEC=r9], @ANYPTR64, @ANYRESDEC, @ANYRESDEC=r9]], &(0x7f0000000100)=0x1) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000140)) dup2(r11, 0xffffffffffffffff) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r12, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r12, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) syz_open_pts() close(r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) dup(r13) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0x1, 0x1f, 0x3, 0x0, "854955f5020000000000001166f5bfa600fdea00", 0x1}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000004ff7350400000000001100"}) readv(r14, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x435}, {0x4000000000006}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x838, 0xa0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) read(r4, &(0x7f0000001540)=""/4096, 0x1000) close(r3) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x81) sendto$inet6(r1, &(0x7f0000000000)="f265fcbbf3a7e96a68f771e7cd899b8ca97b05b582b5951d80007a540e77dbb92857fdbfcf1f2ed876ae52a4d961fc10a7f2f9ebb30f7c", 0x37, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x4, 0xffff8000}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x8, 0x9}, 0x5, 0x5, 0x7}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/23) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000180)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) connect(r4, &(0x7f0000000180)=@un=@file={0x3, './file0\x00'}, 0xa) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10008, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) bind$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="130000003f0000000004"], 0xa) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="5e6b6f55a1e2c4bb64835772d4bd3c0208c284d3de5ae3799761c9a4a2f89dbdafff65d891c52c56f5d0f0626ab7fb7ed36e2fb94e2a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) 16:00:17 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x9beeacdb92511fdc) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{0x0}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40000400000002c2, 0xc9) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) dup(r4) r5 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000100)=0xffffffffffffff2a) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) dup2(r6, r5) 16:00:17 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\t#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffff0000000055100904e7cb8b54cc5c88712eebcd9216ca84b80f703abedac90b2c60a512181f7652cd70af6091421bfa01eb4fed4278a64fbc078e63b5c8c4a23dc66a9b1ce5fa2bf56f31865738b1f57773fe51dc0a8d48d9caba27c14cf43de0f35ac3371f503d275c77dfbaacec223550adb18c386589a46a993ad93929bfa002c78687dee016cd559ac62edc204dc0953551cdf1daba316e22c50122d0e4a5f918a7b41464165f9657abb505ba9a7f2a94a540c00c5d21c03eb1dac024a7982ac769a3d776282790185b6e4555c7b2"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x1f) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000300)={0x33, 0x7, 0x4, 0x1, "ba059833cd2705445a3fb781ca89da5d444af36e", 0x6, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000000280)=""/77) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0xfffffffffffffed9) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000880)="ac0faabd61a8017c4a39a4f5c0b3b8d6dd2f9ed408576add4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f4056e4631d16bafcbd8119cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7700fe7e10f6431739c081694370adc31a03a78f2402b2a80007bdc6deddcf1b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00bb8d27357fc252b4b2c599a0895b53094994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc3c9e9756cb", 0xffffffffffffffe2, 0x0, 0x55) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ftruncate(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x5, 0x80}) write(r0, &(0x7f0000000380)="6b290300000000000200e8cb6ee65bffa13a71cb4779a2907383c6da480eb48226c15fba9bcc1e6d2d7ee6f212dec9640424e53791ce2ae625a1d305a0a9fca89513654d8c7b9ab15e182657e6f4e4765dcd59ef8b1225727a2b1c734fd89b0eabbb37bca8f4d66c73003f676ff63b2c0ffe398cda7b954c17d7eeab4b76c72427ae1a5699cc5919e8d50f29f6494a28010100000000000066cc000000090000001162cfa38a446d5aa829f9969697039f36f17ded8b572fc6b906ae8d378a46f9b4755fe3678368138fbc1a43f633d67b132df0054c880ac2668ace08a3df17d9d8ffb9c4b2b6e95289f530e6979f8c6b6f160ca47424481a24e3a32448252d8e50d2317aeda5a80efa326ae1c3f2c4b29f4cefeb75f50c91627f10e6fe0993c94a4f05b0075ad2665312c0f38a379f8e640b209d6512e87e5b18a73d015d26332f315e27811ad146ad9ad6ccf96e259d955e560e0890c0ef6198d48e9276fd567711410396e1ae884aa0f5c74a298725095dc7749c4e1f2dffe2b155561b78e3643f442d3157bf7f8de4973fb8c5f382d9b75d26ddafcbcdbaadcf2e75e9bee6b4fdc7cfae63333454f7a6d58122f19ff9e2c000cfb730b3802bc99c4f0087548356", 0x34e541d4f3c7c6d1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002340)=ANY=[@ANYRESOCT, @ANYRES32, @ANYBLOB="1e03b910a534abe8dbc28fd5ec80171259c9c7ab02c789b23623b9ae2c8b35ac8b91404cb0ebdab3a03a51fcb6547d20ec2492190b187d66c19e8db53a39a3dc5494727d7e9fb969c031ef3c82b461579868e96bc30df389ce88a665d8520329cd96c620118b041c93934b3d81700c4fb2f5a5b5002ab5134cadf74453162988e5dd1d45c9652ed3e4614c4a647621a0357ea328b8778af5d5d55fd8b2120561601c3cbb42c2ea97409edc5d94f171f03b9cc513db0a3369bcca6e73122c72a682f8b17c17b0377e8fd2adad8b7e52141a2e8ba864f239343ac0102f8d0239b48cc3b94f519fa5fbc300d871414e5d174f76ed64fbccd8365f1adb643884b63c2df1d1f9ba70216421716fed7ad4e4de747a7d553a9759d86cef3c807957a98afe327b7919fb7fbb7aa6edb932c2b60e0f791c8edbcb48aa9bb6615d4e0dbea9538d0130814482a106796dfc6ace8e2d43ec59658dbefc6f7cc03266d42ab422db3428d32ae81dc366bb22da2b48bb5acf16a602370b1954eb0c98c5bfad6e62cf95014e3d18714dc559db8d9d01b7048ef2ea2a0d9bc9b0195809c00d5cabbb8ef0b609f0c13326fd3f1f57b459a82efe996d4cf25a613c23dbc564f5156ad54dd6271d6b4bea98b92e65a2c6180c7e01e750a33941222760ef31b7f7bc4a20a2a1ad1d0e1704c2d314710530456a01c56baebda4affbcd3bfc5296c3f1a637e9926c753b1f1f71c0afaecfda1f8383051ad8671401a148015b7362327cc4179c139babe56c5441222d299c3c197189ecd3655c183bcc0b56b59f51302495c1d12e966814d680121df842676b5affea6c90f8157405560addf5d3189c78edad30fdfcff9a38a7d8320b961fe6ec3c0eeba3e02b9bb39a53e720694f6561f547ec106257ed12bfb98f3c084f1a3dce5a8662ae0d67bb7f33ec530e15c641de0b98007069cac60489e208958b756fb34423775c7a16e44b01afa3a5f7aab78375c5c4b97ed7f676f5cf6f1846d402651ccaf28c2847205e3746b172b9b9efa1f25b1f2c190867140689ad3a952d185c7f9e46ca6694990cd99732ed231836a6ca1e0126f17f8f473b6c1859e68734e1e1d3aea5477f6f88db3c2e22c0fb4dc6057bb797f0174c7f311baf08fee18490df4628bc009d1fa18e01335db79e76cdfe4ca622b6fbbd36900c2f26e19f8e3ce538bf939234ec0ddf2cf85c7beb21962ddb3e89b2869669777c4de24eec81576228ae523697f31113c86e8c0f7690763b41671cfa261b6f14fad4d99c121b7005c0089e3e2236bc5a70f19a575dd9e622e788923052ea5d85ad5a4f79e4556f21f7f266fd28c635804a156f69b529928f784c4b866233a8b2bdd17dd0406512538b6bc7f18af14b61016834d8f4436434b2cc41ca40b96e2490213e0fba70f42fe4464939b5d2182d5f926d48f2d8d3ea70554fbb28c7bf0918b68aa27dc064a5638c4e184ce0cb6a16317c4ffcf10a2fb8fbcb11936a07420aa1d1e9d908cbc7eccc5ad0313a74e0214d66ffba2ba43381f445ca17a2e175a373388dfc08789369fb63c766f68b728d5ec5e9d245c52577a434ceb1535dcd8edac7369b6ea49c48b4a69eb328de6bd3efb015cab199f475c35a38a3eb353341f20ac829e819630ea6c33535f327c5ca9a250ac0a7dd41345771b315a248d952b25805b15cc353b2e09e0735a8f53b7a8073ecf2d103a01ff4f10036cf9f678ce0345555f1377d335977e63afd878fd32720e23236adfe63eec2b50349abdb9e0ab84e15c39eeb9661daa985bfed5b779e370550997c8d3054b01300b95bfb36f41ee2b7a61df762cdcf66a074c96eacbdae345901362a691d0b260fc2d69bd92f785151610ed42144231332f2a14df37c5a8ad97afa27e719e563384640fd8d5be3931717ab43794b5bda63237b78a8909751c3a2d396958fede257ad32f88ae6454c1eb42698d41decb43d3a2f9afbb19ac28361742053dfa4beea3259fa1adbd3919a5b91df1c31c3f858457a37679ea9a93ff6e66609315cbff36c8333f4f07bc598fd8c1600c7eaa59f228274d2ae2d4327478a9e913c92249d9f2071885dcf606d49342b4e722b89f447e368d618f0aae5cc2d78e550539e01a9128164adc432fea23c6e07022de5ebc0a31bcc38611527fbe5867329912c93e3459ab5c7181c5abfbb747f9752d8da363aa610a55dd30c49359544ae53329a4826873f2a8eef9a6c55c295310e95175a24d8040d086d95b595c1a1630e64cda016316f328b15fbcdaade6e30539a355174a08ffba4d56ceb021b98c90783a1222d942f3233151128473623e3a839c3231849290736413e28e3de94a02e801e457c393bcd9b74ca4f2860ecaeafd6f85f137b4780dba9bd3e8e12d462fcdb9a39bb1daba02ba5b2b78a4f626df9c3b67ede1091b9da4e0a5e2203ba35959cf9fdef104e9ae4c8b2cbe4d25238da454c7c0bf46138729912063da9efa9abce74297b245ae0e11992ff303b1ea9858891286edc1b8ab784d9dce470c678b54387339af5ce243e1372ea4f97661130c7d5881ec01b28b30aed5d5fda68719788a77a9ec68744fbb3c544c769efbc948e2f21cbfaae600dc125476bb9b158e612dec335c3e2bc5c1e3033a12c227c0d9423bafb8ed0a737dcae775ada321e445354914caa94aede5b7b89e365e86830a7f76b90da52de678c174852b1542e09b8fc9abef279a25887a34cfd0523b7b36072c09370b6965874eec576107ad211e81c395ca1d62a13f3c06882085e2f3d5fff16b263ae42f1ef48854e20df504f5071e87768f7d706f90231f7f720a7e9d3d62997ebc2e95d682926ec38b1f7f6c578a67726cf4fca0cf4a3e65adbb2a10314ee60e3c2038a20107966396d7b6978f5155b63cd974f508266f2e537b01e556509a76ca3fb68655afc88e0d3f836ce67f6faa61dea8820542288ae4c93fa8bd08ae274df77efe17ff3bcadb9425a963741a33ca773920c6362b572bcde3dd1d282de02fc44d1831a15b91455b4a9a1776955b155e9c3929c69ebda7285f61f898f375d50f181eaa5b11f27133c9bcaef1ef2d004e1cd02f96c0ae8e362c321132172c200810fed3d390e9f69311b800089f202a241ac534198a3e441ce6d473991d9ec9c7a0080dfc3841bd165b2df822caae296e158031890bc7103888913738a31a16f2e194421e5108b974f2708195262d3b85d5d28b75287d9e661cdee248b21bea6abf9874b83b6bbbdd78e3c3dcf0c0c83eea93dd79bc8c8a7663f1ff7d326ed1da8e55aaea569ad1acd4c1852541af60788c41a313fcedb19ae3e824b72ea5bdf8f849b2792cc7757f7626fb54caf3d54c09182e0af2edb573ecbecbfa61ebfc65ff86ce848d27ceb7221c5056c77ac273a57446e69ad2026867b7e2a952970d908f3b1effc44544b090d9e9a2856bea14ba4472e6c1a0ee4a7cacaecc718a13012a2f3496425bb40c975a2e449e4547f5c9f4021de65301b76c63f3bfc17c2aada1e5bcb9c73d6028521c1d8853c6d9a7ad67b09c2286d83010daa4a1306fdc0fe6e6f4b6a42109f0d4086ad327caa43c8b6bc911fea33434baf9ac9acc3196a11d14ced2e6202abf849ea27812cf8e9ba9ebaefce8b14eafa378d52ef33bb4e74def2c226bba819f7b7b0076e3c1dc523a1e78ba59c8a5404a12341e940dde064f1ee411d7780d20f73b729c298baaba99c793e0deca72af9fa765e162f7140dfe1a1fb47e99c57c0b7c0011b09eb5715af7ad2db2d0a2c0ac787cfadd91ba88fa0b240f74a81195c55e274243c465b622948d378aa90e74695de297c9c3536912d243aeb19d4503e3e020c9003bf14c31e0555ffd7e19a7e9b4724c34be09951e0b956dbf3bae4c4173da890ad6dab6e6cbbc5b776e55bf9a5ab5010e28d5f1c647b2d28ea3ba91fccfdc83de30ade8e0067dc55522573632f53a720f57c2c53b6f3f59fbe53655eccb023bbaf665a166413e49013a3d0183f837b016ec973e93a7d7d73e95c7a9dd9bab9fdd2ca9da777f6837f97bf31a30a2a3a390fac4cde68c3cd9c3134d97c0dba76a4bdf83b3e8ca840c8f75de29ffd98434a813f65a530e8fcf4c9aa7fb83537466a22b260ea1cb93cc410900296dfaf93270926943c6f5e1f3c8948d7792219dceaa4e0a36caad2f10fd2633057dfa0545f801bd6e0fe50da9fef028749b54b2ad8baf1f6c7130ed469c670131b2bfda82b50c91e0c2f074e287bc253bc43a0b49b6f721bf0954e2304fb1941604341d2d20187769f1f5cb7090bc2ef69973fd3a7cf84d8036493e74836cee374e9b9c4e1df141c80824acc011193efe805139d8b7574d9cc93d8d25bd0d9ca2b9e07ad3b7d5a41797130af58671529f1da1809b86e084349654340a6e06d5e874824cdbffa93c80b16c361c59036cd7129b85db7e45374029bf9e2b8cf747f8816d66739bd270a0d8a79d7a3caa2562b8a251970426afa035f1fb68709b3a5b74688277a2671273edddfdff76d2987ba47e71ed045ce4a3524fb04bbc6de4c789c64031cc78445945bebf06890a472a30e0862ed192cc472593c5ec7471afb82c01461594afbd0d7690f55bd051e31cadc2c19b217a7dfce8702e37b32a8cc1b43134e8eb61802bba2d5456d8514769642b7650e185cea9fe7f3d46299f2088447c1bc70dc051606289e7e011c860d2277f649c8a0f3d73b86d849a3e3ab128a3029d6e86b0ec5b986e9b3c615b49ee16947985ba829c8ad3436e7253ec20fcf9d2b29ec45cd25a8c5936c2be28a8c2b851061b1cad821c873f218b4eb0499fcc5d0d8523411a62bf59099a00c35d34b39399116a0183d6e206f0aea479abb96af05268739b6543481dd939fe483517f71ff85fa44c3189f35605f76b79ecc92e582202e7c91acb2f8f19736efa05a5a331309c01503c2d13d9cb4e7c67244703c5253e42c7ed1f45b55312771c7d331ba077f840baae5ed90a5d3654e08b4107a6f5422d9abe34e2da63e6cc40a22ef3420fdf26f5a85ad8e94e517d0b66c55379716e62aef3ce8f0c293c464213cbecf71997661d2cd2a14fc0845722fa2381f20219a92bf000742d400c5663767562be5c5465b87ff5a08a9edafdf5714e1223c1999e31ec9e709ec40f2e72d2ca70e71d2f8711ed1893baddba2fac5ff76e54af140c5e759a3123ff42947daed9f10625c4dc60ddd3a03c8eb697ad6617253e6750f71e192af9ecfc77100718c95afb8be95907dffb978c283740d430b99a33fbf808d0dce2f629625efad8410f54a42390581f19347abdaaa66aa6f2971309a4cc6e71f104c4b153f7f8a1c9ece9555c2964e2682301411dc3adb177e19b9e281a5f532e9c2cc6f9d408fd6c2fcf8983f99f023e007493262054a1183be53383cc576b4efe0987efc75bc42597b5e9a843012ee6296254f89dade60a3fdd231cbe47132aa363969ba0e63a3fa7e6538d23841718e870a2550336e3352ab6979747b5e5e43a2304d1673c356ed5799884b32f6cdbeb1dbde4ed9e5f0b27368cbe1affe8724fa28b9aef72907e7766c2f1292349d22df7c5ce3d8d55a651ec8e74bc85b8cc76323b78e011e18b7cab9eb421d39398ec6e686f506340f402ac1d8a40362b525c44ce5ed65ff996f90aa05f08a58aed541227a4a11f44780d5c623946d16281c89d8447bb69c7ebb62abc1b1ecdf258e30bc55ff871a45b34dd4bcddfc4ca25b030da8b1c1be2d96ef193fdcc6680ed11f222be654de5b68a87e18c6bc2b9dd5d9f9e16852a5a535a565b37d22490f3db091038d2da74f5be7cf0d11", @ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRES32=r2, @ANYPTR, @ANYPTR=&(0x7f0000000180)=ANY=[]]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x4004, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r4 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="620e003adbb6cf091618"], 0x10) write(r4, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="ff1b604ec26e", 0x6}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="4bba84ff0000", 0x157) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6", 0x33c}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x90, 0xa8) sendto(r3, &(0x7f0000000080)="12ae2292a80571e6c6f30e9490611d89187ddd1d586100146b2d5a94023c169e160d800dd2c88c229cef0ef2ae1b0b8722b1d0bf643f177043430a25b85face0f00ffb501625916094787c63f672000e", 0x50, 0x804, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:00:19 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) write(r2, &(0x7f0000000040)="c08fa485eae815426cd4f1f12f6463e37be0a17077e1d5a19bd2e507262917e19f585fd9016e4a30d207827ec13add129fdc75235173b57e6080b4e46d05e7690fb5b8483a33c7f573d7d9c52a1e8e0a04f214957eeda4e2e3d1c423edad3c70", 0x60) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x10, 0x14) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000180)=0x81) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x85\x84\x10k\xd9\xd47\xfe\x00', 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCFLUSH(r4, 0x20004268) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000280)={0x0, 0x0}) 16:00:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) setrlimit(0x0, &(0x7f0000000080)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x402, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x7c}, {0x100000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2ce1b487f114e390, r0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x3, "0bd6a1887ec8045615dd9ce3914da2718d5b0d86fd9f225d39a026c2353e264b272847e06175414de25939f7ea3d62c03c6923df1777e7a43629839e82f73a1b955f"}, 0x4a, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0xfffffffffffffd28, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000c00400d4c89942ae3f09bc58501e0f010000000000000007"], 0x10}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fcntl$setflags(r1, 0x2, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$getflags(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x4d, 0x0, 0x0, 0x200}, {0x8006, 0x0, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:19 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x1, 0x3, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = getgid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = geteuid() r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r24) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x5, r7, r12, r16, r23, 0x51, 0x5}, 0x6, 0x4, r24, 0x0, 0x2, 0x1000, 0x9}) r25 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x67db, 0x0, r1, r25, r26, 0x4, 0x6e}, 0x40, 0x4, r27, 0xffffffffffffffff, 0x4, 0x2, 0x6}) r28 = socket(0x2, 0x1, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8040691a, &(0x7f0000000300)) 16:00:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/8}, &(0x7f0000000040)=0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:20 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:20 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r2 = getuid() r3 = getgid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getpid() r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = getgid() r16 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r20 = dup(r19) ioctl$WSKBDIO_SETMODE(r20, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r22 = getuid() r23 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r23) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r31) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x8000, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="5318c5df0a388b5bc1efd817553edd8c9720d8de221edd73aa8290d116fabbbb0a81e2f456407b53edbbc9a2acf09393fa206803b5477ea7f092c548380cbec668ef18ab70f247036d7a62a5b914c7ffd716e0bfe7d72c97", 0x58}, {&(0x7f0000000280)="d4cd40dad0462dbecc47ceb6665654d77658225ddfd7744ac7e684", 0x1b}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, r6}, @cred={0x20, 0xffff, 0x0, r11, r2, r15}, @cred={0x20, 0xffff, 0x0, r21, r22, r3}, @cred={0x20, 0xffff, 0x0, r23, r2, r30}, @cred={0x20, 0xffff, 0x0, r31, r2, r3}, @rights={0x20, 0xffff, 0x1, [r32, r33, r34, r35]}], 0xc0, 0x8}, 0xc0c) lchown(&(0x7f0000000100)='./bus\x00', r2, r3) 16:00:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7fffffff, 0x6}, {0x8001, 0x100000001}}, 0x6) socket(0x2, 0x3, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x179c, 0x4, 0x2, 0x42}]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getgid() r5 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r6, r7, 0x14, 0x3}, 0x5, 0x5, 0x9}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getgid() r12 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r18 = getgid() r19 = socket$inet(0x2, 0x1, 0x23) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r25 = getgid() r26 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000002c0)=[{0x0, 0x2}], 0x1) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r32 = getgid() r33 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r30, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, r32, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r40 = getgid() r41 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r38, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) r44 = socket$inet(0x2, 0x3, 0x0) writev(r44, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) r45 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r45, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r46, r47, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000280)=[r18, r25, r32, r36, r40, r50]) lchown(&(0x7f0000000000)='./bus\x00', r6, r14) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0xfffeffff, 0x1ff}, 0xc) syz_emit_ethernet(0x23, &(0x7f0000000100)="e1c0dd6d9e06b9fe36a536214e318cf95fa33a045c13b505a260000000000000000000") 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x5, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 16:00:20 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x80, &(0x7f0000000140)={0x3, 0x4}) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000080)={0xe0906a34282cd360, "8d9ea93c5ee85105fadb9ed080323bf9e28a92b527b45c5729ed909130881fedd6a89a6997b2d90a98f26438b0a64c3f3af347cc8a47ecee037e48d8eacb97139d8fdcac4ae7414908ec40a9158f0ef0ab4de6e0590c6d0c1b243aa604f77877375952c8dc5f919aa92324535ee1ca1e76dfb6695e1c095d33ee4e83d5d9d86496b0ff78dbb2f0234f79fa34d4b94a6d28d08856735bd5c14dad5897698064fae710a8bfb9a77c845b67c78514311a8efe8adaa0"}, 0xbc, 0x800) clock_getres(0x0, &(0x7f0000000000)) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x3f, 0x95}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x8, 0x7, 0x3, 0x9}, {0x5, 0x0, 0x0, 0x691}, {0x0, 0xfb, 0xb2, 0x4}, {0x680, 0x2, 0xfd, 0x4}, {0x800, 0x7, 0x40, 0x180}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) setsockopt(r6, 0x9, 0xffffffff, &(0x7f0000000280)="cb86f0de5569ef1924552bd098b7279e616abc7e42324e1848b3f4deee3240325d03450a48d5546f492360a5062a7e8f59265fe679dce136065fc5a35170afcbe07b2629986e1e7ac80a81c5e8fcb8cf16f0b24fc4d28f9af0ea1a8052c3c1acce20791dd719c9a31ab513ce3371de5e5eb14b8e6ecf7a3f0ea582c789e47445726b06821e81a11143be8ad3fb58ee0936a907ebd3915d75cb827929db14fc02e6f4a797a8533d892de6eb1f014519fb66c909f8892457bdd1776ac9fe59622234264eaca202715c76e21953e34b6c7b96e876f0c12f078ab82383169119015afd7a38ceb96b09bea8dea8afba49664d4ccd45d01ecd7fd78c48d8", 0xfb) 16:00:20 executing program 0: munlockall() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = getpid() fcntl$lock(r1, 0x4ca48186946887d8, &(0x7f0000000180)={0x1, 0x2, 0x7f, 0xfffffffffffffff7, r3}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x74}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000019, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) shutdown(r2, 0x1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000200)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000240)="7da1d712e77676cf6c206af205768a1ebbc74150ac105cdef291737d379e09d8165925b5e69d6e126b917a0b4514678c14a738ccc03130ee35f986fd320a4ff6ea4aafdcb73907139db36d259202d5c3a0d43ca5a0bc27f57c1dc8e37fdb27268bcf3cc929e0e09cbddae785a8383fc6fe86b06603feceb5302b947466d0eb847843d4fbeb55b09ed6a78ddd975ad7c2497e2d761c405b972aa83a6974", 0x9d}], 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() socketpair(0x6, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1000000000000200) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002f80), 0xfb85c0e892b2192, 0x0, 0x61) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) flock(0xffffffffffffffff, 0xd) setpgid(r2, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) setpgid(r8, r4) r9 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x9a603e16e0adbb8f, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000000)) getsockname$inet(r12, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b23a395955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa61dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900000000000000000000000000000000c200d9ab8eca16adff649e52181771ee5ab96b267b1ad09e86f5bec78c6859984482f6b4c479a835c240a70be485efa1c06da3917e16b86d63a68eee4beb456554558e5d1db0862470c322a1b5cb772a31977c367130baadd8f15e25"], 0x10) shutdown(r0, 0x2) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0xf4) getpeername$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8, 0x0, 0x1}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) semget(0x1, 0x4, 0x0) socket(0x58, 0x3, 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x110) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x919, 0x1, r2}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/79}, &(0x7f00000001c0)=0x51) connect(r3, &(0x7f0000000200)=@in6={0x18, 0x0, 0xfffffffb, 0x2b39}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) write(r4, &(0x7f0000000280)="d58b3208f1b42d12dfd6ba97f6c22d6872682c529eb9ab5f407144d55faafb6f25b188036d468545f93a0de78d948ea36098c81bdd224c0ec08a83d045edf1050cb93917ea713a150372009c3cdb3d1f07745cb07e4ad537bb0059b0288adbd98eb71313c791a585c435da6957a2", 0x6e) select(0x40, &(0x7f0000000300)={0x6, 0x8, 0x6, 0x5, 0x4000000000000000, 0x100000001, 0x80000001, 0x5da3}, &(0x7f0000000340)={0x7f, 0x2, 0xffffffffffffffff, 0x8, 0x607, 0xffffffffffff0000, 0x6, 0x5}, &(0x7f0000000380)={0x0, 0x1, 0xffffffffffff9b39, 0x9, 0xff, 0xbbf8, 0xffffffff80000000, 0xf7}, &(0x7f00000003c0)={0x1, 0x4f}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000440)) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10000) chflagsat(r6, &(0x7f00000004c0)='./file0\x00', 0x0, 0x1) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x1, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x80, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x1, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x410, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0xc) kevent(r5, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffff9, 0xc2, 0x1, 0x7, 0x6fba}, {{r8}, 0xfffffffffffffff9, 0x32, 0x1, 0x7, 0x8001}, {{r9}, 0xfffffffffffffffb, 0x8c, 0x2, 0x5b, 0x3a39b6c5}, {{r10}, 0x3, 0x0, 0x58000000, 0xffffffff, 0xfff}, {{r11}, 0xfffffffffffffffb, 0x2, 0x4, 0x2, 0x6}], 0xf91, &(0x7f0000000740)=[{{r12}, 0x1, 0x6, 0x10, 0x40, 0x1}], 0x7f, &(0x7f0000000780)={0x7, 0x8c8}) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x20000, 0x0) r14 = open$dir(&(0x7f0000000840)='./file0\x00', 0x43, 0x1) renameat(r13, &(0x7f0000000800)='./file0\x00', r14, &(0x7f0000000880)='./file0\x00') pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000900)=0xc87b000) pipe(&(0x7f0000000940)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x20}, {0x200000006, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x1, 0x62) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x100, 0x8) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0xfffffffffffffffc, 0xfffffffb, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r0, 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000240)=[{0x7ff, 0x3, 0x1, 0xda}, {0x80, 0x2, 0x3f, 0x9}, {0x6702, 0x2, 0xc6, 0x3}, {0x3ff, 0x80, 0xa7}]}) r5 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x2c, 0x86, 0x1}, {0x0, 0x6, 0x40, 0x2}, {0x9, 0x5, 0x8, 0x74}, {0x2, 0x28, 0x4, 0x9}, {0x6, 0x1f, 0x4, 0x8}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:21 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mlock(&(0x7f0000100000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) chmod(&(0x7f00000001c0)='./bus\x00', 0x80) sendto(r1, &(0x7f0000000040)="4fb7b7da9cf9cb8b5025dc77c12e8641881b73c516ee516b5072", 0x1a, 0x402, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0xff}, 0xc) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20290, 0x28) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x1800) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x3, 0x7f}, {0x3, 0x1, 0x3400}, {0x2, 0x4, 0x1000}, {0x0, 0xe, 0x1800}, {0x0, 0x2, 0x2f1a4cb5ae760303}, {0x3, 0x4, 0x1800}, {0x3, 0x8}, {0x2, 0x200, 0x800}, {0x2, 0x0, 0x3c00}], 0x9) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:21 executing program 1: r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x40000600, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r0) r2 = getpgrp() setpgid(r0, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x20}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x76) dup2(r0, r1) geteuid() 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x0, 0xfffffada}, {0x42}, {0x86, 0xd1c}, {0x99010d2224836302, 0x80000000}, {0x7dd30e591a4b52e8, 0x4}, {0xe66d720572876921, 0x4}, {0x7, 0xfff}], 0x7}) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) getgid() r2 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) dup(r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r4 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) r5 = semget(0x1, 0x2, 0x100) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/9) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006, 0x0, 0x0, 0x2653}]}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x1) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x10000, 0xffffffff, 0x0, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0xfffff424}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000004ff7350400000000001100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xc95, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x180) 16:00:21 executing program 0: setgroups(0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe50db386692d21b6, 0x80) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) bind(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000180)={0x10, 0xb9f, 0x4, 0x5665, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xaef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xaec}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xde7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x401}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x11}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './file', './bus\x00', './file'], 0x9}) setreuid(0x0, 0xee01) syz_open_pts() 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [], [0xfffffffffffffff7], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x10}], {}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) fsync(r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001540)={0x1, 0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/174, 0xae}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/133, 0x85}], 0x3, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000001500)=0x10904cad) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) socket(0x2, 0x5, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x800, 0x0) fcntl$getown(r5, 0x5) msgget$private(0x0, 0x8) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000000)='./bus\x00', r3, r7) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fchflags(r2, 0x8) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xbffffffd, 0xb4, 0x3ff, 0x7dffffff, "01001705160000000000008a00000021ea000003"}) write(r1, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 16:00:21 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x18805, 0x40) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) r2 = dup2(r0, r0) ioctl$TIOCSDTR(r2, 0x20007479) write(0xffffffffffffffff, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826", 0x171) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[{0xed7, 0x7, 0x0, 0x555}, {0x6, 0x0, 0x6, 0xfffffff7}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fcntl$getown(r4, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x80) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getgid() r10 = socket$inet(0x2, 0x2, 0x1f) semop(0xffffffffffffffff, &(0x7f0000000440)=[{0x4, 0x3, 0x1800}, {0x2, 0x401, 0x1800}, {0x4, 0xfeff}, {0x4, 0x0, 0x334016e91fcb1e5e}, {0x4, 0x8, 0x400}, {0x0, 0x4, 0x1000}], 0x6) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r8, 0xffffffffffffffff) kqueue() 16:00:21 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x1) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) utimes(0x0, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) shutdown(r2, 0x0) r3 = socket(0x2, 0x7, 0x0) r4 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getpeername$inet(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) shutdown(r0, 0x1) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = getgid() r4 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r1, &(0x7f0000000000)=[{0x2, 0x4, 0x2000}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getgid() r5 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x3, 0x1f]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r2 = dup2(r0, r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) shutdown(r2, 0xfb140e1f6b72a688) munmap(&(0x7f00004c0000/0x4000)=nil, 0x4000) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x3, 0x23ffffff, './bus\x00', 0x6, 0x6, 0x401, 0x1000}) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x103, 0x0, 0x136, 0x0, 0x358, 0x40c}, 0x408) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x10, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x100) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x1) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) 16:00:21 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x2fe) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000000380), 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x20}, {0x6}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x2c00}, {0x0, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x2aaaab27) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) setegid(r5) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x21453bb1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x85, 0x10, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x100001, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x34, 0x80000000, 0xd0}, {{r2}, 0xfffffffffffffffe, 0x2, 0x135, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x401, 0xfff}], 0x2, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x64, 0x0, 0x0, 0x9}, {{r3}, 0xfffffffffffffffc, 0x24, 0x1, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffb, 0x3, 0x80000000, 0x0, 0x4f}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80, 0x5, 0x1c50}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x7f, 0x2}, {{}, 0xfffffffffffffffd, 0x1a, 0x40000001, 0x8001, 0x8}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x0, 0x50b, 0xfffffffffffffc01}, {{r0}, 0xffffffffffffffff, 0x14, 0x0, 0x6, 0x8001}, {{r0}, 0x4, 0x48, 0x1, 0x1, 0x92}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0xfff, 0x5}], 0x7, &(0x7f0000000100)={0x3, 0x3f}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fchflags(r5, 0x10001) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$inet6(0x18, 0x1, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) poll(&(0x7f0000000100)=[{r0, 0x8}, {r1, 0x2}, {r2, 0x8}, {r3, 0x8}, {r4, 0x100}, {r0, 0x10}], 0x6, 0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x44) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) pckbd_enable: command error 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000001fd, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)='t0', 0x2}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./bus\x00', 0xa, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xa4, './bus\x00'}) pckbd_enable: command error 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) select(0x40, &(0x7f0000000040), &(0x7f0000000000)={0x8, 0x5}, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) readv(r3, &(0x7f0000000540)=[{&(0x7f0000000240)}, {&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000380)=""/111, 0x6f}], 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0xc0105715, &(0x7f0000000000)) r11 = accept(r10, 0x0, &(0x7f0000000240)) close(r11) fchown(0xffffffffffffff9c, r4, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:00:24 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f00000001c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) getsockopt(r0, 0x3, 0x7ff, &(0x7f0000000080)=""/215, &(0x7f0000000180)=0xd7) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) chdir(&(0x7f0000000380)='./file0\x00') 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7ffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x53cdc8eb41414301, 0x0) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() close(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) dup(r1) syz_open_pts() 16:00:25 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x21) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035bd84e71fcb07ca22bb326d2bf7ec3a19e6410cd59aa266097e0b6dd1a22bb253371240a9", 0x149) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r2, &(0x7f0000000240)='l', 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) shmget(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) 16:00:25 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x450, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x2000000000000001, 0x48003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x821b72d847ab1855, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xfffffffffffffee3) close(r5) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000200)=0x26aa) sendto$inet(r4, &(0x7f0000000080)="e3626d82d3ce3dc42c3b5b0897050df6a5b0c9d3696e9e306f01caa137c185134a5c40e314b45c8dbb6c24096a37ca1df9045da86b053e667b5ceee1826fa929", 0x40, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0xc}, {0x200006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x0, 0x7, 0x1000}, 0xc) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x101, 0x57) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x6, 0x85, 0x40}], 0x1f, 0x0, 0x4, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000003c0)='-#@#@-}+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='(\x00', &(0x7f0000000000)='\'M}%\\}]\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000380)='\'M}%\\}]\x00', &(0x7f00000002c0)='\xf7', &(0x7f0000000300)='\x00']) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) flock(r3, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x6, 0x4, r2}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000540)=ANY=[@ANYRES16=r4, @ANYPTR, @ANYRES64=r4, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x0, 0x0, 0x0, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x40, &(0x7f0000000480)={0xc6}) r5 = socket(0x18, 0x1, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chmod(&(0x7f0000000280)='./file0\x00', 0x10) 16:00:26 executing program 0: r0 = socket(0x6, 0x2, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="d4237952e8efc5699dc6281e137c16eb70ac19c98fd81ac67f71916c5ce058dca358b1861454a72c5eb5b10eb46ad54e1b03860c5cf5ddbd46b8230326c8f9af528ce29be7f2ccebae339aceb4034419495b3cb846fce4855573d12d199c1786007b8fd5d19e902e6ae3ebd0f39e54406b667089f890c21891aa080dc3e3409cc0471ac6d1af4830d5471799b4bb60857f", 0x91}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000011c0)="1e674dfb062073de8b1ff72825c8c6f2b4cdf56a3024271983a4faf9b6e638bc1c93de53339156ca4341b43e6239130af6fcabae0fcdb4f883c91fb5b2836a12a7f02f327b49d8f25cfdf4e7859334016b2262b53bf09fed3f1e455e13c88d880e4d59c531d3b2e66c4cf12332d4a14849c86eeec5788cc87ebc1ea9e0b952ef28f8b8a3f13f9c90f2a24ae5646d99c9a96e1c1066a7125e7728560e35ab7ab5902198908e63dc96a44120db076555e0cda0c7f796193c39b4d611aa4b2503439774af1170304ebf8a00f73d2f0f465cd4236abc164879e7c4855aa75f24ef61dfe083371a4af77d17f717fb5b55357da73b206da901c606e5c356dcbde9ce8014f2f718def904d5b7ab6b4467c1227a6da227fc37807440a6f46f4c45fa378128e214ed56e491b2476e73113564d76a81082b02180b17848ea23c34a6966ca33ce1395a4ed08b321927c3f0571e47da77a04d7896c5c5493aee079483ce8f736e46e7194ed9a544962ec362ccee9335a67e03e24b7bde150184673d952f5f1ca5aa36ec4ec108ca2510ec80557cc3035f018add161f1442300ff5d2ffb038ffd216c544be143ff8cddd184f41590385d2fd8588c4a9660ca858f308905de8fee999f9cb6802f1a0af46421f6d003409acd892df59e93b9c94df4e251e2872b2cb7ef8f868e97e2d4ad8fbc3d993c37772b65282eef5eb265a2307acc06626588a5a19b0fed9e8f36e6e5a89980352c16a71e4a7adaf995e14611071b81441b12870a8963d6ef19ed1c94844ed29049b2ec51ed282bf187dbed9a6333f2903e35d3fe0c131ac6cb5029d1870b075bc7ae13430918be49610a67781a303068a6642c59b539809a4506832162c5d4ac1444163b0183d76f228e89028794904abafc885d23774a2452256b6c3ca76a8395618515846ba03b98c9445c69e03bf8f6af48f340527ee11703f25f77b6634b2a32135cc01355d027e16133b2b18cee112d32cc3b75b7690d3599a7c26dd31a632c75787bf43f5cb705cceef22d9c0ef5d01657c831ff6792d3fdfc5b292b7f11b20e88f5fa07b47f655a0e7306f544953990a46e1e6ca8c90677afe0f121546f3f85152b0c93a129cca8018a5ae9c47ea35198355d8fc6f235f0c9e4080ff7016d5922dbedeb655b6232b71a868dd8be37bb1fd381c793d2f74d6d5028874a7aa1e7eac8ac2f8b352795879d65a7ef5d16cd94d0f8b8fb94ebc11bce9642581f70869c1d2d40d4a4a45d87e5c2794cbe926555006fdcf293a965ca25ede206f2cb8f388eb428c26d4c592eb6961e34c763751aca7164636d2b358361dbd4b9a060b4107cacbec384c5e47ba7b49f6a820e9094f1bdadaa298add976071aab048890d70e0e333a8c9157c0d711553d4e4cddfd44d6804cc0f181494e449f9cc44f5f8b4293a23338aa3d35b2c563cbb7c432e52c4e73df7415d46ef0288a72da1b501f930a8a4cd735e95a838f6cfb13308cf21dbbb3bbdbc2e30c9f86a5e3a5f4c3c8f9dd3e13990302ae31bd69f2b13c95cd8b96a75de3a08f1fef4a3b2b55fd99ce34ec2e089f97527c829568aecc3205382eab63aaec21c0d4e112d9ad405f425180fbbe24eeceafcd8274fda6d7a968b100fe41c6ac1b138e1c6c862b2ff9af4428d3c6154ce7133d8fe188e103cc6c99b5b998af412971de039bde1d5d2eaa67e3378cac57dc4a34fc392447b1dccca695a0d46f3da17e757417c50b3ae9839a218d91cd028b29d653bf0cc55bcc0e630e83b0785ce3481b8a4eba8e94669d3543fed93ad8543647e851042e07b9df93906a82b4a377d034b018f9156ed9faffe662ac765e8a280f9908f76c84ad4713d7ee811a1f30cf658161c1132dda8713b260b17f2c3890d32f78479541a6593f4c18d3b841d9e3c861c4755b0ed125252c2b12ef54394176505f9f857eef08e0af1ab6bb980712518b95abafa2c58357e9f8e67647b6a2d97990ae20977679c6a658f72d474eda4e0d03746ebdac3c966fdfb5967cd04684368549110fababac7d444c0345c1bde93f1855308b224b192478b24b01bb81ebb45d19d4eeca07f7766ec746fa13ee061d605ea63fb9468d7969ae1eb98379fdd29bab90f5603fd4a11f5cba0799e7cb3431e07bf113c0964e500fd74c22763384ec320604cbb849dd59440f0d8bad6c65a59d9e3512fbe75e5c57ba0102bf8aaffa0ea13558e3491ac13c4e0f0c649e17b3b3fbf4158456220a280eac77f1a677d69f0f5f0ad8cce933ad7170ad81df17cf150be5a1319cd2ef4b0b627f0e958dc48f2c1f41b75273a00b860429a7319edad27aa0cf0e9bea3a678ef0826295e1f890bedf2eb8a1139cb4c2392bc3415f1f7453155a3e73a3e56c91314afc0c0b77f625ab5279c72c173d98360bf036cf72b19f0ea87adf98ac4dec9a983d407ea7c62162915b7ac487239e6dc18f63fd8e0a5a34311b88f33592b515aae0707b1a07364fa86a468cba2f5a39cd11966958c7db8aa4a567a76835a9a21bd677adbc12e4485ead7550e6005100be0079ce63099035af339b816a069bec57bfa9a58aed4e7b01b9908732cb955b807833a17506488ab9f305d6ac8e3fd938e2b75d23780fc7037993dad38285f1f4927cf531653376fd401bcac36d85c6a6f56a301cfe1cc4c435c20654a4ef8333b3bfad86dafe0619409db41f166a102c38403996475728e8e3e58a6c5487bec0e7e3f7a20cbd9967426a01c41be0facafef3baa6b5b5fa6e9a8a8b769dae6a14135dd080d204f7d077a6f33f0691d1778240956ff7308e168829fa4f67e6f4ace9c9d5295768e7e6e94472abfe6b550f9a09f3acafa2d0adf7c1e0eb62da03eff8ee73ef89c4e28c3eda254151ab2b8051471bb26ad787355122acf46b7a6b6004168f02ec9e069377d1ee0232010d82a9b5d7e837f85a3ca7aa0a48b001afda5edd0a04302d08c18f33f936508518d57d4ace4d06fba9ca8e9424336796d8c10416e93d9f6a238799c8e4eaaacfa76727176827386aff2e471d750fd37a1073135b10ceba332fbfac931e5e0fa5f242bd63babc280f57e9635b5ff06d257675ca50f4ed913b6dac3e05f0b27a00ffaf665eba97b26bc772332c9dae368c8e7ca916c2d0b19b572b0a6d7ad781002d79a9a0215fadf246ae22eb47ffc50aba79a9201b67e998ff9db2736362dd58685642cbc165e836979f87fce1276d37961851fa286800c4fc0f209aa64d7c9325fffc04656a1534175c546bf262da88b71bb621bacd5279800115eacef9e10612a8a183bd56244f2f610d3c5911a19fc39ce6a743e1426b2a75c59adf9cfec5ab8f4bd9f8123a80d573071bed29918a522a6be6a39629909f4e3136fc59dc09b1ae39b1d3fc22e7c8d0fde9afe43bab8ea8e1f67a72b76d1933cac8887caabfd2d01cb8e5fd1c3535e95034c5eaf46b256a755fd8c004b3c94aef3907ed30475e592c28746cfd593fe64019d873386cf5922b5c901fca2969088efef00b34fc3284e6da32c1ed765f8cee10c11ec70533e1395727fb5db40c874cd60a5e69d637f3b9e3b762be1180e3833ce0b8e99c184f3a3a6ecd23829ed90988c1fd086801940c0ca0de1dfa32979aac1144fce7a7385dcc85386e0d048f0348abf8f4acff395b4c91b1fde08f082b103936e0d5b3fc7276ac15be0b3519a67fe7577cf6af5ea6d954f38313182237a685427701b5a47ebfc981d61d0c144d2c5d3fd4bc0aa47287990d6eb0c6f171de2a68d3476ab6c4c8b4c09b297a3fa2ebece1e6492e375db8dfb16a12aac0ded410387d599931ae27bd162b24f7c41c496a156f0d40a2b444addebbad7d58df136c6e830809636f166613d620e1d8af24038342e0d31da99483c889ca58b025040dc386447046dff6a8edf51c360c1f0c6fd1c3b948f145f3134f0bb49e6fe2abc77884e04b0243add1499e2bbebfe873ef5bb9e84c7faef4d12039ebf4d106a737f78996e4aaabcfdc527975263c04148393442a6051d87f2b322ab5bc267a4a477003af25a95a76b37a49fd7e427c8f72178e482bf6c733dc954b56abbc1587a7558e130f0059ce4154b8802239bddef301d69c01b1a9e329dfb5ee7960803f8f37c78cd7c1c52c54eb86eeb2dcdb40d80b6fe6f00b39821ed80fcb8a877bfbfd8d81aae514dfa09a211d95876f5bbd710efe29e9e50ba639f8960197fee00a72fba0c137ac8858dbd66f5bfcaf8edc6c497835b74214431288fa9ef0dfc25e093f2fd088b51324063b35a3fe2279ae80b78258158cffc5f4c4232a068640e4f7633ce923bd511db31703d5ff8da8ea99f7c0e239782ab71acea2dd12fed8c1e627c7ae7b78db3e149c4aa3f383cff6b36bf3bc1bcb84de90c9c9d901144dc6324a98780b99a8007b89e7363c09fd84a8b1463aa2de8c11d8728ccae0027e5d475cb3a797653035010018e92fb545d684afbd8fa81b0dfaad5f4fea18bce5ce22f0e87dd45f7e2e1c98ecba7e7ca82b3883e3c7c5330d56de52cb16f7dded1577b8e022e26382e697dde445e4300763527a8430088bee33941e3436b7bf15e000e810b4ce67a4d4281015a316e52b3e4947b7aa65a93321664986354d6e8eb9444091e2ec7c0bc804aeb175de93cbaf40ef885d08e56df2d6714de064dcf789e6fe111c89c4b4bcdb20e91aef23cfaafa66717c8cd802fefc6fc5802ddea014581dffc945a98e91cbf0ee84b6c123dc4429089bcb240c5f069e67a2531987dcb939b06302fbc22dcb85e6ffe52021bd97f503e06a508cbb50863d85a51fb5c4fd2d91923ce68c5d5b769e4b89c9756db800450026465a02553beb0dbb365d7dcd0d46a23a53ebe94d26d475271cd06961671a49cfaddea961464da9e0f8c7f09c3c32097020a9c1d1274f4a58736d5f2d05000c19a9975e7ce3338f01fab8aeb8e18d9331615a30884c9e576f759d09e2d6841265774bcdb4defe8e039625ba7511d38f6b2bd6880ded37391229ae66c5b42682ed26fe29a114793cfd598ec83dc1996e71e7860714f306d54fbf996898e428fa01956aedb572218118d02d42a59a28a8281430ded46bcac130bcba0d5dd052b70c5aeda11ac68fdf6378202c1b73fa9050df49129a3c4165c4ccc707943c92c6f001c0b7f1eeb0ec8625051821d3df279ebb6e40d3535c3c134e094ebcbd0fcb0a679ea62bfe54b04a618a5c957fafc07801846e9ea0dedf908a2c10e8c1c9616ebf317bb216ffd68a75e202b3fae025e278ad5932487d8ab2de7d70a1e376d5e8fc3182345ef1304cd7d0b5bce1ad987249de985f94cd634547d03c5e767035af3e5b088fd737b7135544c0f9cb545971e3a66765a0987c0bacc25e3e59d899c27981b4dad9032e17ff3e251fa6d608e56f0d960786595d6d05bce142c1f2a2fa601b1a254929be9465a09a50a999f662a56993fdca153766440e778a5d458d525c3696275ba1172fbe75ff4deeb33e331723f14fcb3b6d722e28601ca4d10275bdd21f83e81da541bb56ae05a6591c8aa4bd9cd7db09a00f56d0007f924f6b00a1b96aaf98d48a1bb362626bbb87557499f9699719820a726e3ecf869d1a7ae485608a0c054232f81767e5499924cb5d30ecfd019916e5f6ab3379f8b7db4a766f33fde070ce23a967a27a9d3375b3bc745a8cf9d2aa7bf9c24588b601e1d3decc4c34d44aa18899a2c49e4aa418ab899a28a82e644d5ed3e4bea52813142306508d07aeb2497975d29d5e9a716348b96c3a53dc2a235ca2845f6c2b1fb2f0b27cce897a3a155b5825", 0xfffffffffffffe76}], 0x100000000000027f) 16:00:26 executing program 1: socketpair(0x18, 0x1, 0x8c, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="9f64fa33af6e30312bd51d038f7fb648bdaaf208b9bd8e3224e5d3f265592adfea94b3cdc24099326836258f4059da777f992e6e067504dbaf358b815f84d064155353ca1ee2bdd937", 0x49}, {&(0x7f0000000280)="410954d131623021ce5471943cfa78aa1693017cb621e7b1bedcf2b0cd292ab502223d5cd6f2001b16681ba47dfe998cdac96d6551434fe01030ac8f22234074412e06bb58d096e0c182e2024477a6cb6ab2424c106fc2f7525d", 0x5a}, {&(0x7f0000000300)="ec25dd592bf29c01e168861b88c00c2e043997b5beaff424c7342b8850e66706e829fff183275bc178f4519ea8b45e70ebb95f73951a471af8753aa843ebc30ba4d0aa127a254cf7a3657206220c5fe0b0322cea7bf5aec85ca29805ac04fbe94faf61a3b7b33b2bd3a6ee8dcc9660a2998241d64af7cc012aa5e8f68f6b7f5b46f7561e2f6366cc09e49eb0fb1757d50f05637d368ba75af223c3a6d22c627a1596110491f1bddeb8edaffb453b71466704cb80b02fdd8ddcb94d10362683094f815c111c5c0a8fdc98fa770c69f74ed8988921be0c5a24128e2fe18261494a68a5f533e8c3a5ae4f0968c4b61df0abb01a185d48f3537247e7a9806ad4660ad5ccc0f3c130c153f83d72cfd84215797d14df4ad2be88247b014f7aff26239541e81bc1b73096a27fe08c775c41b6db5cfb6f961b958a3f6ca62e78518cf70af9efced06a1fdfde9a4e55891317b8815011d504fbca9565c34ca544d068d1c6eb3215588c06956f7a349288bda7bbf3c7d2d460a7c7fbc514f03301cb900e79304ba3e17ef6c0a30915e4464c5b60c3977ebfc5f604d3c6187eb056791cb6d4a97204cd89b85f84b05cc0d6be1ef6ad0565db0fa5da9021d8ec9d1d2b776647646a944b36f8ed8880e5730b9f684b69dc42e6b63cfc479e43a95b3b113ed12d7367d9e3fc368cf4538094a4e65e117ed5e9057a044dd9f80219274a829054cb2b0b5b21b11924b5a368b6fdf1ff1061827fe354f53ee6e23aa9fb4ec288103fa4331601872e957b249717b795a3a4212fcdc3e52e1c81daf160f0bc23eb64da1cd03c9d9dd6ee5bd54d67b05b53d06fb1c5598112b62f4ea191a0b3fb7090a5a72d6a01f698cb77cd4a672d05dc97d5ff82e7d308812b5da3a5bde26e24aea41dc6c45788028974ba668fdcb52a00f9338fbf39fcc510b81944bd28320f670594419139ea43fc772b8b84d262d8fc6606d55c7fc23780bb2748616cdab907455d660893c3e00564c7c77969b48c19ffcaa541df4302f9172d68dc03771ec391603260151aa2c95082e15a56536814e033d6e5106ea4907e18162667d148d82715e7ee966bc12b91e6b1146d85f3d6bbd0f68b0c508fa7016ff179ec24750860e2df9000b000cdc27b352107b7b9d6e8d72d55d40ee153a80953789919dfed0cc72501aca8d4cbd0e35a25a7d9149714f4342e8591f04835437fcdd284c15ea53c71b81bb1d409288c136079f610ea0eb987773dc07fbc46781dc466542872d9be1b449e049f23aa3d2f1d192425000a9f8c5ddfed1342f61ae8dfe068ad34fae8025f2958dba4aa076fced13feb91b7176a468d0380a8bfc3d1cf553b339ee8991c2ee98558a6fbefb9d11f1495adcf1831c7af5bbfa61a55fbc845f9c2064a4a6e87bfd503a6032c11af285ed7e25a1020f8571aee69e1ce3237d372093cbd5237a36fc8cd2841dbd8ece586c7f6de8cf1f79371fce2047e83ce40e5ec3a3a266541c1053e1727e7e2fc18546fdee4a2c996ccfcf89e116bd670334689e74950b010510a9ad5a6289ef85ff72a5ec3f6cca005f982cdcde90ba4a7372edfc2205055df9eb6a6ec9ef97cbfd19523e1251fc5ae5997b744d28761220106508e41cf89ff6c56fae1dd8fd45a0af84aa2a7820072bb8579150a2eec400588ff1cdbdc2afab5dc6f174382983a34391de6bf428372e0882a453ca822c942d09038e5826b3c25cff7760a2bfed432d2099e6a81f0366ab1b64aa0ad9b3f43c23aca95dc894fb1e5336081e5d77e70fabc39da09a78385e6bbbf48ea39e137c5dd769ca159e39a1665956c530599ac6f704392afb766a748894f893c44c79f8e0d54459484ba747660aacbf8ec83cdffeb05df684484c4ff554490c3e5743618013e1702deb06fc54921f3c62cc49b5a691a2035c07ff59b19edbc4f06caa8d05173aae4630bc72414b37efe792a9a0eeab0b9ab5ca66f46b815dd17e6a135d9f605c0b52076ae27593279f48f19dcd7ef27bc96a397e0c0fe04355629ed39f80412c8a82ea94786565c6f2fd5c6549c9df4510961bceafe11b29611541dfc92df5957785d3447eab1b6599d2118da2cde49bf5dc02bbce2156f93ce9152fda4acc8b9ae1ff4d58d5bf37abdc6c06544cdd957f3bc7762f3db4d4960c6402ca4f4a43b3a33005e2990c22e16bb79ccc87df4e0e22e5d6343d628663ca840cd4b570a5fc0983dbf4e4378095a5b595d4c5d26860c44e0791b91b6a5943de646d34a367367271a876a0282563feb444c1873125f105af99ed9a718542b9a9fcdd817bc52c3a5884d1edcf4c5a9358c919eaede64a178d508a92992374d3f5e17d5481115fb6c62e5866e9ff7da2f3b1113be98cf56821c6f4d39c508ea27d5a2c4213fd8cce7ae32b66627a32eb5211798bbfadf68ae272b1453406714d70df4345fbd45a7e9007290eab0ac13d126b31f7304791d26b7cbfe2e833dbbc0221e2abb1f19485c2c82b7c4f3fe67299c4a4847534ab921da7a4ea2662266fecb486561a9b682ed7253d10b1fd0e29bfa7a498ab3e7bead1388886fcd6a50dffe495d0163764c1f542c5ab9e0536411da13d7eac28b50f702ee7598e425a49a9f1b9717f2030f5cf5c5ac7c129b7d13ade0020d253f1aeaad00432a4a6d9021220a298f0fb3b9f3f40f036e146b59c5460f3e1baa6c092a4cd1d66e66310a70d41a9ff3f472e95bed4c6854f48a24d00c5e02db28795a7f31613acbfe62dd4e66541352d69bae07f2e2b86e2c8b35aec3300cde4175994cdd494ca42376a9f85ef2690b65de4273754b3fc8d23ee03f711bdfe51868a14e58462ba6c8c892b506ffa92534ba9994d5df2531a878cdd49cfa0e5277b5bde03ded80bbf949285562944e5a0ffc78626861d0ab1196f82c5368e659b2b2173ed8716584a23024ff978d59a3e22c45f3f5fd3a3fc86a8b69ba2a27a7c1c03678db3642ca4dafe5b70f7fbf9fa370aa44cc90496913a2ec6500e4e9716ee5bf87bee9a1fac57361bd4052d5a6485f731b49d6910659612909eeeb881d70f2e1165638e52bd4501499939266487b6b0546e99a154f77c18d63ce2177c57900b6c9d508dd1ef989c80a16dfa8394e8fa174079c64bd213e4e219a7ec725b1e6f5a7a5cb8ad0c25725d47c9b48c831051a2199fc26406acdab3589fca047700657187c1f74d1001f7d3f564763f1fb14d50333dfb5ca9ea2f7cec61abe42f48b3db6032218ea3a939fa377601b4d2a449d6b13f353a75f27ff496dfa50493977ab9f8d7db41012266d052188c8a39e599c17b1685b1630b6024ab3b6015e1d0052fcbef32cbd7c842aae88e4e647c00a1d63fa92fa35c9b5d8810157c712ea5d9185be1b32af8b7aa1b8ad65459227f0d331db90f5c0caa70e5c3789dd898e070d86a3d2465e70a94127534bedeb94bd113643b1f2c57f3962eeac6a7c28d3cb6208355e33fa751c5c2d7f653969c8895cac8f8284f0ba779d75eb18eccd7869794e754ac6af2ab260712cc30ed7d86ad9eab6a8399e3b1b1d6ce3bbb7f3353b2f67f36f6b8c71743e805029ef95ba5a624464e473695c24f0899e59228c6a559306656eaab42d7bf15d22d96c95dda2922f99bb9145766f4163d3833f5cc3c3907ab55f98771e091f5d3bd606b5277ceb20ebcd46864ff365df20016de10b40a7f45edc0f24dec36b084a5cdb3519b69428dce325d5364a59c7a896365dfc7dea5b507a4ef47ff10a3a1650b1d60f63c0fae78fc6444683a6f42193bff8453e2faba2401598f1efa7a5e9912dc0b5d3fa0284dd110fc9fc13fb527bf2aeacca35ed6c867b3f7465f0716e6b0a20997e102f987ec7469c61815c1168d6a74f88101b96307c4a631b35ddc8c1bf352deb84c22506511f1053bb4e5cb4e17fc9ba8130239bd40def50b5b0ff4a03325e3a82190109bee24dffd80ca1c7ee68957123374d41036df3242e07694692711b0cca9ba3c92bcbf37b9d8bdce9ff1e7bd34a37fa238b539d9c44befe1b4c7161dde52977db9f0244c93fa95adc1e76bc7f946740609f46a6cc33bb2784f268f5e144dad314a7adc6d5923222099ed0c0566d974af5ce5f68d6edd028c3e460a199e9fd4fa422ae1c7e3a78356699eb4eba024e789b9fd96ab388c87ce9375d52e156e014fe57454ff3395a5beaf04ac008d0b9f6b19b8d93f4ab9be038c2b3b8c92e2f7f67bc44f44de7f2c9357ef47d2a04ce4acb2e53c03d1a2fc157fbfe9822b9ecac8cf047f272786c66a64a4e3d3a7228956c65c1c9517b0f9a499f753cdbf0c5e215615447513e621a7b73d7fdc142b778350333ffaa2c5872da31b7f1f21db3bad232bee5909a192056140bda955b3fe66978567d53ecc94febc1d78955be00e033c1c76fba082879b60f81ac9145d899e2681177834a8fd24971d8d11fc3f84cb4c9fb6a9656d11449115cbe88e8a9497ec8d528b733b40c8f9e7b7252850752db3b44cfa939c0536720a72432149e5de71c40b73bdc764e3c1cc1673adbee1bbe22eeccd092a9c9e9ca439efad6b5bd23223509bbfb84b6372009015430ad9d1b86d1d8ecbb54311695be31a3257eaace5c3b35ff88fd427b0c8d583d25eb5e111074d667323bc3804f403cc8ce5c2dc124e136991761fe94660021383df706a67b2ebedd4dcd8a8df84c4071c85d4c5d54d6b937c3adce259b0c550df1db363f7ca09580063dc14882803f020eb4e3371c96da1a6d62dadf8c42f75f588146378988aa39a2497e306a8a920b85e19cb441b117256b07727de86dbc2eaa47e157c4b6114f8fec56c1b20749f557103a5022bc1f999dc018a7bb2d6988248b737449bc50c643109e0bae194fbc8a7f2ade2fd8e0146838dc9fd98185095c8b7afce9610af6e536526cb3d940fca21b4eba05c9bbff8bb92ebb52bf24e3d5aac964d0e90b9bed1e8d5507e05f6feb7ba26b7beea8c5bce317157737581aa17423cd7d78b97077bd64dc665a485a8b9d87fdea7b285f30af24fadea12293a8e25b840773d470f4734ceede2609f2f133a8a2340f226a782d054c41b1166ea148c508a24923a0298de24c1a193759dc3ca764933cdeafb0c894bc471ba3f9eeba40d37e0f085287d409252ec97d6988ededabf953da25483d931da6a76583d167f6fd09880356878583e654e62fffe6227ce58bc4603da801c78878a4fa67a811e26c0f074dbab3bd162cb296c3c5c80af5ebcbc70f3d8f92fc5fe3386e0dbd6ab3eca59f93e93ce2eeeb218512cae2f56de20e60e45486b880c44584f804f4efd018b5705f11d1a003401810480c8d1e289239f9a13e50faae2cd17a33e5763e57ddb04a98e185104b38bd9c6a6cb9fe5b3f0d34b496e7c6f9819dce952349a75ca9ecb74bbb09f998ee3e7d9bf84866057eb9112fd0f5abab6df7e07b3a9f8f4e2e740cfcdebeaa449b0b72553bed4b162143d849ab9d6c08eeda72575c453a4db7d969a410ea7349e4fc83e471561b7c65b5b5a920b485686f264f01ba608e9469dab73027f2d2ca8b69e6192de01dc54bd4c2bfc60355ab1ff3aaf420da1c62f8852044677b694a4908b8a7081b8b48ff03e921ba1c8e9da26fa9f51b460f417f747601b2870dc367ea7643f4ee591ff49dbcc4fef1af5fd759ddb4bd11c44d32981fb07441dc7933cc8e794f152f40f2d5d509fdd2e947be6d82996c980092724e8abfe44fee065c452037bd64a01c87b6915e001a62b024ba42a5c6f833fb45a0182b99cc3a33ad5adeca373f97616273a7b6d77537b5ebae6260", 0x1000}, {&(0x7f0000000080)="cad668c4ac1cef8301b24d574f66b541fb", 0x11}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xfff9, 0x7, 0xe1, 0x4}]}) syz_emit_ethernet(0x377, &(0x7f0000000140)='H') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) flock(r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001c40)={'tap', 0x0}) r6 = dup(r2) mknod(&(0x7f0000001380)='./bus\x00', 0x2, 0x3) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001c00)={0x2000000000000044, &(0x7f0000001bc0)=[{0x2, 0x5, 0x3, 0x1}, {0x5, 0x5, 0x0, 0x7}, {0x4, 0x8, 0x5, 0x441}]}) r7 = accept$unix(r6, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) sendmsg(r7, &(0x7f0000001a00)={&(0x7f0000001b40)=@in={0x2, 0x1}, 0xa, &(0x7f00000015c0)=[{&(0x7f00000001c0)="934e412c42b590d357bb1ccb2833eda675eaa63f328b59f033cd03c2b8152902a21925762926dcb76d0b97c1e9d37dfdae15acdb4dd64481a97ed34715b0a440874744bf3069c9e64d331be793a7d021df2df68ff3264391f52d8ef99f057f21dd8b05863e875b4c73731f2c0cf9848a4beb824d", 0x74}, {&(0x7f0000000380)="32a7197eef8ff292f4d553f7176575b70317eadc014ff9b44c215951f9d00826d6ac60e08a2d5342a008668a89f95a6decd9b4a8386d25b3bde90b9cfc4b6787b7e94e08d67a0ae3d086052dcae0059ffc5fa75d42081375875316870ebdea57a0dd15e63e845860f390010eba175d075c9471373b3afb0ab33250fc8ebc03979455acf59bfd17221ea5d7d02ed1da9bc0a25744a89c03450bfe58578ebe41195b959d45a2b9b3b46e6e7699f103ac5cc1f3440ba9b4a433be949e6d91a9d38278ba956a6f921c6ff9ed34ec817a666e6e8e163399b0e4ce0292d4ad4a84449f85218bc12fc2a1a90cc9cb29111a9f1e35739b5ca7444ca9b1f31332f54c70f4ef17555f06020002ad8c88bee4e9dc432d9d35674eabbe878d6d3a0bf57ff52e54adbb0253c852c74c070f1976cd7b07f411860516e3456c860790fbe547aad866c432fd2fbbdece2377b94cac3bcd2c27f30bc9a77d33890526bab054f6e532914969e24026e2e7f200ee3341086a329f2aa251b2046f6a9de00d6e3b2c37420933130fd609d84218ef9e5f6e2a7858e2cba76a4a0e9ed79bfbb0db63e1718aaea03410b7434b88205cfaa7ccecc674c1c7b63bd9c6ccbd80b56bdd3de0221ccfe72602ba6c5a51c97a8e55e90720a4c3b29d1bdd80f32fad2b1bd7108ba660cf22233e3e66cd586251d401f0001418f7413d57e962af481ef76f0b5c9d74905202775e14bd6d4f4bcb18895c1b292862fbae1748d980fdb1c238630bbb2e5dedac707d7dff50ff0ed4b2fa3b5f48db7b87c9a295fb9974a77afe9f0d9d100cfc219f7fa41b62674a120c163a6da3f64cdae45e092940681a0ffa0675e81800d44171fb589a10285e591ed215c9ade9497b256a3139da2f094c51e8044a2e40df000a2c7f05470f73036b96679699241bbddc4b7cfbbd952b248b9aabd6b2304231d47de454f26e5da0287bbb68816ee955fd7618cab9d2dc36e40864b7446651d6adf5bf3226bf4d82c425f49ae87fb1401e623db6770e8319771d11ec9fb4f970a73918f4a211d585fc4aa9eb2666022667ccda41abd857baa862c0311a70ad9487e0119c161db69590610f09f93683960d2012b9f12ce4e938a933309da1e3f8651da9644979ebe5afb9de72299cec03e00a2d61ce5292e382fc7e80fecefd0749f86537a4a53d72a310baadbb4680977e47c4f1c4145a5d450262aa62930da239eb61092cedf4a2cddeef512b459d09a9c0a617229e95996413510af80196047d7933840126371965c8b67f51235165052110c472cd1703ff51de116e00e94dbb0b075acae10ce47037d67902d9234dfa7bfb18ddf79418507d71a19a12b853383e9dfbb2abd3cb6a2611cee9e390f3285ffa2f9cc3a05bf0ff522cdcf2b2c44ff46b15f88ffe2178e6478a458180a1daf147b6cc3d0d86605f2b1b75d50737371e1026cacb345161754f86a5db3764d060a6dd5a97d32272cd423225c81daa99c88c6d0abaa7733e21b153d461538014429d9d94f6a507bdc04585d2f8bf10411e70faba30a366e572fc9298f50f3a5f335b147fc29dad7e00ad2f3d0e49f7f59205324110df73e6a11e8cd3c58fbcb982c5e107ddb02d06d9991daf18f20e8726bff61631734793a0729ae6748960a71374ccf8a8a035b87265c78c4e44f1e5aa3d722cbce0241939be8208badacdacc43448c3e5f006ebe620ee79d61b954953160b403c50b3ea65471e8ae38edebe6977772bbbf724b36e70400fc9e39b20a764413e10c70bf15796eb51f8af8e10ccf028aa24b389bc23bcfaba87b3541ebe463a2529de35011cc8ad895f2b05ae50e8c9f9a702185ac62c93edf7b1e4599093cd9da719984867672bb1d6093b0cd67e047c8ed31e91500e5008ced1fbb92d3740af6a7ba15167ab6cebd51f26dd1c601bd311eb4cc9a5a31602468a961b70d0723236582d0f8e09a665c0a55717084bf65f25f9181d19d1bc2db6bef4d963e70e5af2c260e7e54bc3ba9c1cd218b5878e48a914f54412217169e37cd3590d4a1972361b4445731f210d0ce6c238aa9c0187861925267ce42116165c14b80dce6036b888bde5da384b3417e0c456ef6a38aad5d6b5c63c703f2021e80b57f1ee799e62d45ced6aedc263602fe9bc306cd70f5513c65dd06904ec3a466a9a1727ba09b70824c1929cbed4ded5aed01ad62331ba412fb372bd62bf42b363434b4b9a74cc736c3e6c9516777eeada4354bf2f913e020a989a93441d649b593077eb77937ab04c05d9da54d28870abec01e3037ebcf0dc017d822141f30d5644ee432be707634dc1182c49f13aaa5af7c14e2a090658cafb51c02f6f836b3e1fa47656b106993839ce6da61d8136d23776007c0500fa80202c6a1ebc7aad5ef188af41beeb0ffa6741a5ba67781edb06b421c9db0fe39a44f2a25d2f5703dc553ddcde1166fa00c64408b7e6a5d216977defd53ee6e58e977ff8e864262567ea16e681691d1d695639d656b3aa81901fccbde7213e978dcf53317911a7521594faa39893ef7a2d001c5372bfc607f22fce5fea9ffabef30be1811694ef731e01e6261660826d2c95fa9147464d2071cdbbc276566cf127dbafaca4df5a190b81a895fd3f584af4622e86e53ccdf2ab2520a0969b47046c70c1d395dc85dd8e6a323b082d5cf2f1f8c92a0c816cf8bba62db73cd3e920bd13edac1a41a31e04ea8b8eecd2239ea132637d720678be77149ea8f2e485252a89481f7575ef7cf0ff6fb7afe680a14be7cc9856f4dba08b7a52a48352a937d9a00b57a700f10f394cd62654ff343df3284e98081dd4ae1ae4a1343b040b7f171a9800366ea499ac797e8b4ac80147cd74e343b38580f93d1c71a42e2a7e12627c77ab3f3a307dda9d6ae52f1d3c83dd00ef743f86f76a8abf31fc2a1fad14a0a9e43d69891bdac000fd2f96a327b7a4ce432db52d74b3ca0e6b1ed0ec36373468053ab2692f597862bb3460d92bc9de91c8720f050e44d63bed7fa453531ea7c5cc32721f82388cc34cdbaa4ea46bc6ff0d7fa773b133ada940566dc26f8ca564b62cea4e34cf3c06f2c82c0846565f29a90323982c7d6259a9bb202ad52d373bc6a79ad6a1d1efef00163b6d94d12a03649cf1fee59b68f1e372356cd65da3c86aeeda490232e579bd7d8b8ab5f7f9f1cd5549e1ab4c07fa9b00305b58ff3944e97d088b8913cdbe5af7e5429d43b8e5883e1eb7a577d1227afb914ac28168f9de02002d33deeac6ccb2631a3a787aa3213212b8580b838fbf34c13f00d6c8cfa34ca49689d3bfc89c0f0e9119aedbe5b29c240e5c32713defd36d7c89b64f24c72c92db52dc9ee0f4ed88ed09a08e6d3e5cee5ceabf794420a2569f70b89831c34283b75723d8d0de861394cd801fc3183ef2392775675b23377aa40d9876a880231496e7d03593cf57b7ef309b21a0f5fe72376ea59cf7c9691e98f96d310fd64de27eb137ff0aeea7fa7874c99065c2abe367c94df70f9096b283710042ecd6f97877db73059b2deca0925ec8566cf3766f4642bdd81231fa5175ab730ae69ee796ed00b036928987d253faf9319cc25b83814a01276c674ddb6a68c7cc0104fdb30d34967740da2ae111ec0e69349235f7dbcebe593d6b4f050d52131985fac83304c8915859b51433f57df4ff1668ac6a7844a3b760fdd813191030c874e5e80ac8a808abf0c9399c6fc4562a32687ab113d490f80f84231806006c1c06187e971edac45de32a50bf93224db988a603c87a21e2e309cc09a5c0a96e29030181c80e13e775658bb9daa25cb266bad63551884ab1dea1b29f43ed27640327dba867a191e708582c2a424962d8fffa81e553f1c38872ed8a93fa4e971b8f5c9835ca66a0561043ea3ae456ee38004f6b7e6c2aab881d46f29aaf0f1e032c0c98ddc5a3167ec4cada5d0298cc0a9db3e9c17fc26b6209e04da9b2a7813135f7445c32245239f02882a3ba703c93cb309ef6fc99a89d875ab30f96b86f8fd7d3226c7ff90eb33817bbf7daba044b05e6da44aade51d08cf45ae66f8cf4b638e8937037f38c12621257e21bb05dc91651b203a0b0407a2b25eb5a845ef12c50093468a8e5f2bf57c4c2e73d527f7a0f3d382b36ef2a5d531c17eb90c069ea1d5dd44a9a514de0ab7f19da9bbe6e8453dc9f2590244085256539f9366359abd62de66810a465e991d38e3b8d4d8eb5d24183c90551610a2b29fb82c9b202fb0ac23c049cab159b5951739d27c8ceb6dfa89a8a6ef2db08b2337b65def1ee64e080737f1553fbe01cec9da98adfaa40a4220b0b153449b3758d34f9f6fc05fd1a7301cc4031fa6a6cf887482226711196f7a328c4fb72494980be34262c717e7fa12a166ed70dae38b54654a2f481c5fcca4a92b3c1b6e6c669120c6c852e0e32a3cd7031ab8f8762167c2d3a6a862652fb4416f182f4b47ec960334d837829ca1b4e6611d446b7ba0550cd6c706d5a61e23e2b4476a34cfdc214c8f4906698ff0a066b30ff8183b709304be10db4690085093fc3def50541a8582cf4acee37f939c4aaee382ceb75ee9fd568faba84de3fa8987ce5355df815f6a6418eb9aabbebc01ae8df16beed5579bb15ec00bb83b1c6057ebe8ef8a5265b195ed036f8bae029639881d9506d3dec55083aa3551fb6b5c5085f05da81cf8ce097b144ad677fcb72ada61b510ca2b7764258d505f89b5955be03b96c57f78b8297b942016d2f2c6e8e6452828d34bba38b146471ceea1f974119602af42b4ff663c1f8add295a70f35c9407ab1a1c714a43990cbc21b654c339c0d9968b0c02ed5bb9bbb1e9757763b44bce5dc016c1ba38917435a68114bffb971ce116e15e686dbff442e834fbd25522adb64b8baee82f8dc6c7eda4eb14a81cf0e7712f0a0d8d6c3ed5294f640324ff15818988b73dc51750588ab3d655b2eb257116149233459260a8d12a7517d6ea58c22bbfd34f9c108c8e8f317f70a123d6ada0541097c7fd61d1858fc6057cc9f3978bf01f6d7cd558ad45a06b987d807ffb6a73623b962e57a83061fc6696d4896ad0f0a192d256616efeb49d0c40eb1467a072481294453e0c8359ff600d39f13becb94b24a657022a908b99b60696c04b6099a9995797945f1416a35eb3df97c1691d4d9d60e019dd0dda0bd447e7db508e59abd11aa36aa3ec4e8a57d2d077a91eff9e35547cd32b3c1bf1c72ad8e05669a369247140896e5857f7f220c67aa8358c3b7db07a1fc0e7916027fdb39f14476c52674b1070e0f4b4b805cd9093224f43f2a0a5efc16e896abe8c32703702279ccd9f6547b4020d7124e39a1e66d5c612fb694a1b487eccc3eebc721baa24f3683f1c45f5908d2ee5f47f68b96f5730b50221631e8d7a32197bf3f4dd2e0e2d0ebf5a2c6044ec39904f4f2b3c47dee557c9f1d73e6c3b92b9e9bac9ecb41aca3b64ca7e7d02201af0532b0dbcd9f9cf4c23a6d2900d7918e3a1eb48fcc45391ae4f282815e2a03d36b511c3abada41a35fa2d339cf98fca6067394f0177b4ca3726c8b1abb681d9b504e645fd08958c05bdd16e7b02f45971aa7a8379a5f711c72909c97483b61e02f4e80c4301c39213ec1a7ac85d681051cc19982375cd5d34f2678d4b47391b6894bccbf56ea920b8b6960057cca2a74987e1c6a7371e2e52215e5a61a1aad400de62d7f0de0728f946f630d98d6a932221208aa6ff8dc7148b59294e5e20b3c8a633ef2fd1e5a092506eaa0ccd8e2219fa9c8c59a0e0764ac28f8da1f3b6c9a62ca0f30a5", 0x1000}, {&(0x7f0000000240)="43c74618cc8dfa00fe5f23a40ad5de3779b1f9447d74d6617c1c09512bedfda9d8af0db0afb81518a71044ed45a8a4ddfe3eb94447192f8dee92eb53c845043a10bcbfd70c3384098df3292439718178c61805b9b3529e1b6c70e0dd86c58b56bca092f130ab53676b155c15a64a", 0x6e}, {&(0x7f00000002c0)="85216ac77864e58d1b7b474a592a06cebdf60cb9f2441a7b8fb7edc8e625d4bbd33b21f27618ec3a07fe93ff4dedaaac2534797185513173cdca49755fd02dc99c", 0x41}, {&(0x7f0000001a40)="3bc8ff449bab9051e11df1ed66760695ba30a24d5fd05e308e0ab8fd110722299f396fd74a0280e2676c9a900b9d29db879d092417132c14436dd839fa6a52a76a831a1589096d8e46880762d00ef578e9069b98fd269dcd5e4857b34b841538ff35be5b0a7d8401aea5c8d0da8bba3595a91184cedcdf93742636bb49eeee87e89437cba59e04a82063fa56a19e12187dc17c4afbb684c9de4358887028ce30e3e2ff472959cbd255d2534dd93eeffb5629890df720e1ca3ac386394d7cd145612b96fb6200e66fd066", 0xca}, {&(0x7f00000013c0)="1915ac24e40461dcc8775cb3d9cedb6d5c80", 0x12}, {&(0x7f0000001400)="737aa821dc846ba47d5b29b1451f6f54f2509f2923bd3390f45b223e0a3f77e34294203099b7f1aedb232da1fc83d2f7bf02478eb687f5f008d1178226f113a1c76445473a1cc259ec650c4e3801091167370eee0d52adcc6a41154d443ec4f47b24819b9c0f67b882a775609d9cdbe3b9b3f5001570a21ceb3ac64d2ddfbe34ab15ef2f", 0x6e}, {&(0x7f00000014c0)="26cfcc89fe7fa6eda127c6fe17e48ceb7d6d7e3db7190eac1f336842a364876213325b59991bf029b4433f53b6afae224158069e0442aa488c84730ff8513e5437bcc6af6c98c972c80a8a84778e0c0ab9ee1d1e5fcef7160e4bf05f16383ff0e28e20a27fd72c9ad3cd1f2c0ae083c4c6f553a9bac24d47835620d36c650fa5ee3aaf0bbbdd44c5d8be95b96ac9890942268277ea4bc756cc2ac6a0c6a1f772a721aae56d0bc99661764d1f89909e34bcd850bbacbe66f643daa4245d735da1109e48df", 0xc4}], 0x8, &(0x7f0000001640)=[{0xc8, 0x1, 0x2, "98021e881f56e27101eed980c380a13890d8a6cc798b363be34f854a88853ddc3f9aa3471e296336e9eb1d601df8ef8fdd88859d905d5e85aaad1959b776cc4f5220cfcbe92223b1c3805f40af1128096054cffa5ac16a3a9a1ddd40f2b015371b294b0269de0936d258203d9270f3f63b71e6f531ef96738d90be84ccb8294a88bbc653a396bd03e34a82509d7c48c05c580a8a8e40ac7edb9aa2ad00a829709b35f58bb7dcedd3e5634a61b12c4a4b3d2adbe1"}, {0xe0, 0x1, 0x3f, "9832552a9a73cb0dabfd93508ca5ea7b805a12bc7fe9dec7a4bad473c5fa1b69f7f9531eb238553ff532a317bc9e284eef4beb6ad158e24afaa5b66d9cba273670ec0ca55f936b2a736ebb78d53916ec32f32bd0cd3fc63764528d02a381b3322cecfae5d6b8021a7d786fb6e43f77ebb763c84443a2fb5bf5eb33ab16a5eee097afa007c38271ff4c0ff36193d438253cb72d1e03ea2b3519fb8e4d4e02bef574a1691d3f98855eb6bf9e78dd0117cdb9c29fac9f05b9ecef864e2052021210e17637332210aeca1e"}, {0x58, 0xffff, 0x9, "c4d249845e2baa489a342968c62eda96c2a39decccb244dc4512870b3da3f68e8ea7a806a11624b70111604e8ca443c9df236f7d951b14be5541cfb7a9865ee2c2c364e5"}, {0x80, 0xffff, 0x5, "9d78718b7700ed12951aeaab04ebfdf7179bd3f6dfd2280d155eaef74063ee4443f5a62c1ea065a11b7823d3ac6015711ff7c783a45843e9082826425e435812b46b161b959692622af253a49bf35b53d7d168f0a04e6490cb97f947837434c4081f7403a9983f369910"}, {0xfffffe6c, 0xffff, 0x3, "69816412a308a90cdc89d1275a404d75e65b2d23f27b52cef03b4ecd1a6ee2a876d369ae3b0926fe1add57685d09bdd5033ba2d70ce66b194191f0996713c8918095587838fc3765049fcf70ea202de7f6fb48de8aebf8ab5d33c81afdd5f1830ed887e98f85cef627be2667eef8f86cb0ded8fa37614971045689fd8a38facfbae20b26da988a0e6b1a40644cb185588068c9dd9b861f8628590dfd752807b237f6db87b4431a93d4758633eda353b0e3b2b78c577710"}, {0x48, 0xffff, 0x0, "b64113fd0b09864575f847c749923a4eb204417c59b4cc2cdac3b32570eb00f95c3a4c369db84ec004ea54a6f683a046df449734e254"}], 0x390}, 0x408) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) writev(r8, &(0x7f0000001d80)=[{&(0x7f0000001c80)="362509e44864330f22701dcc156dc7a589f33aafde5aacc31938b7505466e5702d626ec3bd339f2fead6eec53b6ef91b1538fb0d13591a630aad31e470015e33373e2c52ca68fa545732cfb3a6eab1a7a8f637ce736ec7e09c06ce6aa016fe4f8440138c621a74f5240b143cb62626011dcff278e3f791df3c3cb9e3e8df7069a12f833b8989b5307ac5651e198b3ff222c495a3bf60c95d0781372a29e0cbe400dd4cd2817362fe75e9a68c4e91a36f8dfe5f43b22d49b56b75696f4194465bf848fcd37f343538ab87bc21614ef4cec4524980ebe8e2a65b1c9ca8f2641e7920a5f979bd40cbcca9f8ccf5ae10ba", 0xef}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1000000044}, {0x400006}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000001b80)={0x5, &(0x7f0000000180)=[{0x4, 0x7, 0x8, 0x340}, {0x8, 0x7, 0x7, 0x6}, {0xff7f, 0x0, 0x6, 0x8f1a}, {0x483a, 0x3f, 0x2, 0x3f}, {0x200, 0x81, 0x1, 0x10000}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xd4, 0x3) close(r0) 16:00:27 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000200)="cf9bf2d5755ccb2071edc9ba2045f97887b6594f83f36978a9a646638915874ccd897f820b8d52ae41ce3f95f0a1e177b475f193c197b9f1411c06c103ff1a79b11a9ebc9e54919bb3de680ff4ca6b25e0dc6f557067c488c6a1af299a530da1298cce2428b365c42d429ab1650a2ef7160892aea430ca0533", 0x79}, {&(0x7f0000000280)="6853d9894c29b1cbdc58bca27fe24880de36c9d59874c425365177009d51367a4c4c3b46ea30e8a646c20ac6e2fb08b68e497ce22b3e1859dde969ef5d07a6d9626382bf23d2134b893831824f98119be35de51f047f0161682c7e180fe092b81e9e51675aa475fcb4442b57d40e199b", 0x70}, {&(0x7f0000000300)="7dc8cc274515ec625c84452a817f88d7f012ca1999e5a18f37278a48a69301acc5dc9d3152aa9b81c94f3e49b565f3e458e4ce041c0c8eb53cd815dcd46722a5cca95bdecce417726bfc968670aa58be36742830c865a89cb8049eb498957a9a8e00ab42814de6f5973f28428506c8170cab80bb337c1e9a4b6a9adb19d34334fbae960b1a183807bbdbf21ea73328328593cc0a6b2d00e4efd1014a07414bcf9b43ad9d01af0a8fec36d667b86f08aed1e0db7d2921107bebb823b14459cb2f600df6a3affd46a4de512d52a073f6c0a6815c342eb5aeeada074b71098e765b065e04635f77af5556d65c28e03d48eef9fbbb285eb85af99bb5142f42963e650752966b700a330522de1dcab7ca9fddd474cbbea3f12433d2b46309ffc75804c07385b3d379b1f4e037b606496b219aac5d81406e678e3ace7279b87cd0ba6c114668e11715cce32d3a726401c21cbc3b6f5da3660e23b1dfe9ecb0d263b4a136277e8fcd18aac931ae392934bdd7f36929f380b8de1906668509e363cb00409fc204d03e27e69643f1b0fe652e5a9002842d1917a86be749891a880e49159fe6fa855fcc03e6f2250bd7c34e065cc480b6e2693b5541a642cb9fe55b82da2e8fad4f31ed91e699418c684d4b97666c59eddc1acc62620ad220ebdeb8aba2edd6ae140ad95f7fb41d1a21bcda5d6700a8300fcf3fb73352d4381fdc0617071d866ec0e05faf2f5a97eceb8f7b8fd1844f383a3db23314fae81ee7d35800468108138c249c8c5a1490da5a3d6b634918279287d13c0cab3344784951eaa651419e2c5ee3a89be6a749af0432d61a2222c6b5bb65955c4123b73b530e4f0bdf99840896a2b952707f3625146e2f5b3ba4b4004118756ea8e2f0bbf7dfbd35699dd0075b452b545fe256a5cfbe4856af58256ec621dcccdc226e59ce856588d427395d63fafd2e1ad6e3df108b3267074b140f2a4dc5759f9ef7c4c07058c8a0eac52bf863b6214ad9e66b0d25ec249ae6d90f6983ad0b2b3103db6881208fcc611af0f8f633056a1de5c43f9212e0dd2780a2b98038d9436e851f6529fe252c024355ce107f4a462088aaa0d74b0fc6d8fd61ebe9026f2b1b13ba9d30e847be329245dce93af8d7f24b157088474fc0ed036447bbda4a76351cdc4b64cbe2be50762bf5e648ec61010aa0a1298f32944b3c5a54bd9b0395815c5edf46c8157f29745d212c70c9616302d4050ad8eee8b30d4fc73a94de864334992e1335875ffb1839b4159227638819a7c2404bded016fa5247caadb98e2e55cf5e4b8f03c2c09e8e4fde37a8af095ce1becf47814410969701c90821e0f9bfcf8fe3efe6093d73929ff8666f3ed14d30eef42e2fbc0a14b8acb142cf28b15eef4e70f0ec653aa9dee0a7aa94a26f23b3d9cdb07b20cfe64809109e9fecb4a6004d4ddb2780c422050286831ecc687a5de2b32f5aeaadb926be0966c0f089eb2890fb5a263e55864c93d97ae8086da77b07e9c84eb318206e60a84c9c03aa1337f32934ea3c979c176f201a59fe944f3e9825c232e2678186fb359d7c3e353a297da741974f1bb9fc3ab36dcb5e2d6d48ed5bd69a99cf61af9ad35f84c44982eaa85e0b1e6ff1c69a7463c6eff2161d8ed799777fa0878d9f0af0213d5aa70163f8ace79d1f6f425935f0669361d8de5a023466b12589765af4e53a78cc6745afef0ddb261bc9182d3abb1c79a0161fd33ebf3e2a8bbd3eb4ab14660e512f8c4510ab2a97cd8d1270fed705a2b27e562dae96c7a0458ba970ffbc7486b610c9f2393f5584a2592c4942073eb976cf94b68b7fb5e37394d34d53c7fb23bdc32d3bce3b7cd045afd9b18a752bb19ad7f4f94d7c20f50d1865efd041e5a61a0b4910fd287995afce08196494adb7b9e86f52ca06091112bd395597a7fa5dc884b3b567964aee3526bc4f967b7fe49cc7e0da01c8b7076f4d7da5e63d2298e671e70b79d5a294cd2c143e98d5cc3777105ef272f0adcc0b72560e554ead3c240ef268f3a27c35cf16b3838553dd823f6448a28d88de7ce85cc99617d1f3fc14be36bda1cb4ae5db9ae6978664af9cdccf3c4abac8fbc4da2819df67ce99a2bcd5b04de774479e25a3f7f2ca3d3cc9966bd64f855b8afbadc7e05a3aab9193d1084eb4793e998960e41af84f3665249012f287c281c19a9439f12e134b281fb3369f23997a65be21e6277345ba363af40af41b30fc6b38db59678563cc455462f8c742693d698630b7f645977ad587163ebf23ddada39964951711290334996b60e9bca0a52e89d634c33cdc1bc6c7c642e1966996f1359cee4d7b58fd3c706d87ef71d65ceff65cf69a107f60262b058eedeff5412355aced9a75e6e571d0e18b47521ca6dbe963a88ac52f70a8acd0734c8b8db6d55f9d509cafb823cf1bb8798ec54ace1f2e97a2580449849c5229820623197765e3b43d49816be6e973e55eb9e5a8c6e66bb5a0c28d422ebd8bb9d96387e75ef3e725b34202e3eb7a967198cfcffb6df8a96aef21154aa13ff26baf6250e9dff0bf12d63e0ede8aaf328bd6c2e2949da8dc63ac672be92fc5c935d20adee3d8a5f07c5f9bd288acc88869814f04c75a9338c5edca655d686ef8d2b92675d930ddae11d927f6020b018c98df31f962333245f391df591968bcaa69ff16753b5689a11eaa821603d73e848bf37dafd1e56636e475a0d7f084aed64762803dedf751fc0ec1e66a52640741364e9eea176ed6d324b506ff0a949d2bb950de115925b8eda69dfe226d29cd70308429b322d8a40b8559a0332a38076be299538f8e02d68f7c14473e426c1c82c3118d80f8bb0b320fc97be257381d618444512bd65693f2dd0caf18dcf06be29aac4257296394c3fed937c855c06eb9fbb93a5c58daeae105348639e73e9d54b1a26d031c33c5cb59f96ec5738d268b01c8207daa906182057c8ccffa83d2819ee520f1522a76ca947352650fc4765ff440d0d560515641ffa5470511effb3f00216ea0b373ba3e922cd2772c672f929e8a66f37a23cec77fe4bff2a5418770e00823b0f0a114aa88451dc8d03a12328e800fadac3c1e41904bfb03a336d811cf0ea5ea7a577d82b304067ee428eb1e80f6717c98ba083b693bc62f033e2d088ca20c7fb787af8e2269d9da3d34f194b2111b934a140d41fad2d5f83166a875f3d20a2aec7df832861625c79f69972210b10083c11c11b820aa3f62c8c908feeccb966dd2b13ff69a67d2de88849c3c56e738cf0dffc231149b88efeb24db26338a7f842b770981835e39cfbd8390c6d6b7c5867a82177909a37bd9ab5c000ce9bbadc94390fb1723c80acefdb80f8c5b026d075045129c7dd67535508a5ae7f7c40fcc4358fac13121bb92a651e267ef6272577fa432cc15d13ab001db9abb68616cfb9022ff3174e610a9226b0bbd42eae607889592910a2317a57499c37cb4de84d6083f74e42f5ab1596c122eabcaf6847e1b58068f5cdbfa0989e6b483fdb1efd3b0cb00fbcc4895e098bfe89708a31747d54029ce39a480ddb17cb87d8830c1ec78b04af2b79baac67ddf3defd7730ff8213d7906f46c81772ba6aacd70af9b18f198ef356e26a949f665f5c14ecbddf0938b9ee6949889400856f4cdc07f9a5aa8b20a488bb4ceb228f38fbec086190d8601078596cb9c7b3bda0654d86438bd4186b427438486d212c8bd84503ae68320d683d824d2e0e7bf689aa9389d5a966be5091075b59fcbf6bf4356a0322167a62d3a00f6b75aa3d143a593095c658e8b446f8cc58496ad3e28679c8389de178bf2a504ae00b60b2cf5eda9a362dc3931ff5f26045c892769eaf9b8bc84b4e5275f81748a7760c34868522ecd389637f2d59798bb2e522771b978530d64a469f77e927fe08c3b3b211f30c9a02c5307e8e9ebb113566d5117c4af47fd98de6d2997f2db3eb29f4efc56f00cfd7c5e8a4f9ec02c0bfbea669f16c52ac4e22b34d3fad459703556ac87246e81645a4a9577431ac0506e72c774f9eba7dfdc12e46eb6f3041b61ad0019d0688390cab0058a7f348d9cbb923be4d2fc1705d8e7f9da523fd5d182e64e9b1ac6aa50e7a7b9345fcd1e40f6b0696c5ca5f190706d67962e171eabfda58aefd1e576e01fb74cdfafaebd5e2f861826610a7c4bcfe2e010a3be7930415d420a3f345057315322a7860ac8ccb9cfb4c43b8148ac106a2d7f449bddfd7a91dab1c4d1f17ccb50f83e2220b296450906142acf41913f9016dc24a2ad6af6df54030b75e0b47a5f358cf7b00766f1365da62ddc72b38633dc9c7a7bf5d52bfce1ebdb406326826ee6ad9e7b2236f00c0b602b01bb0281fb79e3552d1c080504744c539ac2dcb3b6dcffd3f5a0a20515ee6c70bb76247ba21fd5a0115365d04b24432d7774d8a0c98b95b9a8aba0c5272bdf57bf40f6a0c3d143048528fa1d32bee28fa06cc6a1f1d992c988adfc7bcbddb490dc15752ed73b44d34662b6ca36b9c0602965702bcb161aa176a3d27ab0cd7e7f90a6fdfa2d3e4ee7354588fbaac2f22cb6e2e1838c2466c5ca01feb6136f0ac7c4858b3eb473f82b5f2e9bada18f1d5fe5bae606a7d512885410929c468799f51b72239d33f72578231669f1e8da4ababdd99df6ce1c5a4cb1683101a41e7c6aa7f96a9391ea2731fb5f081dfd635293d77fd590c065dbfca180515e5265cce493fce8db6796462f13059996b35473b25acff399b9ed4e7aeee94b5a2d752ec5a6a826801dad5a9253d62ddd41370e9c395ba278838a09c15224a9d22263e8f274740cb60ef2228894e75e3f132481d063bdbd542a137004319023e584d2d4a7ba644ef2d5c4d36623f8e2532853012211406fbfc34f7e5e9396d02992abb2ac08084183103acc0ea69104807aca9de7022171ae00b7bd8274d1001b378f95ee44bcbbc97d6777a59a9c83e505ae8ad172146c33f7e9d3c649a0244c170debc250752b536e3d032aa6000e372735597f6cfc92dbea12a7d4358245f0090f3c553708a880d7debf19c5e2a98f43ae5db0bbff2abdb5397131fac818d8d1c29ed3dc839040bd3fa976da9efae338042a9ed50fc839d3a5b966e1a94ba39cc87e43f3eb0e84af9612f12859df2bae3181a4a55b2285b5a9a40a9abac8633ae764eb0fede2d6541f0584b62750a6b40d3e29559af67b9dbc909daacad76a4a734f838c663fb8ce0d699e203996275ad0266f6a961804ced597c907c5fef74295c4bc9936bc12de99f08fb1f9671b4ed5d82a20e1a90b0ea5f375b946572cab5a215c27f9c1348044bc43ab6fee33d91a1e355a0a5daca30f30ff5397184fc2ba3f67e7e742446e3cbc1928006b5b05d76e1427c1a1f66a88de7acd797abf04a5b5ea2569f7bf1939f9dc19be7df0b2fb3cf337188b35a43da48a1ac399bcff4e762136463dde30ae65d15f9575b967ee21848ec2893715d0c7fd876d3a406bd1f94511f9adfb30f81ddc7d4b9b347ee7823c1c91e2dca00ae2c359595a84492a9b289d10eeb470dddba06aa2d7c5c68c7a3b6be57ea23b2f1ca6040885a30c80f1d1253e755e11e3eba4a344608abebd26a9527f00f9a51d8857876c93c49d8995cd17901635b22968eaa034a23f2e5032fe173cae3f9ce75a42b45bcb897f37c84c9e2c97b8fd312e885d17856a502c2b851ae44eec48f048edd3ce557205aec2d89aa9fd3370777654f735ea41a3c3dc51a757a70593ec9b4fb0f82afd06b883761c6944b1313796840bd1f9f589a28cb80b9617f777d6bb6ead1adab5", 0x1000}], 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fcntl$dupfd(r2, 0x0, r3) 16:00:27 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300), 0x0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x20) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x6) 16:00:27 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="9d0201f0ffffdb562720ff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xb61) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) 16:00:27 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) munmap(&(0x7f0000ff8000/0x5000)=nil, 0x5000) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:27 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0], 0x1) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f2d3b283a16ccdf56331ee795a83574000000000000000000"], 0x1c, 0x0}, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') r1 = dup(0xffffffffffffff9c) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) chflagsat(r2, &(0x7f0000000080)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) flock(r1, 0x8) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3ff) r1 = syz_open_pts() readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(r1) syz_open_pts() 16:00:28 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="bb4f488aafa100000000"], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1}, {0x6}]}) poll(0x0, 0x0, 0x101) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x2, 0x4000, 0xd4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f746967253000"], 0x10) writev(r1, &(0x7f0000001680)=[{0x0}], 0x1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x44, 0x0, 0x20}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x1, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tK$', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x8, 0x5, 0x8, 0x8}, {0x6, 0x8, 0xce, 0x401}, {0x4, 0x2, 0xc1}]}) madvise(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0xde5c1bfe8e7b2580) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x5, 0x0, 0x2}]}) getitimer(0x35858a52442a1b1d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x10, 0x1, 0x3f) syz_emit_ethernet(0xe, &(0x7f0000000400)="ee210834e46e08aeb51de4ff241a") 16:00:28 executing program 1: semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000001340)=""/142) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) readlink(&(0x7f0000002400)='./file0\x00', &(0x7f0000002440)=""/122, 0x7a) setsockopt(r3, 0x2, 0x2, &(0x7f0000001400)="279da8913864c0e82282c9f7833333b1159354c295bd9a3baa14dec635febfbab2b8f8be004faad8eed2371d1c059bf0a9e234c03b47a028625556f2beedb133c65273f1e9e2e96ffac4ca89d15de538f1d8e9a5c0d2a7e70ff244c4a2aafd4658fcbdc807adffdb2fb06521ec6552f83fa51766a1141d85e108a3b2bd077a2ed329dbd607d164501b844872f4222535cc22908c503d0608a46e185a456b1c1394960e5fa1072650401ec944d5faae5d63ee71cf9689f4f33e31515712008c78bf38011b1d5e87f2aba02f9789db3cba75e8a69d8130d278479b41774706be5dbd1c2c1336113a4838861d7975771d3685de76a540286c8953edba0b86278dc0372796848cfdd31c80622eaee1322e8d67bb3c1ad5f678c60be567c634d9cecf2d4ab33ddca653a1b0dad13ed906c344518b32ac2b7c883a41a6ba563c5acfc43e77f657fc8c884ff887b526da2aff6f1a31d85b30253a94a57d45b13e3ec496c3bf4797bfba9b1b17c679b1078deb1b5be8fb62d711178433b54ed22ceff76baea1ff10b66f3e9c01f8b04331323e514ef6fc97fef06cafad2b9ddb2b0517276f536abc5d10fb97bd9370c638ac6434dcebed71a9bdfb9dae8ebc60d40d3bc8441bec2f7f445dad924c721eb90dd5ef9a1dae4607ad56b2d027849243165a9cbc3d1d6edfe8a6bbc729560755def7d73fc7ee78af518df1624f50764a339715a3ad9757836398919c7ec34b61b631cfb7d4b90b7520e2de5d8bbdc02044efc71728c19f92e667a62d5d569c4f2d893a19595eb32f9eb3e3a8f9654a59ce8ab43208f6646f41d3c61c052b64da5bf321cc7b350ed2cd0f7ee81e7401c462a5270cc2c210bff00d5c176e74c9e472efd9291782dd5459f5452ff68dafafc6489dd353a6fbb282ea06576ad36ad7c7dfa04ee2613b575698a0f157eb6f30e26605a4c1e7e579e85f677377b46e39113e090058f92b8f04f80a890158137036f3bd309ab4f51ea9992b4d14afa9c626057a6d5b828e449cca3eb635fe3026343ba81975f3b6186bfe7136189a78b5694c27be4cca6dabe6f14a29e0839b7272f28c6e4e268f7fd5a1cd0f2c942571f991fa03147d2de07756d7c3eed6d54bee2ff008b8efd769fc138e7f8d22479b5dff65afbdc543d0655eaf426fd49da30d8a4757466c95c56ae6ec69c672dbc176041093a9ad378ddbca26b4d710b18b681b2a496200c20ca5ea8fe016cc5634f2ef0de349dc970638b719417e34a9a2b3411d24dd545f84a7fba520003466b5730a99290500d2773abc2bac11c00fc5a68c1d1744395ec8e0a69027a67ec699305280367c1d180bb37d04e4b929f2adfda701c948f0b8e52b1f0fd103b35fa05b514ea62cfc8b06362ecce09be6db98be92b31b6d6b38fe8239cb376678306264858a9f150df2a6841aab9cd3f3c57ecd91bb7b2809277ea67daede99a6bc48d7a6cf775cbfd04d7b73505ccc8d6932acc2d516f043fc723e25e823350d90e221ddca0db7fef685bfaee3b5031f665ef6f9bba3cd2ca42b762026d898772a7c9ae4ca0e45bf1be6525b493bba3dbd0f588ca7be2b00309a266d67a577227268bd38d2ff036d75e2ee84481a9ed7ed9a24b90635a5e96f7e6edee576981b83d62cee5b76829183fd388ba49e864a8e3440283da11f6a6f134a01d931d7769b6ab8c859994c530b2cd75e8fae9ca843283e585e42f88ddc091910947359820e659cd7d1194b264412da704e065eb26225e9f925a24d27ae0ef13c8636b406bea3785ee0967da9c38f96222a2323d6a913c8692a4c87fb87da06ec8e2251412dd7bcd692147454982b76b106af36ad16f33b95d7692c51de7ae6a6c0650b76549038273030987e88993c7cdc1e226533c41ec9f740006d17618331e5fb4f7cd5cfaa1db7086d3bd78a1cc14a065c34e99c6e27531835d43ff188206b76d0dfaeb6a0528fbc3b59e1a8f1fd30557b4c6e6097ad408beedad772f57d03d53de5724a9a8969c4fae8b9d4dc1e20544b36be91607345a1e21856eee424f56a11610c053851bbe64e56f84ade71b5b04189020385e311bb9a0e60b116663fa57bf2dc36184b3ba81e909414c1325213a80224c2a6bafcae6eaaabec0e80914f3bc467d63082222ba21f9ee9ca1ce898f7c3cb652f957525cfdc72a336264ad1a2ea6fd96548a0a6699f073a580bd0474b44ef2a7ebe9fda042d39c34a85820962954d72448a3b0365b85814a8b3875c4ce70f1222ec439e9cd17c0ad208b4439652c8974aa8690d4df2149c7c2ecdb8ef15faa2616698e01195b97e07cba0e4ad187cc1433d9eafd70522ba64d97c370339125b787569800038cb1fceda2065620b2f8f3e62baf88ae55f9721d83207f4a3436843562d36f09f132ff502f6b9cb75b259762a828a61feffa8492e60afa8cf706491e00fe6e77ff11eb845172dd2b3f1bf3b58e314290ff14f365e81dd7c688d00f01f80e0918e0e02f3a6a9eb2e2cd850b002307f3ff2a8e478b21e189ac9f9a8fe6d2442951133e9eaa44dc00e922d842d882fc278db084902c5d5e779e512ae31c48b983345a9204bed7e29c959a98b024fd7ea01493f1334998ce0bbc5bb366b692c882b14c649512eea3b620a8b87700383c1476061122dfd2bd8193f66900174f4f009d4cd1a880b501ffa1cedb678f37b0d34a9c02f2f0e7ad691c30bb8561aa7cb01b57f0860243e88ad58c94b82a8a601fe88d1089caaf843cb95d04d5936a2bb66a147e2c806d48283ca73ee86fb5e9a71c82930f1400952edb5122180c942b75fa0f088c8b4a4308f568610b7219c4b3fc928e31be89b93794114896d7ce3d2ef0182e6cc3a33bec3efb2288a59e47bc84b63eb2014fbf421edbd39c4f5a4139796e08c086d1d3079a6cf32f9ba5473998e5c115ba0548f4a1196b3673f44c9d1d88d1fb0416b50da561c2bfa6d6daa29c75a6a539e00272cee1b5045fefe4594ac364d93c5e9c7a5239cebb98e94cfa8cafe90663ac6e2fe2d70ba1de628529db903983978cecec28819cbd9a11a5d90100f262658529c63e9476c7518ce803a6e6c0bb5b218dd6cdf365043921e0d835aca28bce8818a6fbc6aec38c64642d37a92a41051ed8e95932d1af5c243f0ae7a3dc41196bec3987e6cd4551fdc6f2f2a4731fb9124b66b6a77555f1f7819bc815a546145eba86aa2b2fe8620a19c830be8f7bd3c4efe9fa8d152ec27746db74e99a4bfff4128620758f67eb78fd41adc7b59ee17cec76ad4463363467f0511973e29bb691dc5ffea0b601209a13cf38aac155772cd27433cd1d20b4a536ed9c327c37d311fe8b867570c4a7b4dff3838ca4e10fc892e53053fcb52767d3e373d90ae00b2dd83919ecc9b59ded02ae0dbb3e934b4fad5742cb19e434da9a02ea603065d0e5f48b4d5374b90643a4ea339315b13a4821cf60c7549bb4c03cfc97a82a0a54192d4a32815a2b96f1b492149a31b57a723e395fb44dbefbb878ea3358dc0a23c2906cefb242f8feab34dc47c95c5cf62b5b8df8534e5c8d02c1118f05976407668b57a7723ce7006ea79cf3c8abb799fcd990033ed34a72c22a024551485a2b67f19936ff62a888ee3da0fff3162aa9381c5f2d5f6dff2dc52009d440d6c99f769bc7d7cf5c7fda5fddfa5011f07dd6099ac1b85fbc282af54e1051c6ec8fdf206476857c53e4eee1c43705ca9f3fdb1f0e2d86b8fe1652ef6164a9b24eb620cf0aa1c113e03c1f68915d417ca991b1de3572a60d0c655ae5169b83dec0f89894444e70bdf19dd88167b79bcc5b347c95e399ed00031b8fd0e6416fea384fa13cbaf0a125dbb48ba92977cffc816668e0937f83f13cf304e3ec31320d90a551e89221105b561c1170e2548a6cdc638710bec8fe7c7fdd0aa48435dd4a2bb1e21fe19a227f1aafd9650667f85fc0e285854d494b0c766618f136dd39a6547a3fa2a3c566b2025fbee6ff61ab7fa24d68f4415adc18aecedcc7e91554cc343f869571a435faa4bfece4b822ae47508fdbdaed526f4d155e675bfba600056804cc908044ecd8482e3244bd7edee132b054cf0a5f039aab166c35cd492090069f23fd952e931620e99f40311f3c5f4120231d35a7e6344a14a41fb9bac1341850238e2e34235c1e3cff7ea45f46552448257b08781b8ddea6431f7f03ea07f43e466b217a1f5dc4aac06fc479ce04cb48083421fb449ddaf31c6f8cad50dadc8c844119ad6c5da6dae01781f9fc7090ebf50f3fe4ec3a3f9ae6bb83ccc4bad2bd497b9bfc1c63258620bf8ec7c8f30b560a13ef4261770adf600661ae10126a14fbb2df7fcaa5281d67cd935b677b5bceec7ddbf379a460fe1837d122ba8789c6100961311d1f019d7a01a430eeb1293a5ae22379f7844721c2ae06473845bb67f6573284c4ac3425bd1ef8ff7ebbbcf1f196309373b022cae06c4702c0173b5e185668414e6643340499d6bd4c36babfd7404cc27df1054eaecf5a05500318e0a6ced50d7742a41474720a19ccb1b1fe59ce5fe683ef8449223d9f061632d5036889e19df47f62bd98174674de8947df4d4498a8331d74279a31d46e3c0cbafc0712e5f30f24c9fa6badbcde29fa6c9e5ac9c3cfba68b301cff6b315d8cd693980395db092edc8081c5e631f891fff5f433d15890c1f8eb55716f0eea1f132ac92c50480683d2b9678998e219a9178c2f58f32637107a83cf1540ed5590820bda78e9efc4edfb0726efa8c5b9f86eb00d6cec26fad9cec1c31fe47818b0a630b5a3c8c45e912242096d915fea6f92840fd33a08d913b124d16f3fc2295c325fca4956ba755861fe1a1efcdf2826264945269a13469ed35200bfdbf3b898066414548e472bd22b0e23366f2084cb092f4bb9411445a8c911b7060281a1f34b67e9eea033cbedc0dc68defbc6de758e329d272d8e538af95dee365506704d5187bccd2732bbe63f71377db5100cd8d3cee094ccadc2759496e0a15588e02324a902c88fdf72bc8a5a2806456096b0d059ea488b1693e61941b278b624d278d4e35ca64a724e6c0ca5f152b80cef37d493ae0c4b0491e432037f60536defc772e0d141f3c9eb117e28854735e0b45f9f415bce7638b268e7aa73de2c741166234348c72caded2d3131cdbc0b6007486607d1f398eedbcf3e19426f8772611010e23f3cca37b22c9488a0aaa5f63adf182126a8098e54bb67428198312787a0c38749dc39ace437b8aaf21a02e9deca2bac13378c2ec06f444738039be2a4e0818895bfe28d5e08eb25e2a696fa6c5dc36b814cf8d86fce196fe22c4f27c7522b70b803ac4174b7bd39a78ca12acadcf84efcc09a4e12cb3a295d2c1d0b113d66de3acde5a322ecb7dbde0043f254fb420945e7c6f81d6a011c7e01f7a7c3c40107e188626a5d8a12f2c226e0030c67f5c9b8a531cda426af86490e999bcdbbe69405dc6b7cf7de84d8be5b2d350d9691588c6d7eee7076429a28f079936c8bf23745f0a97f668fe9686f59102506105c18761920bc6ee51887a23ccbf6801a733033213b9f71ad88a6a2db52a11b799d403b326201472db0649de197fb87bceaf3991097ce7c50c38e32295eea20f651d1f435023486b3f87bc9d7921b9a84fae04fdbfbeabfe2b14eb5c96385513764905cd0c7bba10f2cbc952269bf569fbc8db5d8066d30d1cc348edf0b774eee9c70975316f2e04809bdf8837f59c2d1400da38b08c5203eda5e60cc4da2d61a6db1977be12a4cebfd6fe2e181e4e5a0632bf8e61a92e5dd4769fb79c8", 0x1000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="b6bdb7561e6145d23d0834a42bdb4c604e33db7d92b10f0e0856fd3a687fcaa5e22e2d0fb54cb435859fd9b2d4b6646f97ea2a9d7a6ac4389be8ec57e73cd39d157576b704c4cf9e3c99523930b6c3935f4d34004c9f82a51fc6cf7179a4868178992bc745d33a5b466ca8f4e79364add29cb4438dfa9d1e43078ba57bae51a4eaef8599f1365919236062d5dac228757bb0d75dfa2dc44ed4645f0e009c4cbe0f25585b5965997ca91ac1e3025378b1b119158bf05b26e63b0a394d86fe2c97c000208f17b485831abf5856d146fcac8f99273e6f4b5c44de79eb8dad0aa47eb0", 0xe1}, {&(0x7f00000000c0)="39ee45c27b89", 0x6}, {&(0x7f0000000180)="0d592feeb1a40e879dae9a394a0fb4637e2d705e294ee7474c30ae3945fe60fc622e44213abb3653bd86679cf7f3c090488ec8433a4af2f6ee361e74c35a22cdff8c6da56d0fb25a7a60793d52cce65651000000000000", 0x57}, {&(0x7f0000000340)="5d449d121a1a5798180e4861f2503db407e4a9d11327b5869439e83a1c1ba7a03c304542877acbeef21c0cbbe5aec4e859928be625ac940f591d8c5626546f53a366b539fbca9a2da52ee40dbcc6d8686d4e4c30864ac72952f568963d37d3551c3e217e38340d0b8c77d84820d685aee753ae67e527790bccaf2cb35c8d47073b241ea6f55388d0438a9ca497642b189cc386c1e443955f18580cf57019201df91dc145cf63d75ddbe5fc391a15c303223f37fc5e54119a01919567e47fa4447a1aa371bf46e3975e85ee224d207f56c70c081fac0e0ae0f921f5cb206c1daef4618d330640fa27b51fc0414f77b9d4b2ef04aa762d35ec4fbe29bb8b6bc172ff35b4f39a1ec30e1f09899eac6fcf90f79b4cd2b646f6a4f9674123de85014dc30f3ba60c7ca6802c76681549d1675cd5c2cf1ef45b302f5e8a0737585f188821f47a783e0ce868ad6f92030d2a193ef2dfff07732c815ec0057c180d08665a0d8c151ca1ffef4dabca8f945e830b0db162aac97320c771b95e148d8badd123cd2a5b3a0d60d5cab0b69eb24c4dc3a0215e84807bcf16b045bf3a73019292f0667127e5d0e5dfe21d277e6451c97fb99aa3388229d2b64f0f8dff12c50b71e9ea5e497149e4533e32c192b6f7fb3429c894dafbc7908de044ed1e1661bd6cdc9ba686f4ad5918af5eaab411d1595a637170eb79cf6c4e5456a3d028beecdeb4281fe52c55b261852bd662384329275cab49446956194c346c485770e5f9a07dc93c99adce19743ac634417731d9fac708f963f92c73189d73ec07b0a41214a2a6c7b8be5512d0f48a805706c4c5048597d34ff4d8b7493a3494c5e471584f77828ff11a22cbc5996c09666e694abd6d3fb65e2943578683879304abb00523473df6a531433e0eba8ec519f93b4f962ab5581180e6a1702fe73c0cc407bba16707d698804b16fdbcdf29ccf639dafa003eb3a2ad30980f32d786bebc9c241f9cf8bb2171b636de43c6e7d51fe84bb9593d99c62e99c2f01fed5e75ee433e036f4ee63bcf4f5060d06ae092b67a8dd5099f21686a3743b831086b9f252af277548132b6bbdca7ca293953ddeb3e82f001f3601b4380664d6217c13e46b8e76da1774ebb04af3ab1abba5b6ba59165506789d25c45bbd9f96e5bbb0061e44f87ef29952d6939279bcebc332e56275ee6c692aa722fec8bff20b2b43ce271863704ba4cc6ea139cc66843bd32715440e84612cf62a861186fbf00ad2d45f36b98807d7a5d6aa5ead7b2faefa94e7d1861f9090d159a8d746e6d4495fd725853d7b71f2fd04f8dce0a1e9e7a3f1aef20f9934606de0baccc75bec15c42d9ff9f34088c54d043ad1fe5bafc671b1c40a732d1fea28595927ea797a2db7560cdba6e868499d3d38f6f8da0d68b11c13c07df25cdd266b79f6501a690a45493480d7d3c7ac60738501725d65886d0f1efaaab12f7bab4df8e93f7dab63865a2f6af6bda5f3cd16527d3a47f24a9773542ec113536514a83953c1af599d871cc63fd41eb0d0fc60a9ed488581810ccd2bb3fb2f85f140efdd6877bf2718d5bed4206120ee577d7c8e14d112af614ed7f0c98e3e24effb51d035fd133b19b2d186bf4bdb283ab7c30c2d55236f341255e1eee32a07ae07489debe884b9f019f4d6091ba08c1c2cc6aac5d68f9ed9c9bc1375dd96f8b6f24a907d6093eb2645eb0723e977b23382100d67266e1c727caab24bc0d74bfeb7d149b34a36d4e0112cc2163ef70c7a4d3c9d3a039365dbcd4b0b063e523df9519b975009e75dce350187cde6ee6fc6552b1ce9d21e1cf5c9b8d6d430dbcf01c7438d05f49fd5d17436c150e46a4ce192c6b156cd6bec28b574eedaf08a873256b6b2817f392de9998bb74465c5f1b71209ad3f60d84d62b8fec593906e00d767afe4d560590c4b835f7c43293342b16cfeba4a0b0b5454e78996f3308056e01bb572f2eaf28eb355aa567793a5a3109046457b40a8b8e1c41bf7dbb5c4684dff13809bb43aef1f4a30aada6dd5c36a749adb0798c457ecd58c7ac46584cb333f2b9f5ac7e1aad2a7e0d486e6194bb52593746cd3f4dfbe4d6b3f15b84aa4b85e182184631668ff56cbe16bd3c8aef1c5523fe72e69d5cf84f8fe4835df87edd3e613d420d7dcb5a2e2c04881b0553b0e5a6887f1e3def1cfd40397672b5eddb71ff7e435be33d11369a2da24b9a10c1602257b61a46647933831448df454653aebeeabd04789937ec25095b368d4246f9fadab5b7ca1def5ad4c2546b29318229c000d59c9d292abfd7fad77681a715aeca16732d5e1795a924a170448aeee0f55d7e9b7a67edabf06f49da0d67424066e32bd4add4d1636a9d9278af70ab7c8c99a171aaa36300e8a4bdbfa66a564bea8f0c92145cbebec65e49609f3c7045a420352c6cfed2dabb9bcebe553ec48afcd30606d6752f9aa98aa52b51af93706f5c971700f0e929fc41a7ae0d0755c7b6a3586b7d25a8b5538bac495eb66b63a634e187be869ffb45b0219f8c1ebb4a47ebbea53bfb19671c6589ddf7a674775aec7d92bdd0a14ecd707ed0f295ed0fdc4872e424230b08bd5b563a160b858dd5fb56fa236847774555e703b8a7e91a1c825f23f361346de79c88ee7f16225b006efb792a94ad6e08d7b3303a688f8434f75d21b66cfac5b82c1b0793679e1c4d7f2a5f718a755b01be32e71413a41a4b0bca54593cf245f9de1f5283818dadac8efb1f668b6d691edfe3eed8cbe2cc165f90aef680cff2ed42dec4a0b4e0d14a37e61123d914f3b58a91dc94cb53403148c0e6e1b24d4b742aced6c4c43f7fe22b02b62ec2aa8a401104df8583b898d5c610a1a38f0c2ae97afc03f592e74700c05f9c1a6e194cbf01328aa5945db51157ae6ecc3d54f7c3f2f67aeb3f51ad033d973dc0e826987465d3eb71b3f9cdafa0babddfb9b57701becb027a3d1bce91f58fa34ab41878c7d41893c50627dbb0d46e3c98806097072ad944fc3684277b5ac46da0bfbc629aeb24a4f3d2c6070288ed19b61ab1abae414e25e628430084b23ab805f37d305fe5cf67a1a328ff3ea43644a6d603a9de1606122c5a6652d935c9cecdf274de6a033955dfc5c887a88644b2e9847bc83ee0334f180a4d0b8c16342c4c1fab8ecae71a544547c98f9c60ab13703b6ebd1756fbd66783ab499eafe43b4dcf5d3ebabd05dc3e0605a6620e00b08a00251527d289b45030ff44317638ba45078ff5cfa639a36d4cddd1d70c5273f8d82ddfaa0961d2c716da02d546831a6c9e170f9291b04cb8b0ca4e810a436db2ef83cf231a90259a0524682946b8bbadc9e3b1b8a86cd80ad005d171ea600cc8f3696b03741d764a3069cd0f925b2dc3377ca64729c96562b781cc123a00ff68ba26d9c724c81c4b684a20f4801babea58687e1b2d1140bbd3371f49f6965fdc10fc3a8bb620e6722730fdfb949f5aadee4e48fec619bfba157583d53859bc3001605b7af3f1b86b0121c8f5a3ff6f4797f3839ff1116eb7a78f8203ea38eb9846e464bbe6eeadbbe464160fc6c01c9ee596707b4a3e0fe90b9ef75469043e783f14571cd910895dccb4b1345d2d663cf86943f50ac0627f32fc15a4c2252e3b14fa7c38ad6ad9574d1d2709bd1e764d0ccce26a3ce6f69d1a570b4b952d65ccb9ea8b3960677411f82fac7a83c1722f5d79c3e128f916a8529df92f3ae85b4abaf3cc2cb5ac626af1170591d0867b7be13f296c36fec30ba8e57a25bd00276a172e3f993ea3b5a4b4648509aa77c0e88e539a3e9b0f3ad04435f9c1ae3dfb649fcf6a3ce62f8c7ed6a2c814d89ae113f488c30fa349e5ec9903e1d269d137da0e855573d70a15f63f3df0dd99a5fa7bec64fb479f97e58b32092451e3bdb689f842a2c4ee17f797faa813343da33ddf167744498a4d9050e3e3a2bb450b66f2a18e7586825d6a6a4f5e772c1d37d131ec1e7f5a552fef4e25535c37791016ebb8c0a7232959d96ccd3e892cd9ee724de7a2c4635202b02120ddba88b4d18fb1bbc9e43965124d794863f5bb30d17a342af8a4493e3ca67b169e92ba7a344b725572a0966adc4947a796cf7067f52d62d9b0c37265591aae48c3ee12e3447e53a8c1ea32ce08c5d9e5aabac1a9d86dc68126c0d1498b5c656f02e68f4d182ab06b5e76b4cfc0a940f4ad5f407969ebc447518812a9bf3a5d83a714b375e462d47c608b372c199415566713732e97946e56b5cd7f3c3d6dcc770c502add990eb4a2c62c1f10bce34dd552fda46c8ea70ef2765ecfd62fd3cbce1af10aca9d7f4ddb5102fa6a71bfb781e1de365aa0b95441ea8d3b9f421880dfd333b086da67d3914799724c0e9bf170ee480037e858adde3b609935971080fb4f417364c487b8324b5daa5200bd948537ec8048d16f74482c452f7775fb59183fb85ec06e49ba4982147e59c79a722fc7d3f0e7e17144dc9867ab57cc5b7c43bd3a91969531425c56e870dc3fb067cc70ccac315a928b208b2c2618c4a6df30f1f550ee0ea427b00d602039be9c54951b7c6a50c04887292f3f9eaee568fcdeeedc9a28d5b3a5b8147d3dbf0b2a2b748939e539f05f4414a5ccc235f0243cfad08cd0745501ab9c964e0c22f2e22231fc15faa19e829d083d04c82f4a8d2783ce14abe167f246de5cb345ff63ada96d972ecaa4abb073d59e60a6444f5e58ba63b44807927ac7da965d6546b53857bdcfb0cd56805654378c8f390a3199cdfa94402bbdee7250f080004eb12c2e0b290f837e16a2a39e2f7695e8f8e251a17828f3318caec31103bdb2c88ce2df4bb8906cd696929f35d9c8dc6aae4916c0c58bff4d00fecc290484bc9005303929bacde9148008e218e421ba3b728c61d14586f8807ec00c4e5504c59238663eee4226ad25216943ce1f55579f5ddf39b3f327d6f69e9c339df9cac5aa7bf82c1092ad5f438f56378d557b86e297d9ba72ee639c1d2ab8440806fed89bcbfbca0ae6b59135a9e11c82d25d6798977f575124188c6313cb4eeefc7ff2d388d98a82d4e30e8d15cd2c3a98666f5d0539c03151824aa4ae07802dd361d68dc0d865b4c0cdd7e2df9c00d17ca8169aa2b482af630ef98e676435f81a64ac9ff5ed7f6e20f738adb964fd64c74f4fd67d84f7fd251b194e1c95ef7eef3270ff59b79ad383565e4dd1450304fb91f9520aa563bf1eeb41f2b0fe66307d723a2979493a87ae0e8b373559acab64651df12816b13478fb414ed808c0146442cc0c3b3021e70931074051ee35547a9b343c0734bf572efb856d946a238c5133d4b167f751687bc717bed80fe10f3661761c77d67470cecd3ff5d8c19894e33eeb6322474186e2ba10cd77bc4364933324f06071dafafbdc0580444d08cd90337ea05634d3ed6ca182dd245b53781d3c1ea0b9f1d56871b17d3763c972e44f15a42f692f6435bb8a6783950e4c94d3a0230b7de41460854d9e4b38e0489d67cbb4398c85d6b3ac79099b2de9013d351f2cdbe98315033d34a31a15acabdbc17b944e392b2d659454e5befacc09c51d50d8b54fb7105436379f66e04c0cdd9b59f6400843fc218ecfb9977307529dbd0cab445b1217341bee394926a7a99c2b64b4ce1e5722db43fc7a57f07ca6f08af92bc4ee8cd2990ffc6393ef15ff39122d63c11fe78077e89bd11b0033a0fc542d9d82fa7eb717f47a1418bca439e693f3f17b4db1002f3db7e1bffebbd97db69d795ef08319860ddb3b8f8e830b986958c55d569e601d21a90226e9871c2722e8d3dc7f90e7c714", 0xff93}], 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = dup(0xffffffffffffffff) flock(r1, 0x3) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xef5ebf259fd7d8d5) r5 = dup(r0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10400, 0x0) poll(&(0x7f0000000200)=[{r2, 0x10}, {r3, 0x4}, {r0}, {r4, 0x1}, {0xffffffffffffff9c, 0x20}, {r5, 0x8}, {r6, 0x87}, {r7, 0x135}, {r0, 0x839431627325d189}, {r1, 0x10}], 0xa, 0xfffffffa) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x80, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x80, 0x100) mknodat(r8, &(0x7f0000000300)='./file0\x00', 0x8, 0xffffffff) mkdir(&(0x7f0000000340)='./file0\x00', 0x8) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) write(r2, &(0x7f0000000380)="d88904d3bb6bb749280a0047a59d936cc3c63adca743a22cebf1c05406be804c3b50a7c57591c48e21ed469f32ae43ff0c37170ef346521d607c5989dfe4657b62dc7029e84f12fe4480abc3fd7f4adcea4cf0df9d79229ca501bafb95b2006d4dca62fc9b4099b0a86ece3781669b8f2223dfc69941662d2a7c54ce0cd807acebd801583f39bd194af03b4af67cfba9c9dcfc6c5e4754ea7f997bd2b136bf256afd18297d010529ba41341022af9352527b7f99f3f91b7a932fe68b546dfe5b6af531e1718d02a0579edc2692fe62f2b44f4d27698ed0522491b2c08f192ef1b23bcb84e7fb2d56236f684819b2acf17d651d01dc59ee4bc9b71c87c51a717b83f7301a53c888c38b79396d67bef25bfd183818c3d8248c1bb525f8ff55b01f7f19098d096775a9ad4e5cbb55e716648d24ff2513730622396311c9e02fd9375904024ff8bf06d30fa66f6c2f61a0cd97ff7fbb13b9d3a7b9a81490e9db3c3695aa68433251a0536b5a1c8895f4b1d536b360d78bd0e7fd399e5b8ba4fa5324e537b0719e8ddc9bee36db2fd4a1ae22fbe693361ae34e7be95f15b926bef43130c487a8926ce7671d45f20a991aa7a32f673b1ce38e6ace2816a11902907618942b05650d3704bf11827eb712327e16792eea04e8ed39666f2024c1566d5f8253216f5af8087e4e2e52479f43d336ff60fe298850e77310910f5449d54f49e83c181dc00961bcd450975260449e577e4e728e8c319078195ea2a28cf51d3fdb448997dd3465b08dc01ca77fb9905eb942f15e3f72bd17e22a08d39b84602ee4a67643dde69683274c816bbe2ebb2ddf1d410b81ad71c5124545297984ff4179579cd33a27ca02fbb1baf0b92d7c48fffccf861087d57d8b452bae22471541ed25dd78d669505f08ea803e8d39e7fa5f5cfc46a3b8f1ab3c1847c0ba14391d10fe6b0f7b862de292fc94231239719bde7d20a32421b4088d69d74088bc9a88f56e9263d65c7c3f123cf74e22809d1f993c74f29ea674652e3c66518b901ade69ef7b87293da6078456ab6a1a3d5216285e508ecda14df2fee8aa25f9d602f8a1fd7928a68955102d51c62076f968a29b63bbb111ba24db4f043623a6cd43f9c2738054001a3430cfb73bc8348b580ff42b92b1016b04b7d51f73dc3698e88110f50e75463b9f143a519251ec4e3152ab4ac4781f37d4e24cde680930d99f36b0d64e5b5e493534518b7eb29037765b3e918fb497134c571eb1d7b2ef0edd9bc718065d9077fd7e2bdaa1e7030a5d7ace1225028c497072986bfc4a1ebc131f53635f4c3e62bec5bae387b4ef1cb506b50f7e27233559d59b3b10240cee75a73089e664d675c10873e78560d57c6e70bea8ce6aefa6437a79b09882f21dd3c205d1ece5902c831053641796252d3e3cda4f82b1a20c8b21f0e36b6591d9328347ede6f8203988b51043dab4bf147da6280838960b35f3233944f3e022066f8137c76920bf49bee4edd283ee35d94b5a73f15e853ded539aa0efdbfc1ea1eada63159aeca909ea53e62866121f09cfe8e20f1e96c52daeb0a549a6dc263c971a8ec468848181f3a932e431c94ece311e852365da8defc24e93f42d0ba7ae7752a0c8296de8fcc4da173a58566c806d97deb87746cf4d8edfa834ad3d6c64384220445502e822cd97bf1ad7bb78d9eaf23c956fe0f9b028d10a000c0139ef5d2f5d51e3b84fed385486552bca52883674a4000ff7ecabf34d4d9f95a8a7ebbe5c969b20a5d33f054c65faee25bcda17331e0117909e81d8c0299b24d2ab5f4a4f3a465ffe37d0ef1e1d85067e9e0275100067910a19d541161ee78363715a9c7214ba6c0ef38875066030921660c02608beabb908c734aeec2053230e7f4fb8b549ee7888c2e3f4d8f14c5af63a70b81339b3a3678df7fce83c904d60e9220270e55c37c4201b3edc026c691dd58fde327e4975793ea65d42ae6908d89691c8f491057765f5c11f9106cebd629600be6c7d32792ad8edb499f98a168fee55017d8ced2ebe816e62c8313b859a8b9eb6e48ce5bd753abd0419762824079418109ac98bf1cd2a2fe57a5c89b29d39af4a9cc0ed057acc9c4456065d081bd93024fe8daa5da06ee92a1f27ef8799b205658c6ebb9dacef43b29eb861440de1cff96b977e4e56f35c4793a3b04f14ee6166ff5fb86e823390a58a592eaa126d14aaa599e7cc6880dbddb5fda44859dfe0ca5a1be2245cb53602eeb6f8b3843334822bd9ab9149354b45015138ea493bbe8c9204cb9f1a944e04e5bb5cb1ebd06cf3ff001facc4a116ac0c2b17450c7467c82a791ef242fa143f7820f54c8c23451116fae76a35c2fc8b4b1531583db1e2eb3be5f08ab453485cc081e2cbdb0480da2181171f2334c3419ac1609d3699bd3de48caa83f4eb2f1f0712d718abd723b844a8f4693ef62d6637fea7f172d6c63695bd2e657ebcec7d786e8a945a4bb102ea64e95aee7690765c915eb3749b46c702b705f02deefdc9d353d52cf4fdeb4786d1c4be86cfbcda72b98f1cbde6cbc23601065f48071b2d5193b0b289034c90c3504271bd706ce52be085f8fd9ba4894ea6a9deb81374282b55934cf0459d3d61f63b88f89cbb8367e8a51d6f5f4b67a12df13b2fcb0d0b6e9d760a95a8850dc6d963c9d6ea846c226bc2db50ee457df467912ac699e32ccaf4af7ab76611dadce4e62de5ca6f1aa0a8b20bad4c4a4ecfc1b3ef326970e8ab9e3940d78d6a9734295d784d9747214d0cdbd9054cbc9314d5257fac1a30ab7e2b0fc086589b2d2341c46fa4102a0c21737cf4ee3bb556368e1e6ea8e5547014a0067f88039fbac89b34945a3fdc7e84472bed2b5a091d7f1dde1433dc2a296fe7a8eea2c99dc454f0e6c3719c50c6fa0fd86fb892b4d0d46c8e39f843d4d6509add97b1d5f7668bc1f2d38977ec958adb464deb384ee950b156bd3d5ab5c3eb89e8a0d12dbfa216f9044a4ca23e93501bdd2cfff5ab2aab1d94e8773b4f5a3bc92db2ff3e58b7fe1f7c482e8c12a0af1fed8af9f60f856c7f47e6fd678f0ec65016d5486499eb17db33f9aaa177982a6f3c095a97316cf5bf0942e21ccd5ed1985c373fe1cf76287a52fd257dae723ae389827b9519fd9c00c8780d9c9c2ddcaabec7a97240bb943481e920c3c63dd795711b34ee20c5a74134066ab94fa22c16c00918344ccc501df85330a4709f8546f844316aefdb9fb826e9e7a39c9dff661207f1ac352b9f973c0148f61dc5ebcf85de875f078251ff74daafa1bb58d8d2278446db4af978c9d5cd3026aa0bd4f88c4f6e770c8c23b927709076f56504156fa1999d3b394e3a0b4533ced011544a3d5d3c18f4c25a1ce931394a6c12e62547d129ea3d32fb70db1bb83316c114cbe5ea99cb018fb8047ec4504aba64335fd1768e4686d3d6aff00556694dbbef4b491370ecede792c1b9ec0d1fcaa3eebdbb2c4ff8d49262314702df9ea0354776b6cb968a4870a41ab682c932881d0fb0ee1e2b01a2e0d6ffc99f629109be989e850eb6eeef3522265e478203f091318710288245c8fcaa8d6e1ad1d9d3ef4bdf226d5663821c8d030d2abda08d1c3ebe86d0d29c022404fd3174812ec4e9a9db3f1853ad3f4a01c417e91c79a19cf0fa900b36238d2ac3156e18ebdaaedccc55c716bffc31818796377db28496bfabdb7814530d32d428584d81b06df57aac2f029bfba3baba562c4f3e215ef840f8fc38e027dadd48b240df5bcd8a106621bf95ff63debb129e89a9d45e8c09675bf16297bf90318c50aad8083c3de0453f7aadbdafdc2fd7842d6c2e5f0b2c3945d7ec1b40308f04e0960b068e4cb21abecbe9bb22fa2280aff619bf3d2ef9dbfe7428b60aef4147902063e40fdbd3373cfd3be7153a870f5f1ee6c707f2a0cf0faf73ce724fda0711562009e9fa9c1b016e906abfb3b1bdbcb4d051369f38a588a817614e25d9ab96e00033a86c13c700c7410265ec999e24cd753e101d5ca19367a3e98b9469d47e83ae38ade3b678316116c5fa57e9356bf71cd9d13b7ddbf38c5fe04a0cc8819e80ea672223231c05a420aa7f42e8d18d4f4235254c0af5e1bf36f34731cf5952922e97343f23e3107edbc0402e5c2e47261b8ffd88e3e9394943dcdbaed733db7356d9fa0997de60e741d10fcc1d5546771b697f32a2e45aaf1b465bea157d128f72a0fc301d81838235293335f2e920cac84551fa5e9940059c13a6602d1ef08b11d1f254ef0da7e45ec1810b7efa4c0fe5b32fca4007970e73c92d9b0d5dbf50243c3054ae8f1b58c2e4bb5f376cc8ca422d28b39d8ad8bc9be063944614ee03b6afefd7d47f1b3f73aeec97967ec64d63c96631892378eee56d0408cd6f9eed6dd7cf1adcf540197659d87bca8cfaddcb313c9d74e700418a990ac25494c2da11eeb2a52ac8ba15f9b543cd285685acaba708af4061da8c74f3468167edcebec3c363ea35b4d120d88aa1867cd01e697c4b11d6db14dea08a12e4cd582044b63f0669ac65af3f005f03d90c2f5eca12f1095d91c943bad8fc94df41a045ad94f9cbd774ac4f135c4a16ea15a56caa61ce94fef570167ebc625c03107ea52a002696cf61618058d60500f16172cba7995f705efcbc4bfe097b1e51b398cfa5251821f00f0f808144cc22a65c73928a2b7f84485d8df367077302144b631803d4d1d07adbce5b55c278bdda8614f60b08c2f4dee8b3d3f343f57e9d2dde279e293172a53968c620b3d5faa88b182d8e84b574ca6feaeca4b3e8e8a9b282dbe21ae6b42bd8b8755690ac4a4dbc7f1048922b488dea4ab371d27648da1d78bf3786df53131c7740281c8edadfdf208bbb44fcd4e1c08bc91c740a631f0a5afb54cca2292ec74f0d76f5658469cd02c417618f1141e687583c9ee0aa0fa28ecedfb47a132d81adcee8da827bd7c8132d94efc91f18e2698d0f4a509148b96ff7ffd8f903d321d88094597da28b5f3fc6cc458f241fb24b9ac99bb2e0aec8944e3ffe735a7af5db1c333fdb8aea6f08df47c08f975393f46a2f9c8b270dbcda8521fdcb7cb465df11769c30a738073484e2cb1a22cbd8750e61f2d51e1e08a405811ddab549cdf55ab75205778a1c282b3683dd613de640ffd4947d0396b6e9d77eb2c0e5c978ff05446698a348e01f4ba624480f68c8639132f1700fde93d16d13ff421b20626a65f2e58062df709b3f0c9a4f45849d3fef2e0e8a92e3ad4fbe78281ccceebeb5cbe392cee2dfe99655d81ffddec7a3af4f4f008e7046bd62c59e295042b66caf426d3553247738f8137b8a5c82c36de2885a5ccdc8fd3eb5e1eb58b32d094d963baee8d4f118c58a8d617b240adaaf35b7201e6b6170e37f847d0c4cf9d084628a9b299f8cedde275f603107d1ec433995f42fd4bacc8bb5b673408c660cffe307c679b3753db22884e7f091ca71247b5dced9f834b8b6ad5e840961e9842c58cde466f2c78091d34b9ee18e38b20519f4633371572b23eccd504ea5ce704c66c144a1b6236009487303fd360943576c660db869adefacf8221f77f5c2eb3623b953abaf4b96f38adc76d6f32004d3355ea9e8631e90be983a683e0df57fed6360a20409321dfbdadd422d9de63cd8aa5a7fcb7b779561c4796fbfd428b67f1905e0fb4adb2dc5cdaa57ca72de2d01202014e47e2e42f0f72f995bde709e3aad0ba5e937ada71dc97026e82c95ed9417b3afb84cf3fb73c0de5903a452d129bcacac86a2d52f73a897e60d1d8de057dc9e287cd3ae2e7bac0714da", 0x1000) mknod$loop(&(0x7f0000001380)='./file0\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000013c0)=0x7000) r9 = open$dir(&(0x7f0000001440)='./file0\x00', 0xb231ca7a2af81104, 0x40) symlinkat(&(0x7f0000001400)='./file0\x00', r9, &(0x7f0000001480)='./file0\x00') shmget$private(0x0, 0x1000, 0x422, &(0x7f0000ffd000/0x1000)=nil) open(&(0x7f00000014c0)='./file0\x00', 0x5d6b6f5dd804261e, 0x1) r10 = dup2(r6, 0xffffffffffffffff) r11 = getpid() fcntl$lock(r10, 0x4, &(0x7f0000001500)={0x1, 0x2, 0xffffffffffffffe0, 0x7, r11}) close(0xffffffffffffffff) pipe2(&(0x7f0000001540)={0xffffffffffffffff}, 0x4) unlinkat(r12, &(0x7f0000001580)='./file0\x00', 0x0) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=""/4096, 0x1000) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) 16:00:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de\xd0\xaf\xf2\xe8\xbc\x8a', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40}, {0xe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socket$inet(0x2, 0x5, 0x20) 16:00:28 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000080)}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x81dbc734a0f6aba5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(r1) getdents(r1, &(0x7f0000000000)=""/228, 0xe4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:28 executing program 0: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0xfc, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x9}, {0x945, 0xd5, 0x2, 0x1d}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) kevent(r4, &(0x7f00000000c0), 0x5, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x801}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r8}, {r9, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000006c0)=[{0x401, 0xc1, 0x9, 0xbc1}, {0x9, 0x2, 0x40, 0x4}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r13 = socket(0x2, 0x5, 0xd) connect$unix(r13, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4207f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x1) writev(r13, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r13, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r10, 0x2000746e) semget$private(0x0, 0x1, 0x6) r14 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r14, 0x7, &(0x7f0000000080)) r15 = semget$private(0x0, 0x9, 0x0) semop(r15, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r15, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:00:28 executing program 1: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getgid() r5 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000100)='./file0\x00', r0, r4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r10 = dup(r9) renameat(r8, &(0x7f0000000000)='./bus\x00', r10, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r8, 0xfffffffffffffffc}], 0x1, 0x0) 16:00:28 executing program 1: clock_getres(0x6, &(0x7f0000000140)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) chmod(0x0, 0x149) r1 = open(0x0, 0x600, 0x114) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgid(r7) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r11, 0x4, 0xa0) shmctl$SHM_LOCK(0x0, 0x3) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="abe05241fbd106dabe007dd0df0e25fdd52fd07095879d134222d71376247dbc791904ad39278408d59db04b8612870eb444160d3ed64cfbd11e002060eef8b00bae39285bf31840815a460c723c160243e17ba894294066432ccf11fac92416fa67d592aa9892c544702ebd2b2f39e596a6355771269551578d848d73f3ea3b9944e406849bb56b61eaa8f7d18318aa6c7cb01f5c7155de6be02a23e5c7209e8834e8fb1dee71337fad857eba962572a3e1e380ccf0091881299bac5f2f2bbce81049baba30d2953230fd996133d4d1002d96d2d9010eee2f20a05b2ae6d8eb4097218cca08c8f16e19", 0xea}, {&(0x7f00000004c0)="dbc5036bd218341433d6f113a31e95bfb7d2b7a4b2bdf1189078096bdef07645600a38ae9b069b9a891d20ce343f1e8a1457cc3fc86bb3b78bbc57a7ccf0c1033324e5628e68dee0b1a466108db8ea7e473200ec39ae5e0991f4e0884469fbd054a7940013530c607bc5e32afe496df54ee465982e240eafd79ceb998d24e7ef289ec840f89a36afc4d0e752060d8c351b247da3745422fcc36fe57db2d8822cda89805a7f1929221917be809f34944859667eabea960173f7381110013e8478dc778920f2bc4715637e7b8e1bf1e5871b331c1ebd45dba28000a270c2fcfb17f43776f02551", 0xe6}, {&(0x7f0000002780)="291ec8baa0bb5efc84a26f7c400ad7da8d4317ed4c2f7a34aaf83cfab794b7f3170c283ae96fc61093f8223cc135dbac4c123ffe48d7388f47f3e869f2bb782d70d583d13c1bc7919a40e04c8cb8e14e0a4c21cb097c849621e504f4da277795f364fee7f314177f827897a405a175105a5269fbeb0f797ae52f0efd2b7b4c76a5c91f399d9d77e83e527453554fdd675584e3a7ce287c1b4cba94699fba964debdf0e70a09a0b6de518e244a5d35d34cda6840352939ebc2ad8c1b98292f848bf41047dd33870248a952e94a7751c3a5a9818c7aba7d05f5baa5f26932a2ab45e7b3de012384d9cf372f0f68467e0a828c3ecbdd91c15c100cac25315b60137d1582ff54f70ee0130d0bad52cd565d0228b0870b2713e76a7f11e1f9b9c7b2db8f824421132f79bd2322d25f6d483292697baadb9a306eb8237d905bc8d25e4c5cd3bdaaba706644b30033123adeb4ac3a305806a9d4f9c629a6e761e66b9ef3d3a6cc12733635d81627c2581a52f3f87627de771d9f0dd83ed4ab0d819d54c016df58791aac74b3289e2ccef440cc57f11a80fb0e2fd8220eded7beeefd9fa8724b823c5593dd4e78b83ff1c564552a492acff31a3cd305347a74a228685019bdd333deed1dbd0bd161270188b23ed2848856e78a38d17b98aa982a008f0e11d84976135a1f5b5c4f4d984354202c69ff70862c70261ec65336a8a2c342cb18f7bcafa490e38393fa33e16751179711d4e0b08777c4a78828a4fd3fe4eef7c8fa32a3d05facaa5f452dcb5210f94b33fc9f962c6890f6e24f325ea6c0b3801a5b5b3ab9241bf3a08a1f41ee15e0e2587359038d5c39c3dda3b5555fb3e6414688b5da63bc999d43ed117af81f64047335427b9f1a1680d55bd5d34ba3998474baf9d675737e983d5a5290ce5b4c6215e406c3e5ec9390e3e1af2d58768727c9b02e2e42b777397c301397a34d03ee347a8efc1a04af05eb9eb805d2794ec38b6a37a9f1449234fa8eaebaceb9896e05304d91e4c674cc000cb143eec6501c9b64881220cef8bcc6a2edeffd27d6f4666012c668ab2bc4170585d783ecb8feda6ae67a9fcd36f46044777105e8a69f957147e1c8de8cb6212015dc1a96e5939b222cbde41e8a1d50eb11ff7481a884a15a76ad5e4d659265054796fdf4cc3f22f7ca90c9b132602e114e9aa514db460c492728cc8a803bf04caf40ad5e396df7eb62be0a9c4c4cc0e9410822b600f879f71fc0f177a4041c55df1b24bfd24f93f579739ece83c3a4083e353093d63bfde065c560b5e236cbaafabe69a0b998bef9a1b18e5652d853e424c168272b23520a1824d827b13d632317758e0eec07b1db36a17f503a771c13611010256d3739b338beb780426a73df39bc4c5c0e4984e498c6ac914b27f49e3970382f82b80da5e5831050972acba57aacdeeab78f66b1e24f2c0c786a3cdf3587acf841d348052ad984dca04c28eab929997e48c04d68b516dee68b888782571764ccd5b828137914481ceff5a60b834bf0039fca6cfad09a076da8b1e1a29d9aeb1e11363e938df710efcff8b354b9e15df7dfe43dc8e8cbb9b00e2426343e16a1b4e54b42e89bea35cf33c47575e670fd11bdd9e2ac9ae020ae2203593a11213c2dfb163c239ba5dc3fb57602d666d505f413e087591b1ef97ca992b0dafce8d45a83020c17fd3f0db82a307c094984755e7871bc17d47be171b4f52a849e0f94f2135f4d0456c5bb85d11fd2f1e6acb3b9b9e1f22389be2236288fb4d67ff80788ce143d8ba88eb340323f19a3cb81e6bf575c683bd4384a978a135adf4d2de9d2d8ebf9f5be0c43cb0263f8f4d517f0ebbbdd4d7fbf1c1e1711aacad7a577e322dc4e009b0aa9ed43b28b9538d645edb4d9612cb025a9d340d9b6a893eb7063c6f8062a7fb149352331cfc7678a1187a41cfb91150e1db447e4304d3ad5cfda0487656575bab19a46662f443c1048ad8758706d6fa67008bfec94bf97656b02a5965f246959f93d86409708a0d10f25f86d2e0e06c465571eafd38751711be9d13a1029ae71d79979a8a9df502baa370dc88afd6ed607cb4a04eb29cd117c3a8656e268cbd8d5e39575c15af99fc2cf6731a754b677f5944f5975280127273089e5b7c257e8ea64146cf43abf94d998c1118d1ddf4d36d5061886134e6533b911e2a9567060ac5ffbd4ed366254cb2cc5ea9ac720972d5c7e322e775a04f54d5e22e580762e76ac60818589f483e1d3f16c61229951a73b287ba729ceb91e75606ce707023345fa6a6ba55c1330ba6b1b466eb81cbedd45bd8d6e9efcef2709c97754f0bbfe92fa54841d2af6546f3e12c4d4de1a9c89a825ceedb1ab537515733f7093e673ee9ce8b5829032e3556ea260034a04f35166d6382249963bcc2d372e9bb18bfdd555270763384142df03c9c577e9127a3b97a79ddeee1d76cd6f2c590b6389590bd70f1e8a61003e1e8de850499f03bbf9841598df0b6c2acbf0ca7d7ddaf06c542549b56c5b8ed62d2b447a6d00dd76e2670da71ddf379869341bd32da50b0e4aef0f46949f6cc2da823183aeb13aec522e14f0ff71d471e9bd4025279f2df642a33d9e05106e06b8bf074015190a3450acc4f0466bf9ec9b7aa21599fcdb2814f77d57854ae5509fddccccd522db4a7ded848db67499412a9d340740546618f2a8581186537404d002b596c4c4bfc81cba0c0f5ef4c07e37921a50c57fd8b479cd5ab1642697e13129fee45c30c990472f66af5e167ba3472c56a89a730b4e388498a5ff99c3a7b3603a22bfb0cfa9b22d3967449e0e011cd39b2f3afd93c41471fdd6e20afe662444b7acb67b19f951bbb393ce11c67b40b4244774a2e90ce97fc4ac917fec7b40c45de87b74af55b362c52d4cbdcc9ac00e6564941b82b5005c1fb7867dfad1cf76fc96c08c7b12c994f3ea6051b0d90d50e913fc6a9a10dfe7a3e64bf901a73150fef779ee17138a920cb2b6164795374294bf027d01f4986509c92af5f0d3856c9c2f23793a020d1b10037ad3b01909a1b066234583879a79b271c428d9647de077cece60eb837570ea7698d06879423e25ab273af326647d3b91895388b25228fe7b836ed18fffa238f1db32dfa656a196d5fb6e641f9ab18b0bfb7157360e6272c550a721e883e611f744fc88eab18ce78f236baf52a416b156824af27d4f3f98700d558a1d6c3a40eb888d6e737ba7843830acff08864a614623f0f51bd9e314278179a64a63cfb7f6f637bba8a887e2e99a077274aaea7a38559df0abae89c3dd4da695be4cb7f9ee9593e4b840fbcff80a49e576f9c8b37e5b709fcf66e5b122b300269394e58072e1b823dd980bce6cd26a4a7b48d447691e44fc74b07bbd01cfefe3e46ba60c2798628e5a07913fb9c43e7774f10c61a492e7969aab3b355f275e31e5a5af7ab1e3989ac321be05af6dec673e36b30eff9706e72128497e4ab4317f43d3396d720d7330142cf43e98685e86e6876d09ce4cb0837f74136e6c08c6b8e1fd1f4f418094b271c33279b319c6c02480dc07985ab8f168fd7723ac53d333bc0cb016004b42b93a0f59906defe60a03eab6fba502107e9f9d7a8be0690a3d4637fcf9cf6caf944c48308bbe9a9cc7eedefc65b780b9ef7f08d2ba929a69b124a1e441bec6539f1d7f39b90ecae17aaa304a8edbf9940a18fcf898867324434732ad6c719011ebe0838b2d35c5ac0d0013699211f2ce336491e5e449e171c00dde1df19426eaefbc7325e0512d42a4f4408b5d829583445dc10437f0464f414119e4f6c20653c093eb845f21c9b17f01cd4985c6aaf54fdc1410a58f8d850ff1c04365c505de9c1e63cd0880b7b63607a8ecf29867fe56c580c91362019250840197707491fcd98d21348981a19c5e436baf91036a69f920623b014824054a35956b529078b33243a713125ae74709a83948519f53c3f50b52fdd513ccb17609a623b8c6d7e1c6c5413440775edd19d807c308e530b3d5a2bebaf5ec55cc755bc4e0f3aab419a490fbf061de0e49bc553b533ad409b8d0ee4d07b9b65454fed6e471261769580785b07130d923622cc991a3f39072953dc5c3a7a2beaf7bf660cfdb508859ae76dbfc84df8e5153e67af84846472217869e4646f33e07b300f1ac3a79f3268a3b8549810c423a3bc63b19cd634242a6232789aca70221e04503f74dcc778eded2d7d7e28d77e9d7f048c617ac7419f2435c9a20ded8609b9aa1adb5048b0af6586e56b082e79079174180633c136c388774c85693a0efe37203f2d661849bf53d2aee77ea7f248b3380e8a46ae9975fe46a8d155dd68c569aece1a6ca5f1293e8220f91863d6243a7fd76aff205875b613ae8af90594e07cf06f747049989e335a8e5286e1fa315e10627dc895e63b57292182f9cc5b141f5c90541638626c2e2d037dd65999c6e58e99dd0263837d7f794f04c51a9d360a854c68b63503016e175f65f563d4b775ac55d2582e142391d8fbea71779e80278985f4a070caac134f5d7ff45ce1f726d313c2b1673872093288de2077f667d7308e8764ef3542e86a6a2b6d27cbe3ef0587d996fbf45c23374cdcc3c7ef9a9e5de56b7abc35ef9bec6727a71fc1b158fdb2d0b479a0e4f5419629ea0d936d1ca3136872542672cdc730917886d525ee53f4d78ad0c79ebd1514b83f767f4347d03c45e6960b8336e482795a6158cc26e33c9e44f324d796968fb230387dfb2d7a984e72493f250e8827f723141e5ac4b2ab6884a6ef37313a7d3e6608224fd5b86718a6cf211a5f919b53a7a841ccafa3f1166e0c74a2bde45de1cf1325b02680f0d56970e29fead38d940c3b076ed38a017cf60a41415b99020fc4bac09c0c32fb650d046fae6ca1970208525b3a467b3eb9a1e00c57baf820d81a59a231e5941b262427fcb8eb653a9cebb3ae1934704acec06b18891e45a4e556581e8a49fb023de21b95dbc9e3ff99d4a8dc2e014de169d0eddeae587f50d75a889bf2c072c15a6fe6e2449d49daa7ee0db050d1cd40e99c967e88a44661fa029ba5da762ec8d19f02bdb5cc3a933c90be14ff47d431b70d273630b800879066e16a127641bf8ce6f4a2895d7c0198e1a9400f704680cc0fa80cc89d5b0e90313212557a04e01180ce664209df22fce65951d588e442adc640441f600863f1300f6daa7a7dbd5dbb5f36b225ddde7544a5385f30feeaf0f5c2e598b3995e8699a11b845f42fe71c58ea9759be9eb89f0beec1ead6fafc3faf33fc7d78d2391ce63667b97d7cf54f1034c3b85be76f731b41f87bf7f711d8aa7a57c323a6a00b688eab99e81d80103c46d87a17eab99492b0f93379fce5b6bf73e27b3c5cd7110732904b7874182da9a99f2fdb5ff45333b80c1c6d43572c1a759ec772627fb1ee57587806055a4d8d2d967f20f71ce21ce7e94e0fd085fcc935ee1ec181656037f59b35c2d3fac744317d21c20272eaf2892c3102911730687d998cbf4a5eba574165db383aef320361ada90cded8716075701a96fdc6ae2486c24571d986173669c98a6c52a2944d2c47b03e381bd5289db948eb71b0150df36cc48b48f0eaec2a165d9c84c5c3935e8f421da91829ab7fbe0360aab8318b5c6daaf19285292130ec2d7148755931b0d9e5872e0cb390f30151e88ed3d6066a5091fe29f450a57654607b055db8d6c479050bfce763bbef6bd44a0fdcf0b4506c820a38d6f5409c81bc63204db5fdba5abc94bc7d5c36cae6f7ff541e362e6f254ea1d8e1a9fd56d66", 0x1000}, {&(0x7f00000005c0)="5a9abe5f4551b1c213afcdfeaaf8cb2e1510f15bf8ac97f5c7264058c890e23bea7a626f28c4ebb2ebffe0ad5b013e960f9953f170526df782b74a1a5336d283815ae9cc77e1a69b94f955c4e82bf36d4a899fbebf20f1c8ef22bbe2ce2f72407b6ca0fd385eeb5a28208765e46cd77c37517a027d7b8a73e89fbc9c52d54d4302f6f3689448494c70b7efd212ab5a945c0546fe854f2f6ac2b4ad0d75e4161b2c517ff7d0bad1150eabe3e996a619c24d96d83a6ea7bc6411dba7b9ab93dce6a89d9618cae6fe58e4ea42b79544f2a04b9d7304fa29af456817574255004311c35eb5baa1b20c2d7e2e4128758a75f6fece9fa37d39eddc9539", 0xfa}, {&(0x7f0000000080)="474f4a33e7af2177126015bfcebe5d2ce6c7ff85013f3a917fbcb2789b99869d2bd0cc32da7d78fc7658303ef336d490675e3ea7e1b98a23ed925dc25f28e464e243c071aa", 0x45}, {&(0x7f00000006c0)="2651b22bbe370ce1276b444428b3d5439d09a2ba796fdd45488097451c6306b1cf91c0eabea14fc2cc38d10c0fca81ea5075425ea8793bc211ac84f17a684d1f9da3b923103180ac7be6c14a8ad08b3488ee35f2e4ce4d85955a4db59220208e533cb681ca0caeb7e4c080fe74bda34fee52338874487c8f5bd14306205a533e51297ab69ab63b4762aede3788d363617f760c07a68ba8915d914fd981856825d4ba31e02012377960acc62a79258f6abbda5ebf913c03ff8a11cb891adc3dfbf01ab816a5694006ce348daa998db9415ab1a51f17340565dd3ba28df148cf8b504e32ed379257ca3d29a0d877e0", 0xee}], 0x6, 0x0, 0x0) r12 = semget$private(0x0, 0x9, 0x42) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) accept(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) semop(r12, &(0x7f00000007c0), 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x4) semctl$GETNCNT(r12, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r12, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:28 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) 16:00:28 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffffe2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2000000000000175, &(0x7f0000000140)}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) fcntl$setstatus(r5, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x3d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a09b4f7ca6ddf3d8b372c77b2155") 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) dup2(r0, 0xffffffffffffff9c) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r0, r1) connect$unix(r0, &(0x7f0000000340)=ANY=[], 0x0) readv(r4, &(0x7f0000000300), 0x0) write(r1, 0x0, 0x0) 16:00:29 executing program 0: socket(0x2, 0x8001, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r5 = dup2(r4, 0xffffffffffffffff) recvfrom$unix(r5, &(0x7f0000000040)=""/86, 0x56, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) r3 = dup(r0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d, 0x1}], 0x7ff, 0x0, 0x900, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ftruncate(r1, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r2, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r2, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r6 = dup2(r5, r4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e243858d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90848597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af11d9d6ebd95119b58cfea3ff0f43dc21958e5c370b790f8befb41eda1437fc01851071ae66d491e19e70f004a7b31644165c3ee89dc1e2ddd66120583b086e5e187ebe1b29fd744b12480cfd53db054c58644ff7b3f38a16aba2048976315d9cb374fe3486d07a794f8208c8c4ee8423", 0xe38}], 0x5, 0x0}, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mlockall(0x1) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x8001, 0x2) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = dup2(0xffffffffffffff9c, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xcf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = socket$inet(0x2, 0x3, 0x2) recvfrom(r0, &(0x7f0000000000)=""/68, 0x44, 0xc02, &(0x7f0000000140)=@un=@abs={0x3, 0x0, 0x1}, 0x8) chroot(&(0x7f0000000100)='./file0/../file0\x00') 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1700c204"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x2, 0x7, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="9be0d8bae38fe1005de343bfe142be03b4a9d1e418ba5d5712521d7d0b8effc1fea5329b07bb01114d4d156fd0ae8abeee07ec3e9f575119696f16843960ddd2443b0718456fb00a8961986ee736175e8f0b35137f8546882f2741e7e68c1d69faff1948097d81de81a1fd5337308aa722e00313fdabb5933469da4e56a075a7265265db62a9e79132499aa928c4e28b4d14c16540d40fe8234c0abf6e5b45c6042e026e8af710e8ac9d02d49a76c21e752e61444f39b668db74e585e25b9541dd9d0e4d2d2b28e7913f783902220cf395ff00dd64f5a9d96bceb81a068e50704e91fd435c03c1f0c4f43fa0fd17887cfe8699f2237b7e43de54e4ea9a289da98336a4fe28a0566f7be67e12e4366006b118513b9fe5883a9bb52740667d0231af180c1abb16adc2383e663cf086501f1ee05616746889640c4f6357ab53791c515c51b0e7192942049300a5dfc6a852f5f2bcc8d13d443f8240bd104265c28de5f8b1eb426e6fad370f54c7eedc6aff3ee435d099c474e28dc5d11bf25ec7c2fedaf8f2228833dfbd984930d00d5a116b3d0502759da9807d7f87b1c221fef335e8f5f3edf0716a4dc7a5840b971ad89f137358c419054261f449ab5df9ca4c3ad1023c790200e6342954d5ae6bab1fddc5b07328c0de61137d87a2bf4b5348526232d8e1c37c7f76739d863c0ab04dfccff2776093fa6cd4c2e24d192c234971c34c6ab1a656d55769f35d34760b346297a705dcb4e605b1807b7250a62e42218f4b90cc147f10ea555d3100a88525d2bb47f559d7229130bbdaf870d861a41c599258535dfb73200228a43b5c57df0940cbde98290a52668edf2432e53b4333ceac9f58b23da223c5ff9e5301687636b7ddc9a69fc68200548d5f55ed9e69a570803d8b9ad6c22fa334a2c97d1cb5caea18974973a19c4ed41d8391addf9f4d72554a7226a833e215ed6fe8d9808dfe6bfc75793479a0928eaf8b11280115d8b85b7cd545f886e35e4781dbe7a0ec2c3ee4ffe82e9635500f77ab762312d17142a0131d0f5111aaad27b066a2d7a15c13c773adf1aca0cc80320be281d1b57cfe3e7d6f717ba70ad6977dc3db4b9977d2079ba3670f324a3cefd5b8cab7e8d170e4d430049b78452ab97e945d99c441216cb08676eeebdea27063c05118d4b6cfffa3f91bc8e685705cd80ff8555f2bb64bb6d3d1a0dac805ecc3ccd806da15ad3ef47fee998539e5a0c45b92ebec5c84094c85e1edd9584a06651b5633178f43d198e05461fec166917de6a60dbc49fc86f4a515ffe21193fbe0f5439a6e121b9bffb173b5a52f4f79fd493900d591093b2688b7662b739f2630d4aa676686af573ee3e9e2b1b0e6569d687c283ff90e88f4414a28864bb57a3adfa2aa9fc6253006881b0d53cd9a3f47b8d1357d0f764516b0c78fce90315fe9d264950c895107b5641e5cf96771043da3fd5a70c8ef56029775b3dd9b5481f4768e28856a790f809ea44e445b9f129d4163e995ae81e40d940f66aef6cdcc79cae8a5eb2674fa4d7402f6645e7c29ac6e709f15a4a8475f36f3879ca868bd75053241c6227720fc5c2aa7f744bc62203ad80c6872bcb31aa866f44b05b457f16a8ad40d7ba815d66005f1d72eb57c070da17c05d3d6382b7002e592ba9c5e0156474b2a16dc54da51a1881fe43a37363c4d23a4aedefa3329bbc61c340f73ace2847d33a33ea994d9c65989f0733d79323c219e1d6379fdddaa6be2063d46ac8b06e6cdb0794b148e170c5829805744b7fc58748adebd7a7a29b75c27eb1dd1f5987082f064c1b73c59fa72e37ea047c352f2947785c680eadebfef8817fd1665a4123228246c2c488ffc973ce2d55ddc177a55c44e79f7af34d99e53d24a88c053355ad74e95021ce620105c1d7d331ba18901ffeee8a83f20a2c2e490870b2d3f261c13e226b7d0b29a927340e5815150cbb9982913c4646c5cf23433911aeaf1c0ddd95791e41f43de3975bf32eb4f044e162fe8589b4d4ef0d0799f193c58267532d5d27a314639e86b0316746efaaba776e0629228acf27c5124d0fe040e43273852ecd37921c241ff01d4d4cf3fce71d9b8ad8a2e75c79fb1d4f6d959d06554b0e2eefc5a523fa92d4997bb2c5399c32fc9376df1298efa1eeb24614d87526a6b9025dd6eee30cfe7aba1e8660af66d028b2c8b496ea3846d1109ae75f22bb87944cec4aa69cc8f6fd5deb565928ee40b40b018ad767015484cb61cb40086b6407bf4550112bd88a638931a0359f5d144d11c6545caacb4b142bb074f98b1ae135306a34cc79c190a33e9ce2b0988afef0b6ae5bd2d839035e6f5345c0f7ad63533a7aab268b2b0b79146d0d37ed4876e5fbe6425f485f1d4074238fdd4f4ef758b2a35cc9e43b34e4ca24b87adf83b19db1d31b125ced691d3c18c7aa03c72c9ee005fef5254e9c00d86f138dc1aac9af505077bdf150e47b458c63f5914dbed81cd83eb33669ecd6750fde7fb4c6b27871b196d5d37d263c9a89911749ec3d90c1d12bf93b2adde59235a9d9aabf619498b58072ab44c03f71f4ecaeb872a104034c0650fc82c75e14f83e0b114cad5ddbecca254d5af95ad1c8a416c785b94858cc4a7c583c83fc9a4fad4b158fb411f386fcf2bca19b0915664109bca77c2a992d4a29fc41e982fe303cba28b4626991a878e2a878ba12230ff34cf1cbbd71377962d4c291bcc18bc5211738ad09a83ac9f5ae74151048adccf9126b32f5ebdf4c1800b15964df28576549f5df6ef6373d275ec400597dfd4ae79c6d3144ffc01d50264c06049d1b942ddcb6bf50af301c4c35cae461ef39fa1dc2a9df885f187ea26bfbe4f8306e7441543a72a0ad5da68d03a2337186d818d560d707f40fa024d60a746a2d5793d1693bd1b15a33b9f46beb10f03d2af572769e1c2e448051c047aca6bb34ed8cbee8d985c61e2bdcb63352cae79006cbaa9534505c5acc4da191ee1fd02f82d6849deda2fa824cbf27eed35c0a1b4642af282261bc48c66fda75dfffbb1c5527abc6f0608cc03ee34dc4245233230a1dd58f6f65a058bf45dc5f15abaf66180d79692c2b427fb872c250d9e62716782347152972aca4b8fd9aeb11770e88a97a5df2886f8f8007b223a8b2cc0c6d909fad50e054d7049f607bf9a11064b3980adffb80175c31fb9e1be0285f4f6473e06155258a1a128b29eb42d760c66d765c4721fb0b10c584455acdfacb19357c63ee4180a331db5340aa60614ed7284bbb8083a4e498a5b5e2cb3722e7dd7769705b7b6cf2fe503a49b8e98129bcf1059a18f04848d5dd94e0d98e490d8b268a69f0a47a17449e3b041b6979ccb7ce1516aa1a4a0b02d4dc7de487655b461cba0c67abd7c9d09b542deb1119fe39efbd7bec88c2d1c350e17bf04d1114bffa9e4a044a8f731180c37af99ec0a7198137f25be0a0ac130e249c0ff19c7094fa47d0b18030b1d48ad884cd4eb9166a13b0c7d0922ab936bea83ffa8da7b30207ae0fbb57af2febba1934fc4d94f4b58f5bd0dc577994b7309637d95ea219da86e6a80e2cfd4bd4dd697500f0b2ca1c00e03911789dc283c25d551f89b6ec810f1b4345599d3df10c94c05d6b8f443ff85dc3c9383760022802907809347198552586a32cf0e6398865c332e17328ec7a930dae38322c53ad805695eea4759b9c2b0fa7db9a17c134e60393357a3df5cb94febb44eefcc7e1ebd1812f0bad4e4ea62dfc0af141ff1274f143eefbcf88ada09b65937d991414554899c6220a3b54e52ff28a94f11653a2a1c39ce3dc599d874d32edd045813d6d89be4c69b847205cd2979030fcf6df4bd63dfe117ca027c0cc6e9f332b442149f063a0aab331b0565feff2f3d6f1fd1e82b5ca7d52df672f49d6abc82bf01a9d5709209fd817bfad31503bcd29ed76867296ff0a418fe28450013a483fcb8d503bd5dad6d9e09434374e3afb3a773ccfe83030f0b5652a896935ddc92cbe08bec87900279bb1d0880b14b98d0e7491887e9a2929a9353050058223445d18352681b35b40b29d506b0452c3c25c4eeed77b996d5f7ae311f87221a2e6aadd457a40d18e009363722f83304be810c82b329641f26de2d58a0a26b190ff89f7a4f5302876c6d946f21e0c16c2967be95e5e0e322affdf0b40fefe103ac37acebb448c301c9a7f02e40777f1ad0514d3bc4188e3281921865c46f6fcd19b43d1c34d205da35957895a243868465903c6985f25117d9ed4a2ef2c42d8b2d4c727d3691ecfc6ef3d5d6da13394561ee9bcc39586f5c9d7b9695fb1f91200e7d02812029664336faf4bc7c335e031ec2cca94121d7a8ee130fd915c04c968e421e92f7cba65e7f402cd132a34c0d50da4d6c73dbb060e04dd1b0da164529e5e444f1ad961dd3c32f4201bd86e227f6f192a81aa277276255cc37d897c7ce096462e9c33e6f55059d089fe554dcbcee0e7a76215d7ac60d2408bc135f8bb77abea38cabbbaaf76740637fb00ad53a28729125d783811ab9fa343e9ffbc4448fefa1979a4e3fce6a08b7b3640a6d9aa4284afb4ced7c1ba4a903aa7d2c2bcd0a9cd06cf8dc2a7fed557602c7a32f1ee239a6646b4910f4962e20539f589dbe5ef7d281bd0f8fb4387da39880f2edd6db3fb2ada853cabb3a348dad4bad421649ba0272a4d43d36f822ed9b632498952fddebf73e8408475a00fc71c8421d5236d305e048475be154222f153e14c07bd4fe62f07a22284e33ac369fc5d00e099010dcf742e46eba5e62c9cc83f01902fb84bbac58d6060d78dc2e6a47be9986abf3aa67abd7ff2494005e0f7b4d7a7782b0d82ee847427f615cefb03678b1b84eb9ef0663a8ee7c3fc841113cc5aa23886208bc14945d3c92fa93697f092d097ffaf5e38df3b93625e3d03aeee528006953dd8e0e54e514c51839d63a87259c0552fda29f5a065c24dbe026a2b130ea4f161f84955cfc505d1aae16a532bd3f1781b4f6b86ed07d612b9d423461c5c7251d8cb762a0313eb22931b28861f5990d872b66f66b5494632b62ce24cbc8126897f5c68a3307bfc81087b20ad2f2b2496dfa1fc9435e3dddd3969eb44fc783e3723c8bd39a5f35cf9e5021da6b9feec8477b9981661f9642088311b2fe1570f72cdc1650b1400b36f4f7c4eb1410277ffe05dcd5bf193d086d98aa9ea6c2b849789ceb888380ee38a4d973d0c7e309baa043cffa8ea5c1bf8d2d2254838502939b2663e21309ceca11781c2782ee8f08cc53b6533168206cd4fc51ef613124fa12a21085051a1b8bf21aa9d1b6b33265cb3da1cd7eaaeab2cdb81e2a164313ab80c91fff192114812c97f4862d68aba9f3a3cb3f3f546391c19a5f217a6de5b2a8a78b793a888a7896693c3ef8a555b6c7b42706a16e9b4669dc95bcf6fc9ac2588277547287f83e66d5e0fa5099d3af3903eea2b4b3f4153e134f553af1d4ebf0d26668da38f56bfd2736f7510d257ab5f4fa9a624e97b27237d013c7427a2d7af424ec4c225acbcfb5cebff4155f2af99e80ea8de8382d248f5ae984a940056af54460dd06743d04df61edbbf8f98b4e58e532e465d41067ba17879143b7071c90bdf223ddd96df62df2f2628c16126f93684750ce673093ddfc0c4084ea14c378ac8c593fe1fd9a3f430f89e8dc17a4794ee78529af1be90295f64b2d36e23dfa25e910fd0c46a17eee96dccf92cd9a872cc7ee9560dcc23ed4ba3051f00db1afb8609d7ce65e252a19684f84eddfa78c347e3370ae6d48d0572266f90fa89456c37c", 0x1000, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xf3bf3e8f8107db36) ioctl$TIOCSDTR(r3, 0x20007479) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71400000029009ae72f000000030035700100000000000000"], 0x38}, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x4d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:30 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000004c0)=""/210, 0xffffffd5}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f0000000a40)=""/87, 0x57}], 0xffffffffffffd4a) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() r6 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) write(r7, &(0x7f0000000440)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0xfffffd75) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r8 = syz_open_pts() close(r5) r9 = dup(r8) write(r4, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000001880)=ANY=[@ANYBLOB="0000e748eec10000"], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r9, 0x20007478) syz_open_pts() 16:00:30 executing program 1: semget(0x1, 0x2, 0xae1db18507a81370) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000400)) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x0) semget$private(0x0, 0x0, 0x100) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000100)=0xfd08) accept$inet6(r4, &(0x7f0000000480), &(0x7f0000000600)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0x8001, 0x405}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r5 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f00000002c0)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fbb311925689eda6795a7c937435587ee0b55423d33db1bb2e1b8a43fde1ae17826a64c3e53baddc45a0b19faf429cd7a6", 0x67, 0x60e, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x3cb) semop(r5, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0x1000, 0x97, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, r8, r2, r3, 0x11, 0x8}, 0x0, 0x4, 0x8002}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x4, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1ff, 0x8001}, 0x8) syz_extract_tcp_res(&(0x7f0000000040), 0x3ff, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) fcntl$getown(r0, 0x5) setsockopt(r1, 0x7fa4, 0x17, &(0x7f00000000c0)="03eac8bee8bb5a76197b99737eff82b81239994efba087f2a20ed6985fdbe636244227d667026c9e6b2d61f53e82b5dffa3bf36f50d86b1413a5fad6e4db8d99fdd99f0297d2a9227633eff82bb1fc2b60c55dc3d0308a467e543d12cffaf72f73f70966e76a9d", 0x67) 16:00:30 executing program 1: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x18) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2bbb4ce079ae4d1893096a8ebe2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba14073"], 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r4, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) accept$inet(r5, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000280)=0x9) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000001c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc, 0x0, 0x3c]}, 0x3c) 16:00:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000800)='./bus\x00', 0x4, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r6 = open$dir(&(0x7f0000000100)='./bus\x00', 0x2, 0x44) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000840)="67062c1b99d1527a7a8fba62336eab6b93bb8ed912641c1487b4f6fae98f69c4b30013a3c2e737ee522a3de6e29da960596d0bd68ae08ef6d8c3e87631088a17020c53b30dc486180bd89388ebf2d44d4460543266b6645d8e385769349a1b68edcaf3f6a0656607f3f09f444bb15dcf6921c00ae8484ce0d2775ceb6cd5872d9e688fac16ceabc3657770ffe687f26cd64299836ff9f650de2f9dbfe362bbd3e5b697158052c8543468745266403d3f8d8ffd2f0001ca7e8e79ef65593909c368b079e81eac0ec7f877787f7f50f7416961857dc04d5f23a4ee13e617bea92e8f970217ff8becbb3e3eb3354bdbd074d9cc0bc48746ed5888a03dccff00709a6094d86f98f8f1c5c05ace02015fb1197f45be8ef5845b47a0f9aaa430531fa73aa5764928e46a96ede203dd7035dbdc579c5c75edd00cd30cc940914600e4d14be1ed4f4f1df50db8190b2ef43eef7749477e29ae86ec703c1a311f922a59a38191cb12f8ecedb88f2a2785a05635eb11995d86e0ffa7813a1e77cb4b5d2700161fc816a4bfcb304aaa73321c255f6a3db422e231735416594558dacbae31f7e6146170159c9d3b44c7afc895a838af8e3f885026917e813828fd4641081a03af87caeb7677b733f5e3f447d09760659d7acf3397301cf448299301c6f32a245c875d441faf9a716ad8a5daa08c76923de4db37f4cc13a6bbfafe327f0bd7fad5ea683d285de3adfd6ac194ce3c47f2f91d07746856186609255bd1fe1f7aac335b4e522a248c97ab2cec39dbfd331115c961bdb7d80e24d9cc2260ffcbf2d02df5a4fdb3ea2312cbdba52cc930a400a28ea9860d7d0657d36864bc3e1164567e756318fa000066fff67c648d3e96ed5f106bde771401746d86251014091ae9ec253d1f6e17edf9ab78045a69f4bd816d21f652f633b6a3f33220a43ba63d6177906730a6b78b60eeecce44cd9ffb75583b47c8277af92c739b31e363b0112579813628b58d987171d86c48f79fd784246f92b334c35789ab51cf611d58c5fecd2d26e50242f3826bb8287a89b9600066f60bcc3d15ff79a00897883d5b605c48d5fa5b89bd21470e2f4c6573bc4a648ad219693ef2dc7127ecd01acdd700afa272062521761e11dd82a5db22f660e40eb8d80ea08a473185be1203f8852cc3a917e16149a3934d638c016d3cd03fcb9c38b92c43a143abb308a8a42c39cb05947afe417eff42c7b1a26b661bef2be39c3d03589c5548a05faa9aadb8ace6d092d55993c2e1abee5670639545f0e57286489b2bef7bebfac2eb094b5a4dc609635b70456fec406fbcfe6115e22a1e86a8f5b916b69228c87b200c616f27427c06244e3fb4143389579a20d13a999c23bfd60816275c0ed38fe9a4b8a51fa0eda4ec863772fff3a2331e84eb867cc302b2ef10585957584dc8c493f328bab04615c7672168db5043404fd12c31760bee9bd02520ed073e5a700c768e6d8dbff9ec54bd90e0f526d1551c34a1b22d3c9d2972a69d563e6a663a71836bcf4c1abd6b6bfcf8bd3bfbb2092a99b3906f1769a8844ed52d5c4a4e4761bf807813cb14b50576e189274f4016749d76e0732cc4239cef669896664ced0d746a86959b5e3eea902e7c29edf4cc4be476aaecbdfb9af493116bd00684bb79d1626038c112682b454e15128db6d66718d37cff4d68980ce17ec2764313d721ba9f2647809dfb0c0db317b6f928bff784999f0514a18d7102c554b589a00f7cab35da55828848fdf6762d1556ba4b93440dad63a00d0e9a3e7d6a28a3e6d553c2bf92c4de3a931a1fb710e5b8473a96086092232f09815c8f8e9b6207c4df713334dd439b8570d1f9dbae8578af32dd546e2d4512e3697f07f153387ed123247d51fa772c0acb5058a9e04ac0d61f62eb0c252f4c81b476383a0dbcb49bbaa0b3d70ff1cb603ea2dfd7924fa4597e94c6323cc37855e7cf6eb5d46599762de78f6b4ee023ce3729c110ddb6a744ce93e89660e779aa1717f830b8c45a72b3df4fdcfcd7af67137b55dcb4ff1d6a11bce70d33a0045e4b225789ef59bd40bf7e0c450c4704e2e3974e5f7e043ef4b64288d68e512b1ddbff65aa095f5658d25aa43d4586d6a777e705c4a7ffa4e0107311f126bfc709d1e328e5f1190f19a655df9e5a736d04697fdfae69aa975fe53768a5e9b04a87304c30d54938ad336746f77788d5a0352ecf9c44a3ceec5e5f00426dcd79675b5c78e72138bd590899d695fa8dce32b7cff0b67af146dab2efa70f04cebd7adff9dba9b1013898889ab25614c6d57662491b97a1155e00f5ea8ccde54d1adf673064c3cddfd0a91565f52234c0fbbc64a9a45f4eaafa37ee92618841998b7d4d41dec7184e481de2b551feb8e27ba4e515140fb66bb376649d4d92e04b134157eb61508339ff4d65cbd03d5f21feb5ba63c104e1b13e99d3b55df5ecb8390c277ed2fee6f6e4502b022aac0e6c2ab06a076b2de2d4f65423a4b6d14f290381709b0bf87195ae835f59e2d67229e7d2303417323ef87fd0e681be285b9da8db06104afea125acbe6e81a0d68fec6a4e46933e00478b43606d2aecdf977c9c772da73095f0fa2c6efbda0a361dc25002af5852ef15368e77a59cdde4435e2edc41510e6d20a2942caf05b267a1c8acf80df91892b996b980d21ea313e937f6dff7bed9aa32041d22e0671ec1aa28e99f4f392a3f71525780dbf2ba635079d2df26e4b196b28729cc5a1210b282b9c595499e9988a7630f1f3c44a15e24e72ffc595c4e4e1d73204e31045124a1d1177480f9cb39e3d2de58ccf99202792399539c89d176d8464ab4c7bb44c844ccdc08435140e3db9d9e281ebeeac10cf6e6d4c882009ce5a62e690702f493cd27d86a94ecf0e7ad70b318951c40f009132d451d528ba02197b6c08f648d0335a2a28abe9d5faa7ca663a174b10a7665e118872945f8e909a7e29c33c7cf2a251d5343ee14acf53def9f0d7f6fecfb5cdd8a59d3938038e12f46a71efb7b7c3eb6cb3345c131bdd6ca3af412e66e5750521333285a2aeedcf144ece819151a9cbed82c0dc75b1d4e01f07b81e0aa8b8e248f44fbc8204b782eac6019b288b4f11eac89af169a2b88f961dcbb012114804033a48f25474b89e0fb98b9ef9bb525fa5d914574f4ef647c731639bed23671bcb17ea5e4bc9818b47bf3bdc11cc7c375e0fefc41e92021d37e384728438661d04a2a492218593224ba80dd70bda2a4889bcbeadc92b608991d92075495d5dee1683055f63d7321acbe18e46559a01107c8e7a9df566c5260318a75ec5a79bc6faeca09919b46a061f68fa39f5d19e29091828f9573dabd00fb0641e9981f53289fc4def90c1e8aeb73ff6661455e2444afba8deac6be3060ff2c28dc24d719e792d1448fbfd2e38389a976b2bdfe44bba159c6665a727a1f52b117d5f9ad97383506d33e5c4b187b6fec568c16c74edf263f9d4eb7368106a651fcf796cb121ffaeddbbd84bbcd1c2511e16e68c3dd2d38419ea7b700e14260ceb75c0384ed1bd955501e1f26f3819f547e577f7d5e5b5b01b7cf242eeb703457e578246c40965406e2add89ba74b9fd84a57dbc63f266693c9e3aac0bc4143f7c57fcfe18ad384f427382baf2929e74f97587836a7f555e829212f2146ff048a127768d3c3aa5a65717b552eb39c15f845bab49e459977f21b497577e33f89154e8e606a0fc86559048f315980eb6a0309357c66462c9233b0cfe1ba8e3d04081ba6514e71528acc0d188be856e6208e91b6e05a79bc71516fa3393c794724fd5a802823df5c42ca9fbe4f64195dbc8578e7ff1ecaea7c241a8033993bb788ee5b428773a4d938fad31d869865c8aec44d7873d481de523faf0c7b5b85081137f750c5b915f060619bc89694f2262e48e7cd77a042c547e71cab3c6d27e3fd213428e30da2eea057c9d81a9c5d98d04e096e2d158bed20031d7dd9609409275bda6c6b5c0772cbf5b8102e34a0b7dafde76034f5dbe865ca691b278f2c9d3f210d6a8eeaf25873facde6ba47d5c1f2c24c2e3e2b49a3a957a65a9b770231d55c218840166e8fc3c01534a2a79c9ebf67860b3104f3aa944f35964639f29e7e72589e0b5b47ae5ce82aee4302664c56e86e754663553a3a34ab6385dd488770967beb2f9cc928867ae20ae9da9d6fd6c89cb8990bb370dfd15f12990d651563fd6f1106524669af5b1e279ebd85afb6ee50a0a1acb85494c6e499dcb6f964f5d7a1714f8dbc13b096cf6edf5ede0eb187eab54e0a74b64a26c7f53a10b444d7461de07a0ed878cb1b2579f754e997d053ad4bf032edc82e3da5800e9ca303eacd459f3a3f3586dbfbc1a238a77cba1a09c9433049893fb4699d7011107600859159ebe42210b53eb5e889421b10cbf1bd798ce7ed454e592bcaf114a5b70918d83b709b7fc29eaa8b057ff643c3a10920b3fc4f7f3cd5238ca3bff45ee9e09684e656edbbd8779fbc8861466f62daed16cad0d5b2509d978509590f89016bd7685fd6480a0db0a0acaf0192387a5d80b550308a7535401aa2c45782cd1926852456fd23a8d418c9e461916c1af8cf186d33eb774d7ed89d602bffe12dfb89b7d295a1ee13ff4320a1de6f82339d1af3868d81cbc9492d64203a09ab58a5030c0c0712d82d67b781e9e51759546d70ca502d1dfe44f9559de69b5813320c71852b9635be940b25c3015b2c19746551c83745b974bb1e88c68a083cfdbeaf8df211598ffc453ae9a04f3233050436a5496d5ed18b27e7589c5a6125f76aff0dec26e65c9a8adbe6a62203e58e713d885821476886276ce2a2c709dedf8b4ceafde48c1f5856f208cadc9dd2f49516c3dd7de41b4bc9a43e4108d8b0f0730da2fbfa8059bbc80bc497646cc3a0e44bf42d23969d0291adb70746064a7994694fb9a13e9146f905f9002fd666fe1e6bd98e0c30870216536868ff7ba7ca5eb87742700b3e47befcdac1c74e6e02487a51722647dc04444e3a77cc05634dcabb0db16f72bd1e94f1d0a8472a24e348c87bcca9c4a11e8c9d4689e1fc7e24be69d16e3961336f44aea9b0bb0e3a1699e2c360d6cc38e277e8a0eba79b38e212d95a286aa8954630cfcf1f95f9e89bdccd6015dcc7a89971fc841068446d44b9490eec674dd8df649fb373c1d4587ae002cf619a71d68e87530a234ba31281317527559dc181a8bcad47de636941855c4566f4c627bc68e196a671684cafe26b969c543769c83d5b7ee2f32a921bcb013fff6074876847011764ef6256806958ee64cd6994321cc42f57430dc6fd8e3c35736f6d9d8e1183ce2886a4efcbc5e8fe025d74621e43da8ef225f061c2172d38a58d0d41e1f1985b9360cb205ef803b351bad2fd90e612f4eee626ce979cc7283bc3019ffc3254d50c726c9fadf1fd6f4ea022a6e849f3a4672bea7268991d8e813ea125d880ee1d4b09dcbaef6712239a95f577ba4ce1ba0941ca171d6b7f2dcde1b6ec745e905e34ef599ea44040dfd96d1cef9fd500287e6ef6809ec1b12a135e19844c1dd9b93c9a0f1ae88b865188fbf7cf306b9aac160b7e77bd86e7833e5e9b57353cc64473d1e6a067ff35ea38784e562402a3cb37f5a49b52b31910df09b208f5ef24b41b3d554f8986ca0f2b2546d121f223e7bd87f347e5f2a7e0468614d11b5989a7d11f4ceba588db273257fc8cf6e5038b99052476e360dcabdc7f428fade7e718cffbfda0513524cf34a00e66fdaafc5cf3f8cd8fc14344f8e1755070ff2294cafc35ed71", 0x1000}, {&(0x7f0000000040)="17e2dd0193", 0x5}, {&(0x7f0000001840)="4dd63c48d39ecc5dd7fe5ad1aaa8ff9d5b0d67a6913dc75194d0f24adf6c977dc9df12584abc37e16495c0dcd17cff9a1b31d6462e65e8268dde3c53730a085060067c1a7e82ed09bcac8231bd0e2b7347b15f6a75a55c2a83984cc04df491cb826af8a84931816d49b15ec730b1a7543a98bda7b65ad06041aca807309d650c966408cbce3b43cc96ff1540f6ef95ff27db9f3a11e00cfc27fc46578be8598fd827dd11adc969889a70c6971d5fa8452d0b092b05c91767ce36e4479579d706d08535898d7101ce411bf97fb9f5d87baafd0151d3594ef6780013e90acc0966ca0cf98e186c5374232fa82776aefec1604c554f4ef81a31a8c54a0a838dc452eb0d09fbeaff846179864f7b90a469c460d47a2c139986ca5f3472bdf0ee838d9080fdc868a86a00f722dd332cd004f3102aaa33b743c0eb331e67bd6db78ff3880257a5deca2c116150e0dc50a55ede5dd2731bc770805d585dce291a0701d0db729bd2d30ec3ebacc13a7199cee2af168c46b298b143a408dea6d6817c93625e7c63d5c521dafd2d2262947b8f2ec44185bda76f0f7b23a6031c04dfccf0bd7e95d220d8d39137108616cba4a8c213cc7237f7fa394fbb10956896c888fa555b398981e88cb09aa62dd13b7cd23f1c79a26bd6f08da7eb06ba6a4fa3bc98a3b3a0a19da486725fd582b21cdefaf1be81076149179e3662a04976794869d1e67fe83f9d3440a0fb772eda1b25dc166c230b59f5a073daab94d183dc7175a8f55e65f8f10f737531a7df76016bd8d59b5c8c7e9e1a9ecd393498304430d6cd61e709f739f5fa87b9cca96fd7bd8f4b59f0beefc8ed09d044f33f5273c246dcacb4991a47ba93ce575bb32e79d119a55ddd43182d0f9b5f57bb9e0c1ade304bac8e29e4916fd093a73ac8bb78538116af9334c3913aad4867dc6975d59f84e08ecbbe9f3c295d1938cf2935da120b40376fdd0047c535fd15cf5c4663bf3574447ec41a80297ca7996c6e5c984770dd34ee19e040dbb8ecf1464e3502d9e2dfd680826d3a11345a3deb1bfa603f39bbc07f53dab27db0839a5c1cd93e04388acae65e190f128026d1d366e093d9f1affef1881345664ca86e315c766f94fde3e7f15994e767a2411cc78d513cd249f052f25fb7cb4b5e6aed31bac881ce753ea0a8561a960a6e12f069ddbfa7f22f982ead3d5846320f2b307e16b3f26582e13767f9b9dac8716b4acb43bae2182c0b3d802fc52ee0405e2e8cce701f6754a636dddb0c81d57a9b577a99d238ebe2245cd6385c9bd42fbbc6c5a2862830e2749fb1ebdaa15c67bfaab8bc45c67afd623d603eda67aca9bb71959e524fe214dc1ca90bb0d4558820aad60acedf31a1e48ad1c577b3326d20af781344de15dbd23bb051efa662b6b61a14a9e3b09207a6205b3e29dd498d5701400720da2d2ff73a555173b3850fe7932073e77de7c64b573c1d561349623b37663cfca81cd3470b387b09fcd117e74f9c0397f341d4195d895d2f85750e8e47d731ddf4f86aeda3f393fd5b52bebe4070e4d6a77cc033c0a70aa0313541d0b339df570810c4161716edda8d87d20aa35f5831d9ce7bee0542c1ef5a4da31dff1b4e202c57c0216aa27821d5a25672060d02d0dcf73df003c25c79271fa2b3cfefaadd030fb8440b65ce7251965ce88770357a43b87b3c655da1b4c7ab2cabb2e90a30080d57a917d77b8694fb7a011724c41724688771ba60c238c06fb5e0dc49e324ad107c4e72b4b556e683c5155b78338c975f2c8a667073e22a53aa1e92838a7e8235739671dffb7a533b62c5272a75e133e66e666617569839e88324b7f067d6a7b35b0bca1c579e808ff1fca8a5c3d54419f908352418bbe5b5be082e9dd20570d621aa9adff79741b9cf4b7963d2921c2db42a6cf6cd467a0bd5591b5c4923dbdf078a191fc119b2b25b12a4191a7331fabfc3079f2a3341da2f413bffd5c8c6d7b262df5ed7a856fd8ec0e48d6c8af276481313c959436c340c43a4c0d6849e5136dd995addf2839532931dadaf51d032a7e6f248be14a461c28c679d2427dfc599b3a45e177c7c38167676f6a4ed4834199529469daa66d45aa88de594e37e790fbd4f966d430e3a0a0d5b751b1b0f8f35d925ab10512b163e8bdbfdfe5cbc7ad4cb3c514a143e911254d64fc950f97f98b0f6b0b96326fdf6d45ac57dc4c347c38b1071c82aeec2082efbc1bf46084998e6dc8f930ad0edb0a174bceaa2ea1feb35b88614be1d9c6cd81dd7818298787d4206d809d5e1ce10d18b8183adc04c24ee80bd6a81cc8af3687a8e44c70aa12b5ec73775d56315ee9279e016c38f0441cafb83a9270458c17ede3f97c80a9af00fec3c8e5c1e658bd697166b61835c63ec06a6c7b4952bf34db388977e005e84f785a3fa0e27c466e5cdfd04b8629449befddf234c9b776b65ebc0cffdf65ab49ef6654e71c920551692c516d04508558337a167724cbc4660b690b570dbbb6a1280ab0f9463b1eedafc05521e2ac8d4403ef31d62e788ffc6fc1077421438b73929dd0512c06b3dc53de17fd15d5129af8872364d5fa1fe0ef81edca22d4bb87eebd2aa8899a4a3e577dee66c5785970b9a92e67a8e95020c19a848820116aa51a62c683e12c8bafe5ca75603b80b0eef2101525c11449337fb0163b6942eb38b06d656a36950aeaa59e165eb7b65adf57a1fd5f665541196383cb65bdc890d76ef133f8edcc361ef1cb045079e2b458befe3d4cf15edb0053a6aa8888f3887cfe3d4ed41c06b840eaafdac735d07e99e1646bcacc183d70affe87035b22157515d27136426cbb8a765c18995d4a8bd93fdcd0da56e58e03aa4fe5008468d1b694d90e5d4a75900ea218d1454c21199036c5d9d932995440b87ac572251d1aec689fc08c2c3aa14676420375607aeeb5b984059824ad7e2b4bbe1cfc70677e652f6251d9d21b9498bf38d025b1b3c0907145816b8c2a4b1fe5a93faf6fc8c5ebcb6abe41191cc21dd09170504fdd6e2e6a2f141a7d0251c914d25f84f8350bc059fda65795a0718eefd79c527fe57bac3fdcf004466727eaa6c18286d35134b89840e2aa5e316f5855323dea07bc8bfc5fc03d25d2a499b7ec79d33dd7f1c6d4b63f8b9b59d26be3c87bd1769d4b327078d4d55b9ccb3d4fe9deec5b6148866b0d58c1b1fc2af1650eb16ab003af3eb52d4064e18bce74a96e6fc899330c5b8a9d08b292c0afa2f78500f60d464aa7a220f14457aff9aa6b473b90b15b347081ea6676cc558907b11088c64b9b79a90aba5ad49a4392f0f0027331e2eb1bc4de1c0e6b223a2a0ed7479d1b214d05cfa1df45d976a5a681a001ca8fedd17854f89b223ed7969b07fae04adb225bed0cd9cb0d40dcc9a90921ded815a1a3cb40f0bc4a80301130deb5a73cdf756a0ac004477d627c41a5816100dd91bf372b6d5a596a7579ae80957f68952847ff2cc1ee61c6a89b83ae5220e2e9ba5e0b7251966f16541e525e547f7261da1ebe98e0b8f4cb655cafa315dba3eea74ac97873f2edde3f1bf097b5e2ddf02da401cc27de1cfab828174d3464f8ca171888a476ada6613952bdb1ed767472b0428bf7550a78da45a3f19bb0069e2f997ef0ceb795df6fc5606e684a951b2202c681d9ce61f6563132d482f9a7af979c216da0eecedd3b9116f70f2d675c1b0c9f2d66e4f4aafce8b207b82da9173c9d9f9a2ecc547aed9323fc35b533c8d30fdc0efb089bce650b7170fadbc075a5bcf04f76c965699b897d176aef7f63d25d861c8280fa84b1e2a4ed8f5c1a63b4294fecd87fff6699574497e64e4099e0f3537307bbdeafeac5f193f9a07b18a8448800b5088d591007c1a845cc32b2633a0a2b6990cbc58330d120b4176951d1e6c243ca593ab69b22fafd213205a3404117203524b3cfdde2858318825ca4507701053684b02eff9506597695999726b42ed50490d66de3970c074769c9e057a0984452cc0b4a0465af865d8f88827fa626ca334f306ab4cb622b9ba82464077d641f0834dbbab8182d6dd5f7f8691a579fc0ac660c0f422d1ce56ba89bd724b44f9b88e1820d5d9fa961babfa2ba1d39d3ea31c0ed55cf45432d96a0fc7f59846b007f8cf2f2352150fa78abfc493bf15869f87183c04e25cd00086af1f2a5b53891d150ad08efe41cceec66a3b78ee57645ac7a5f45401ffcfb2986500b29ced4cbd7f04700deb26c9cabe480b5e3ca90651d8ed39a99fcc16ab1779b1ad804ddc57c6a4d0655b34201ff69be96214740dd13cea0b8191764a08e8242d3450f78429d9f7e1e454791161897eae1cca8762dc714e676c79b28b4bb9788735184bf9136ab0ffcc201e95a5bc6ec3bba665f21250bc0d6af511552ac29336729ba6faf4e262d1ea9d0bbf9d17e762491bb7f3036e641d672e02f7aa23ae0c28022d044474a1c7d48a4eaced2e22d0e97674036e0936a5c5301814511c14dd2539c3aa2a1c7905d2b2fa3bb682bbc2e72201634ced173492377f5e3f4205b93e55d6ef958b75ecf51652cdc3d7fb70d0f34e2af86d5fb99e1a1ebd4fc957dd0452e7f9501f0f53ce8640c32a05d5f231af5cdcfc463cebc0c502367786c5a2672e41a173e72f87f1407042c5a20eb7d685e21505676ef0ef8fa90d16e19dd72cf7134195d13353a0f6dbf5afedf2c23d698727ffe6c3f68e436eb9ab683b0832654b92b36546df68e99336e70fe59ebbd5bb02921f260832d9322ad71c528be128cba297a5fb25bf9aa5e3684a1dc73a840eaa4c3f1f5fb012f53d47c3e22d6ab92b0b5b4f705417b794996003bd21786aef7e4e51db7f00444ac3238acc274af2fbb9302fbdd6ec20297ded4aa43bd788a666de1e23255188d5b4f538c9fc39be63f2e69aa9c3b5150d5dbdbfc8965fb852e0b6f54c6a0ec6e4a8874c956dbc14ed06b9108d359299b13a684af4f9b1a2918a155ff56b4723b81a2d3acdca8b775f64d4cc765f3dd6d4aac1374b59617cb5e0288c23346a4e1171c974c238132a0f002b0f37fdee305c98d3801c16c6835c6d093ac687559fc68d8e15eda45e2ab545a70457d1e1b40d3877f3749945dc6b9c6ba19ef07e34003e4e61c0921f08b212c837f08b6466fa51207306b5a055359cdf82b17db736e5adcc8c78521831083783442103b42a2456c6c671fef8f11c077da9b7ddcdc943e052d88bf339c46302e8fe50a7a01fdaf080914d87cdb0e50d09ec3c27cbfd755340808016d77e829a4940ef0ec25d4772cbdd9b1217f1b167604bb710f1b80cb7806cccf1998cbc965557bc20f45d73d1d6a91c7fe430185c10efb55366abad03567d271a32744cbba78f64c71d425e6e9ce9fcb5ec8cdaac51ec000996bd3513ecc6f089ae386c4a6c9e78194abc1bd449c4e5922c6255076e8bc9d6180dedab612b5e2168ad7cac8d188d940d9662f09363071f53ba06b28ce3ef1796e4ea84be3d96dbc8867ddf839b289030ef77c5e15c199717021eb7793728df1b0d731033be4a32adb397cb6e12d65173932b959abe4eb5bb9f59081e473aaf4722e3cfbf01cea4634384cf6dc4881fc761002bef387746c8f5c6f6220e078280d249b20dd31d2eb098537db30512fcc271e0de9d5e48ba9be528cfda68a09f21b79b8f35ad0b05cb42fc0db6d19fcec885516dbb3e8d445b890a0be730d7bd653f20965ba3d16772dfe9498bcdc6a2738f289b4dfbb8ffa2d9da2bdacbb4b64ff2f654a765e53673507fc146fbafb61ea41af3d3b55d4f4200182240b80887df", 0x1000}, {&(0x7f0000000240)="21df32a1a719690e18fcc15c70c94856f6562410c3fa38920b8283d5b8c6b0902b612d9397b31edb7e02422dee6b8facbb0a96f8577e67a66ca7cf93de4260403aa3952cc2260249c7b134170f77a6479150d410b60921a105349a2bf13920b9aa8862acdf71e5000d75181c63545a5ac3349b1481cfdff0710bb40753c7a04e8cb0ca974e7b078f2d139a6be97a246a251388bd84e63532ff6482ca32a71fac6a15b0", 0xa3}], 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="2021000000000000ffff00000100000005786e35955e1b4b8d0e4e20167de477c2a9201e8cdc57de83e8b0e8d9580680ae38b4d2681871da478fc5d554f3a4d1742797c513a8069f9ed4ecd7e254a7b3b3ecc55b58786f082cdc8f3c747917ffc94b01ee2c93dcd34b1b118113bbc8349fe6cbd69319e481f798c80fbcdc5b18edcd49328627f5797a370a5d485e44dcd75e730461ffca21a3645cf894655f128520b868d8d1122abc495ad2807158f0cc76b622adbaac7c865d9314a117bda89c86e88aeb6e0d010ccdbfd467381fe02ba33acd955696e7cffb7fb53bdc5ee64ac69a772d7526c9b8b4ad77e1bad1492f77c3f4a768b585bccb2082057e73329983ebcbaed14b4ca905ba730fd5bdc15068d9a6c1d7e53f660df3cdbb3ef9b6fd8ec75e5644f4294b2ef0d6c807e3e2dbd750ac0cced86941bb02ef264a580991a141a3f502febd0512663b84dc5af4b34ffb9071725376b0dbd9016d9346abbf7107a92bbb479c1ac9ca627b2b2aa5dbd4904262642a5909363f80d0ca292460604af36c89d07cb2d54500474d38f915720ffdb0f8ca27af524534e54a55855268b6621768d929a0b4d4c07bdd353cdf782207b3", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8], 0x40, 0x407}, 0x6) read(r0, &(0x7f0000000180)=""/131, 0x83) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fchdir(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt(r1, 0x80029, 0x200000033, 0x0, 0xa7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xc1) writev(r0, &(0x7f0000000480), 0x35e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) syz_open_pts() writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:33 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x86) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) socketpair(0x20, 0x2, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) setuid(0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) sendto(r1, &(0x7f0000000380)="df45305d2fb5cdfd3d38a2c5499902877cd0c462e5600314bd15dd66e947dc131ccd12397258c71f86169a0039ff970245441435f0739d95e1f93b0aa97511e47d8d13d2185eb8d6ec8b6380e7d940ad594e54bb9d5e1036ea1fcc57613812747cdaec2433746e4a4e59c44dd92901c9d460b68a182278007dbcd9edc109793c67f9dbf01bbda238c38c4ae8a40ac5666c2338fcbda98c9667905468d66dbfb6e448c24093843562f4965a6c112f674547291916eee4064243cd81c1366dbbf5333723a6a0c36a603f6c88345976c6bfb6e943e79a99ee11d79a788791b8530bd168a8a79708fa61707d16", 0xeb, 0x6, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1dc}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x1) r4 = dup(r1) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000640)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) chdir(&(0x7f0000000400)='./bus\x00') 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x1f) write(r3, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x46f, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x2, 0x1000}, {0x7, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x100006, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/253) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r2) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="02f80101000000000000"], 0xa) r5 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r6 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000), 0x1) setsockopt(r6, 0x6, 0x10000, &(0x7f00000016c0)="733566c1f6df1ed60114a5", 0xb) fchown(r5, 0xffffffffffffffff, 0xffffffffffffffff) r7 = socket(0x2, 0xc003, 0x11) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) syz_emit_ethernet(0x1000, &(0x7f00000006c0)="29497818d84e461f696290dcc4d176231fb2dd6a2cb26b539df77e7f180fc495024487e8e7cf963ecfb6afc75cc96aff6a516bb61f3512e7aadae3cac3c9742b334ef6f34652e457bb49d988fac1a78a87d916a5338be23ec2e4c3387385e5d78a3a22b0656e67ef01e30103fc62d918135858f2e624dd896ab6148b89a1a2738dfb08e308976cb4a895176e06dd89855dc79f82852fa33529a9149431abb631e69088c5a4b4f2e2072a8cdcf82adc6e829e87f0d70d1ef40449b3a0749ac7cd5874228f97dcdc2854e46220d61a17c100f36694ef1211c9f1cc590f82202a334e367ec9397a66d098f70a889e99fdab1abdfea3157c066b93c1d185a7d1453ebc2ffe81e2cb4cecd55e3a4cb65cfff2dc2155ce695ea7d20a775bd4bf21bcc5c499660ae700ab036d399362f8d15089776311bd5ad04c7eac8a8a72cc55d3d534dd13266f39d99a4d5c252fee002137d8c6833bbb1029e58fea2046f2a9c2973987835c181da7d6e3bd90b368fe8e91fe78a613e9b418fe3965a297601aa05870351ae091db1ea9c26c709fc7cf2ce68e4f9d692b334ae1b34c3ab303e8e6bb08a3d554559a598c6c7b29d800dd1b85093279cd32885917a4d40f2109193126630e5014d1920f702b3e028e1dd2095d2a896fe23cc64bfc29bd244d02ab75be05f115550fba74ba6a0ea7bd16437bab6e286810dc8e48955a2601cbd0a82ab80de1c2ddc05036815ce778056c047a4941213b72199ac9bbbacf5a47f45a2ed4539b6255d5e9824dca2f6c1e56d0c640a775feb252aaaab64cec010011cd6cf4d72929d1347d43f6770f9e855d872968bf7ac9973e21d40db3362e4c8a143b4b8150df5c8a022f92471fc6e41869cce14a16f1b00e837045ce613ca9c22d9490d586608de280f3e7b4e92dfe61cb1a0ba9dceb3916a4c3c884a53634683bfa60358442e4bc108a052b8dd53575ab736d941f4809e038d91c7030b49c5ee6b5a5bf2be3de3b99775bfaa5d80b83e331447fbc013639af1c7a263fca8c2fc0459759336d787aa87af492402c2b2a8c31d286a5749a85b2ef9d637fa3d868cd75623bf7ee0dc5cf7150bfe602f9f6ac16ac5795d19aebdf453bca0f88ed9f34d1d2be64b1d34ff5c31d9f1cef31610c1c2fc7ba305168e6b3741a233eee3f80031577253f372db87a43ae57749f9a0f7886b2d5cc3f4d3be8d6b848944557a2c6e598bdfbab638a0da96bee83e4a88907186dd61e48ba31d4390aa3f48506d52e917ab021d8b0ba87de7f61c4357b12b60bf3e743bb5e2ffe9f723f5bfa5434a04ee9bc025a72f03e1125a9d424358a73d227b8c0fef4e6f519f04bd4c7de3743acf5187b6026880ebdd901e31c9bec77b41d663fcd935397b0c19c3d3826243ba279999c92125758dee697df915b5ca6d3e6f79c98abc58a2e41cdf42f14114739755bf9c935df3f5c198c58a4b683537e94b5c421951ee61525ce070c1327d37abaa7a9a32cfa4f717acd9ea5bfa992fc5c2e46ed999bf2eddbc469f2ddd7ca2120dd0f3f0bdca11e83c2e15532ba2c723ee0361bc6764dd569af224447c4c7866874b38d8f84bc45be314e014ad1ec0707d43014462c45c879c636783fd65d5ab4cf2cf3323d7f9f6876c24b56cd16d506786373835b70d3ca8062d603e8078d341db87739a22676ae11c4b8817d9d5fc8b254407c46fdf14854f55f3971d6f42206154b0024783d39b630ec30ab188dc3e7c88ae496cddd1f16aba549307d4d3a7ef4224d863b4c9aee9b9e034030e47e65d2b236d520dd831dcc48cd55bcdb5829db58a836cbb5bc160269db887fdc58bd64da010ffbb08ccd29b68a6b2813aa789300ba0c7ae0bbfdda8bf0456c5236bbdde352497476b04459cd660440eb2fcaa6c096148f842e07f0947e0ea951c6947794f2fb7a049d269a4922a71c68692cedfbea37c60dbb6ca818f15e701e1b3a0e9e6cd5bf8754461eed361ca4ab6bb8a7800a094ae4e468f798845b062515e42194dae5b29ac2a76501cc5ae28dfa46b0902bfe9e1e2b3f20fde57c6eb963015c06b32279dfbf43571b5b4763351dc45db7cb8af069e0cb399de8408943cb404ed07cd55d83e12e3c36c25f3c933ee4c079446c754d3ee34c26b8003b71347d3952514c26ae8bf5e8efd2a38f19a180c045a375e74686584101d24028e3941928d03e9e50bb0191dee1a11e3574f4d41e8b6210ccd4b270e9c5a301204679e946275452bd3b7df83600b02ce7e5ebd34eef3bab275b0d90d6b52a0cd827e2cc6352852143d052223705a6c6481eadc05ead7432589391f5ca51cd7626b11d2d4d831ad04cecdbc379bc40c4d92bc5c5de3b98bb463955f3ecde97c81801d9b2a6411bfcf726a94e5bd46f4e7c270225242d707b04355ca4fd97bcf9cc216d3062770678d308cd4d8467c2ac02d72e168eec8a706737110d44a1ed474f6a0a4ed9a4e41052692f16437874469b3e13f734810efc74c6f9a3799304d834430ca25744d4b54040cda1b94f0ebf8e708fedf572f578c2d5bf4fae696d700358cbf5c13c8ca0672f9b7cb77b73a9354aeaaa6429f4b7dc8972317e0f8cb9acf85cbd5e03222fedebeb5d1533f5214e5ac46d0b93ad8f9e582a18973941e111654bbe8685c55c88ab78dad8a40ae6e83151be240b8850d6ffe7548c128d25a3a0dc129a5fbd6fe2e560bbac54bdf689d02ab12e089094b107eab64f6901ac170fe7a3a930840d31f77eafc052e3d8b448cb80733d56ab81252d99e3dae218a043bc7aba1729ea7fa15bf7ed203fd961364d5b2c4caecd868f74766675c632ca1e113db4fac24af7bc7e30fb7bbe91f2bb23b2cee3ae2ef537d226aec7d47a6cb022358b0e66c096376e5ea446ede7652f89bd32834272d36b7fed9e9ecb7d78f171ecf4a9946e588218166b0ab1d0a5201c29ad8cc77d0947fbd4199fbbfded008b397ae1fe523abdb8af68406ec84deadd1c36a36f977c2ccf3784ce33319383d8fec05de0d43d294d12086addd0fab2e60b0429faada30f03badbabe532ca7c4b798e63aad90cd890c5352d30c29a9875fa9dfc708944955549815056dd3c03ba70d8825a4ed02e0020b7ff96e89203e33593e5dcac693f875464eb5fbcff97152ed2f95e997cd348659f89a12a364e041a282e49817d11972648ba96668b7e639bdf461dfbb96153ee33a73a9f5e90e4f0794db608844daf6a0e9243d692cc6dcaf4eae0a5549f862dfa1d1650a16ed64762fb896bf5f2db6bf6613fba08d360eb3439fc167ba1b90355604bce55a70800d97e19fca6698f5db85851013bb06ff5cd919d19e6385d3e4c8ee6573b00f7bfba88de7219346131426c18a20b598c34600a58afd74ace8987938dc1a22271ce71b6d6a2a9fd79fc7c75dae029c6a8a84891c962dc3e8bba354f541a7db426afa3831b87627e090ed4c1e7dcbbf655d4fec02c5d752ff26b7c7672a4370170c6048611f9a6fb47975af8e0a74eddc269bb58416557e2195ff96fd147ed5055393a5b4a35986328d5772caf44cb12609e7ae59d2c66decd447b05b11f36b53091a36fdbcf03a418a257345351af45338d20fd5be7ff02fc70bdf16af81f5e4ce0074a9562ca82386908dd35b7945de9905f8ce6090d51eac98b363aa0f0552f8c38e20682a6f0181f791b9316ec67e4bcfa9bc911b824998bd876ea44bc5f623ed97cc09251b95f0b06200952085e3683ce214975a98792067830547ed29516bfb8a27d2c1b57386c28521006b2140e657705242e25c113e5062e46800145f05635100ed3a9d712a55af14c411b08eea191a1d555451a2d724f428a34c798128b786d57a98a45677739afa805280fff3123e45a4f23f40e4f0138c9db5a35e9c693b605e4745a9cf50bdea29cc438cae49de534560d29295e02a8ef49dc400dfe9bea6fe1c2bc274e95d1e2ed22f1260814febdabfe03c4cfa1ed1de554927bc672fdaac5278757605b1dad6a8f348c1fda66e3123512e7d7f3a9076c05987811bea90d641ba4783283219cc51f54f00ed256dec0e4f9de4bc6b3bbf2a6d1575d0ab0a34d5e678fa81e1b4d7c102a2a5728b9211431d7e65a281d71abc1dea5987f578c3e6885f38967b7ea5c5232814af8b4b9f8ced45a8dcd732166adba14e7e49002ca97b51ecc3e582f8230713bbee7d229f40c07165f334048874213c8a82a7014ee89a64c70df67e5958e54cd7396d01d2ff358ceee0ac7714b2799dd70e7f987034c9df08ac5dc18f2a203dd32575c18e222ff14d2445ff91f51ebe86e67b86c97d41738fd20ea85ab3f31150bbec748e411b428a4c4077619ef93b72a8f25f863a6459b1fc782956cc316fb361fb46201a740e650d02d659bbbe56ec67a249b7c765ee85f04a2edd37e6537f2f65bd57442e8e9f3373441d37b4fe6947ead25e164fc9b35801a056a37da5f775b6698a34f5ad84d9988146cda5c0b31a1be1bec976a41ee375ed40609ab6e04246561998f524e7ebfa258dbb281beb92dfe375fe8e7f4d4a961890dcd92770f82ada1baef3140f742289cebe293af143aa7647bad6b121d803c9350e5789696ca73e5be751cadc5a133e5b72ba413851614fd38862cc5f6401bcd245f35ff55760c27acc56083f7b90c5c1a38925912426530c1ba34a46ec390a114283f8c7a103d0eb1b202898740aa1f4d4352bd8d791671d32a782c61546d0c9f29eec5da0ee9751b57b4959d57915defa1addd8eec2598d65b4436f12f72c929d386ca0cacaf7aa9a59fbcea08f4ebc9148c64d2dd653d97316a367ec51a2264c4a158fa923b5923e529cb3d239d0059fcb3a1d274052bbf2aa7bb336a47f3a3a1677ce59884d051ff7f4234973fcad99f81bc2cad32ca7c3e0784d2a05b68772fa39091100bbe1b59c732bb87645330df24ef82c026faff227ed95e128fa4ad160cead8ce5bbc965294c53b3af2e7552f8b1115ee57b14d4369a5157c8b8f38e9acef0c3acf0dcc0de1b9926a61817adf741de3e578d7bf61e42cc14fe88e8c8b735140e56c5a3cc9d194d8af0c18e427f0e8b6ea242b9858ff7368ef2640ada111c5545e9646652bf8663728c5b83338075facd495edc2b9483f5b79708300f27fe035eb0507bbd670167a5128911a14bcf431c418464fc0de9ddcd58e9f2bfb2997239a254a4e4c590ffb863b3411f87bcbe7208a9f0069814893c0b809c470f7e9c186d707d30011f88b61cfe3ae89102ef609330047afe7df47d68513493fd674b38883a70d6428fbbc07e22ee3c715370e3f35ed2217f5fcb2d58cce8a0b3e9c4be959c94a5afacc73e727fc7f0a213e8b96ea4853019383fd9a0ff8f0009d90367b4ff1419f91e765b7d46641b9a8661c0a712ff6b301b563f3f46f4e0c5683a0908733c6f0a1db6fe9ecd470203b888be84ae708a8dbee1415425dfd5dbd87b229cfe2a1b505c4149bd5dd6b52b597db685ccfcc91f0eea752f5e91869375cd6b9fc41b2233c3ff867d58bbc934b92239a1bc6c1ef7bdeda0bf33dba5aa036046ed3c9f9514966de86f4dbe37eb9b610390bf874c679ba636892db5e00bd56dad195a6f6b5fe1ea0241ea8ab714d86d6e61fad6317360327fd2af9b735531cdaa583dca6e66cd2e73bc24f27d5a4a95119c61bd8779aa6c0d62946f385200fca499859d24be3322050d5e6ca3ead1011511418f4f2162e36badaca9de68606d610673b47d243c81b3d64e99772bdca3e6945cb2f49236388c01f4c96e449397628c98c88bde6bc3dc747244f73fc") ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd\x00', 0x80, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r8, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) 16:00:33 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x2003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x5) 16:00:33 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = kqueue() getgid() r1 = dup(r0) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r7 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r9, 0x0) fchflags(r0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="700100"], 0xa, 0x0, 0x2aa}, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x7b}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x7) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x2) 16:00:33 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0xff, [{&(0x7f00000d2000/0x6000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000541000/0x3000)=nil, 0x9f9}, {&(0x7f0000355000/0x4000)=nil, &(0x7f0000662000/0x1000)=nil, 0x6}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000566000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000350000/0x2000)=nil, 0x8001}, {&(0x7f000077b000/0x4000)=nil, &(0x7f00007da000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000062c000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f00003db000/0x3000)=nil, &(0x7f0000356000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00002c2000/0x2000)=nil, 0x4}, {&(0x7f0000062000/0x1000)=nil, &(0x7f0000515000/0x7000)=nil, 0x8001}, {&(0x7f0000049000/0x4000)=nil, &(0x7f0000728000/0x3000)=nil, 0xdc03}, {&(0x7f00006f6000/0x3000)=nil, &(0x7f00006ab000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000353000/0x3000)=nil, 0x1}, {&(0x7f000019b000/0x1000)=nil, &(0x7f0000294000/0x2000)=nil, 0x4}, {&(0x7f0000400000/0x4000)=nil, &(0x7f0000095000/0x1000)=nil, 0x6c1e}, {&(0x7f000062f000/0x1000)=nil, &(0x7f00004ae000/0x3000)=nil, 0x6f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x9}) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) recvfrom(r3, &(0x7f00000000c0)=""/29, 0x1d, 0x2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) shmget(0x0, 0x1000, 0x350, &(0x7f0000030000/0x1000)=nil) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffc, 0x0, 0x6, 0x0, "005eab2ee11708000008eb00", 0x38c}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ff06000000000000f87c8a5b671b1b542a050000000000020000e0ff280000003e0000000307000000006b6f00000000"], 0x38}, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x40, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x80, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0xfff, 0x2, 0x1, 0x60000000}, {0x0, 0x2, 0x7, 0x9}, {0x0, 0x2, 0x40, 0x9}, {0xf00, 0x6, 0x8, 0x9}, {0x0, 0xc7, 0xdb}, {0x80, 0x81, 0x80, 0xd8}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x2, 0x1000, 0x245e, 0x0, 0x3ff, 0x80000001, 0x4, 0x1, 0x1, 0xfffffffffffffe84}) r6 = dup2(r2, r2) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000000)={0x8001, 0x1, './file0\x00', 0x1ff, 0x0, 0x1, 0xfff}) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r9) r10 = openat(r9, &(0x7f0000000200)='./file0\x00', 0xe562a34f60f8db98, 0x12a) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000240)={0x73, 0x0, &(0x7f00000002c0)=""/115}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)=0x9) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x4c}, {0x6}]}) clock_gettime(0xce8ef92508a89190, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:33 executing program 0: syz_open_pts() syz_open_pts() r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x1}], 0xfff, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) pipe(&(0x7f0000000080)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61, 0x80}, {0x24}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = semget(0x2, 0x0, 0x10) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000040)=""/50) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x1000000381, 0x8) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) getpeername(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000d00000000004000000063e1710000003d88c99fdaa7bf1e6aa9c10000000000009488d45ef936f193fe86261bac53488347334cb44bc902f6f6684ad57acd41b0bd4920ebbd96f21f23d84300000000000000beee9a0b3870ea13722b8cfe9e5c63a3f9252d5322e4bf7e0b0b2173fe4a9f239babb6ffc38859136572"], &(0x7f00000001c0)=0x1ea) kqueue() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1) socket(0xf, 0x4, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r6 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r6, &(0x7f0000000000), 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x5, 0x1, 0x2, 0x683}, {0x8, 0x1, 0x2}]}) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r11 = dup2(0xffffffffffffffff, r10) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000340)=0xffff) accept$inet6(r9, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x0, 0x4, 0xff, 0x7ff}) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) ktrace(&(0x7f0000000040)='./bus\x00', 0x29d5b139d512315d, 0x40000002, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = getgid() r4 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgid(r6) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x9933) 16:00:33 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:33 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x401) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x3) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) r6 = dup2(r1, r1) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000100)="8c5099722c2c6de6ecd96752f1c66105a98e5a5db5d48d183f09d0cb3b2f5a3cef5e48560dd381eba954bd7f907b0d6faace789251cfa78876ca6c2df2802c694e9b522c7ed1b44d2de913aa736235a1ee8a6e9e306d8560eb0d9d6417ba3c98586af497c7be7a0f2aaa33cca06a2e11d365a6961c2333251f20ca", 0x7b}, {&(0x7f0000000500)="01a38df49ccfe9deb852230eb38065e51d620c77a4c891ced5c0beb795fa93db7cbab89d8e92e0abfb2e8266c473befc852437343ca2480d70d08383ff349b6d5c78a10d9f7d467e914c6bb28f406013fb20faa40d596334952c5a3c6f45491a1ef6eab5a5a69a2e3ea6cc5cddd91f7722edbae81a91aa6e0b2570aa0d23f33d52583e883cc763f1ea4a76067fc2d309a69762c73b652907b7bd31b44776e4ba83b2487f8708817d2e391054c72a1fde20adce16b1193a2c2fe2fb25aa83638a449e756808fa18f1e452a6258a34e64cdf27b198bb21036242de7adf886c7eb66c2996a4d2fd5500b10bd2760e13d7040aedf06ada5499ba89fba47723b5ccfb7bb91b4cd79756bb516fb0e816ef130281e81570875f9134f754187e8504172c548e3a676b76c009781896bfda31eeb2a78f9a3cb64baabe04e28b30ba348d535f1e747b9398d67ac07a66ee21219cf9c768cc50b41d1257aefd4b40d020182bf79fbb74e78794746c512cffd139969e59a02d6c41cf960e605048339d45a3dc0611744e2b0ea78ec59dff3949f8ea6273f920b8fc40b1d3cd05e88c884acec1eb7fa0bcc5154b309939cfc92f1f1b7ac4bdfdffe1a18859cd45a5b04656f3928f4928f9befde9775f06a03e5fe8851fb59c6bbe7c101504bbceddb628111e20c76c784b0be84d71482fb8e1317932dfbc15b8f00287d2e218f014a3414a423140fa4c38c1e8281ba5325062f7b431d96a268794df2866fd44c8391c16096f3f6ccf84689d05314582253d2b28f8664cce4218a9069be3466964253324f2ec2a4bfffa8fd47d0925ce2e8dbefc5b9fbc6532841b12afbb0a9fdf9a31df6e689d9c545c691f9efccaa9d10bffc13605368d0417603d79566a352a09c2fa64151259113dbcff227a913de2b60da75c4129003e46b1f0731c185e4821fe6ee46646db1507bf3643bf421f39b778cde95ec9e1e623ad162949e15cf4753e0f79393a71af72a2a57bcfc7ff99a2838965cd16804932438b696cf49dcfb0ad615226d778f324a786e001004e32d45d79fb1bc4b72a34b3b034f0052e7ae4ff581634b691049540f88305001c2845dcce612962df0e10fd51fb1557fda157fae55a3e7578e08e908ff81a4b50eaedc450fc554f671e683f89a0677424fc04c598a7afd37664e7eaa65c9c95523cda3446fbf6f6183b6ad4e36e38932073a6b174c8561b75807f5bb2686b0d7950c7b120f270ea86b2c4e3c8b0d3f31fc1509104d86259c4c86c82d7fe82ce82cbe9e3f4e817bca1f34ef407aae17f74c812714135afa14875b9d94ac7eedc92c53743200add2dafa765bcdd489a6e3f6b7a8798e61455689d5b0b35aa9db53389f34678a51793da9e1cb4713c892f1848cd40c82d41d428f4985d5232f732919d09faa64bb599d199ac21e837b4cf0537bf5da747bc064458e6f9c9fc65893efd43131e7491f9738f0376e181ddd346c1d98b32c1f4b8ac0808cffa3b73745e9edfb6e36a7af411e39f0ba0a5fcd6192da115d56e1c1dbbdf697428d712b0a3dcde363fca866be92f55ea72793fb48566df1c7f882d36f164732cbc0b89ddc571d59e65a5a2c141fd155e841865b0d5b36cdeba9032ddba0a1a61e9faf655185ced798a6b25319cdc71721ebb44eb32a8fe0ed6e01362bc9b82227111cfb0ad01870fcce0f114d4cc90cb8805d18ebc2df616b189a77a810b10855ad91344404b6b3bbd9e1ca15a7ffd98848b15d2df3c4beeab8db870a4185b1bd7eccec612cf55749c0a5642126ea688d06e4a567bb39c77de0c9290aed858e264a77ad408bdaf8d4605119eed6705fc2212ddc17eb33c528c58ae02a8e631a9f2b149dc6de84563f000d77402de4b9338672f11440f4c41090a42f3e7368b25eba2a54a09ee8b1a11f033d447ef931aa918dc402a87db364c748018707e6f4e6e78795bddcb43ad7da9eb0c450161c528d163877f1d6bbaf8a31a1ba1cf8ea5579e63b69ac377bdda10df99fb234aa402516f1a521d228520393e9b9684c718ceba5097280cdd4509ccd72b9e27706590aaa4f02354b2fbd823fc679553274233f4134bde84de170922732e2c46efd9352ecd320690dd6f1320f8e16ac602d4960759979ec92040d6c34a5964f20c62c5b96b428f254097a94bab9fb8cc47f050be4bdc1bb2f6bc81bb3941371495362bff16ba3f824448735a5b7a3b48733aa7c0c8114a72fab4f8a4eb89a1c49aa2e67be061253a280d9032d5ff699a3b9dc62f99c1ae4d09f28dbea3148c9458745da071ab81c84c3261cef7772c2de95c160ea21a3d6e9bfaabdd6df4a774f551d04b4bbf1db756756f716197154dd15c019c46c1265ed34f2573982cff41da2e4a53757de43bd94d2cf72d9a796597727c140113f730536250a7a527cbec6e39910d6fd6fd07295ccd3603c89012542d711a876a61f8f218a17be53d65abb2ab5b99a4e8fe4b6299a73bff2d3847a8d8d42c83e68ff40a67da395294bedc382090dbf28c409dd8f620ea2607f5e6157e739569194416340d789b607f6b4898d0f6224c080912c8a7462936bb4d4899f0103f445606abbd02e78ffcb5fa39e1f7c6bc93a84e9660a642b0158fa2fce0728fb442f3307aafc518e774e76d0f230b0c108514744ac4e7ff1f4e52ede577bd1cd774796831559238736de4df31290b6ff4cf20ce7ac1285359e015dad91ee8021a28b9a8621a467647e6647560e109c430ad8ad172a0dd5967667f638a66c6d0ef9e7e6c6f56ea3e60cb748a0c7f408b59542c9ad367a0d6d1bf15a63a3addb20b694da141b5a605b84348caf2d77cffd4a20687cdb3ebbbbb96870cf350094abf503eab76083daa86d4fb5183ecaa294347d604b17a2aa019d5e81985f407dbe0721a991de2e1c3f715c42e664ca52818858d6df7120d317402f5d3928bcbc4096d2b8ce82ad1c9b95862023d22cf1edd714ae7e31ad123df71677bfc0e77fe205431726ed637698c0a7982af5ea52bfaf7d21971125911c4862cb4b50073ca58eda1c76a0746a339618667821ba2bd3292b4fcad7ac8ed93eda92d526cd1cc38051992c92eb9cd3ee281da757c0463e37c4df3d170ab794b464ffeb0fea7395ef25bd7da652d9cfd7bf214bcffc467419b2046b8a1b8b936d8f7a27369954f2d74929b36cd137e43c5678a9c8b0b29fdcb8704f7b72418675058969b4fd9184596c8655b1cd85e53e895c8e7219a5dbf3c347a84c33534d7214e60e8f668bf2b563e075813cad14541a0d488bf86154ab67022c27aaf18c6bfa6d78293bec0b082e7855f0fb38816b167a0853ee66569f26c76ef82d20cc9e791aaaa16f6fca2c4013ff14af50a75742f43b41d9e53f1ac94ce4a65f6218f93ff60972dd23b94133ce84e7f8af47144f1754c85f6951761f7b48f124d70d9f4aecf01722be20188985fbaaf6258ea48e7e20e4a338d5fe053b0f36f7069e2ce847dbae70bb9a6d6adc8a3968993ed33b45e22bc0bb8bf7267a69cc2654cea5068d78b791b9bdbbb04519c4bda2b261bb829cc7fd88a1e4e420c5c5f206c5e59a040a8848e2551b774ea1f3e2d6bfeccc6b977a51309c6cf673b05387540c5d34b202faef28afb3da8a4d06f0295ff4bac5ae02981c21458f1116ff8ea9c915be7da0f6571927f9757b1d86980685b0e8998aeff929262b709b4394acb6f1f9dbe5af18f89a6b6a89ee37e2c2c59e1c4381496553f3a4378c8b2b91beb0fdf5e8db538bbf87fc50c46b2b12c28ed3754c266ad3d56eac0218033fb5bb0fff6671784001849000342ede0df61db06c83cf6ecf2d09008534c6f7b7a8bd341ca51c4e4f1864953e29153c2862bd9fc735c5033dc601205b078f01edbfca84d191ae7695f958764a66139d2ade2669eae71b7eaf32e374d2d90b8b1cc65396d18cf480b969d4b118f38e00c3b152c5f4fdf3415bcade871a29faa455bcab779b24dca77b81fde71fc21a741a033d473bcb7e8081ff31534261b8461468829386df7ee1fc37678ae36a7f328df82772e61f9e583661b8f6f5d069c4f68fc81e7b9b4a525e78817d8282a1d65d112a81f57b466a57c8bec48e2ea2223a7b360047a2f25210aff156b91828020c683ed30507f331674bed04235352f082c6044efaddd2b45fa6bfd076da8a7e042aee4c7b15e089dc3e77db2f270b8dc63b16ea5ee59e7a102e8cc32cd548b60c66f9549b6f99478018fd93bff76609e277c4c699073bce861ae9ba719ec613e9e66f019910b9034ef562b9fc59d16c9e4fa523f925d41b85d1e1039d5c6f072612ebe23b600b25755c92aabf2e2e8d47bab7f0e2dd45ceefdc8668e484f684edce45da5ad67acec33c3d79de463c74304057fbfc3248f73823a8ff0ef2a6d21ac20b44f532521ba9f9c0097fc79b45087ffeed58702398e08f441e126d2f1bb8d966880b37f6d1ccafa91dda78f65239d47526df3a3d495536e16e8868b8ff392a9496050268a064a8cc129c48294ef19b1207f8c375a427ce6514fda8de60771acc99ffe3775da448cfd5fbf775ce12a0d1d03656fb9f92c4c8d345a90533709900a506a276e7df7422310ab9507457cb17e75a744aecd34f90f9f48452911ca506a84bd52da6a25b8995cc99a205c994f65e780a990904c38562fe2b37ef52ac0011b7c89493389ed27648645416afd347088757be4a3de9f1c0c3d45a46eff55a8f26a7e08384f0fce1707386d434a843177c095d10c82bb277dff1e3575256aa42e317a0f83a2b987bd81a8db3a86e58dcd1f9c30b757eaae8fcfdd85ef65b35f3eb5bb18f63cf066e380d1174c86450f1bce7ef6253ba86c8eff4ed1065672ba0e25dbabf48869a33c030becd57cbbe1b6573e464e7cc33af8d0b8aa737190df817872bbc05e0b55af5677dc4f04f3948354a35c5c625c65268adcdc2ef3d32d75b7cb1536851995701e7db3faeb6994857f8f48797d0cadb4922bb6cec86ae2cff5da5a238b053c44d4774e55720e3f1761e998d4d523c00604707a630a7d16164688465478c9eb499f9b8fe1a69965f074632b4b1c5520f4b911a607da937e26820af3e633b7db1c839ee3cceb4cbe386627676ae7ebb6e70468760ca93b9ec38350c9c062ae5bed1b15e71a7078aa378b72326da1b3f25d83711a3c68440944cdd1f386808296a072b8b2009be5c18c1212aa15bea27eae32e91ff430e4eabd827a6b2ae9134650f2c792d50cd6327d33b54f2d2e185a9366712c99f5300b34dc78f8e5eb7c5a37718508317360656684b201c3b59fec7c8147336ae56c734802c1c02657f43a0cb5efff7a76454120188c6069a59b011cfcae7046a334c9e4ab0a9693053f357237271acf7fe8e96e074f1dd609dd5517d2bb7ec0023cae3d4ed7c4dc61d3827f7e6151a57128817b86008273a006fe46daf2d29871b0e9cf17e3e1228d3f66cb8ac05622b85909256a30d728df42562362acb0ad1d55d07c8b40918d2280477f8124c4105b0f231e6c14e115f9b9dd3da0990a12da719326c1d4a5bb5ac81778a2c5dc1871d9cd7ebfb274d1259d8ed4e61727b15543d72c0b1a4bfa248db985e7a02c6a78625bab525486eee61190456e273db740b00463f84338f1e7b6d5db3b42abb37e83fd2ad10c304fd0990c2a15f6746ee5d29e1b229ca83db41b826d4e9993b9b0f58841c6f8e7fbcfc3823a5b87f656ed305467fbc480e9d248d80528e983ed0285eb2122f25812573f37062ae19a8c605e6a61e1c20f7be15f8cab8eaf0a82b396bf02e1ab34", 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c600000000000000eb00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) syz_open_pts() 16:00:33 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f00004fd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000007c0)=""/4096) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket$inet(0x2, 0x4000, 0x4) bind(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)='./file0\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2c0, &(0x7f0000000180)}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) rmdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000000)=""/40, &(0x7f00000000c0)=0x28) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:33 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r10 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r12 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x100, r1, r5, r9, r10, 0x1f8, 0x8}, 0x8, 0x401, r11, r12, 0x6, 0x8}) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r13, 0x6, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x80000000000286, 0x2a0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x3, 0x1, "1ccb2fceff4eb6cadeb18fc4965d945eb7ee00f6", 0xfff, 0x3}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x6, 0x0, 0x0, 0x3}, {0x1f, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10000, 0x140) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000300)=""/221, 0xdd}], 0x2) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:34 executing program 1: socket$inet6(0x18, 0x2, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) pwrite(r0, &(0x7f0000000200)="d219b9b431c8e0c5ac0a1027ed580a1d1d5a3a60c3dc0a31c3323cdf2c1ef7c40856c98afb6f930128c47736d62cd4420af650668608270d5f6152da80ffa55c60a084f154c66a36fac94a16a2ddc4b076cff863e2f47411dfb5d45b81c59bb4c11814101091472d65b33b8442a08120db55effed3452e905afc44571136b17b5f3e1de94f5327ed26d65afc7ecbf27238326848557fe526eac78ff917a7003f9512849506e5962d6587ff218735c0891b94c1734d829e88d788d71e64a6c81f2da04994812bb531feab51eaa21b8fce8ef9", 0xfa, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1830, 0x191) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x2, './file0\x00'}) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000000)) sendto$inet6(r7, &(0x7f0000000140)="d87037187ec6c0", 0x7, 0x8, 0x0, 0x0) r8 = kqueue() close(r4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCCBRK(r10, 0x2000747a) kevent(r8, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000000)) recvfrom$unix(r12, &(0x7f0000000000)=""/149, 0x95, 0x1, &(0x7f00000000c0)=@file={0x2, './bus\x00'}, 0x8) truncate(&(0x7f0000000280)='./bus\x00', 0x0, 0x5) dup2(r3, r8) 16:00:34 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) getsockopt(r2, 0x8, 0x4, &(0x7f0000000000)=""/210, &(0x7f0000000180)=0xd2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) socketpair(0x10, 0xc, 0xfc, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair(0x6, 0x2, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffb, 0xaf9db7ee52f22e4a, 0xfff75, 0x86, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0x101, 0xfffff, 0x3, 0x10001}, {{r2}, 0xfffffffffffffffa, 0x10, 0x0, 0xffffffffffffffd1, 0x5}, {{r4}, 0x7ffffffffffffffa, 0x0, 0xfffff, 0x0, 0x3}, {{r5}, 0xfffffffffffffff8, 0x32, 0xf0000000, 0x5, 0x800}, {{r6}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0x5}], 0xb37, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0x10, 0x0, 0x8, 0x100}, {{r8}, 0xfffffffffffffffd, 0x0, 0x40, 0x0, 0x80000001}], 0x1000, &(0x7f00000003c0)={0x8000, 0x100000001}) 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x42) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x2, 0x5a) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffcb3, 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: socket(0x11, 0x4003, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0516fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfb5f58863da872c881ff7cc53c894303b22f310b4a4f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282bd840407386bd4f794892b9eb26b7cde3aa47e76978359f7bf1c57a62e4ab010a94b26bd26e45a67927314379e88d443538eda0bfb10ccdb346d19aa0777ab4076b548b3c187d361bf6e129de59ea23cb93999079ba61901c64712377b7757e4a83b6085d0b289d0efd10ff895e7e34732c19a816021162938b0518ee01c3e0a1923264d302ec84a2ca25f232a0878184edd81fb422c0338b21007e19fa95ec691a63fde16e77af74919838719a3231640cf0cfa96543307bf560e4a000000000000000000", 0xffffffffffffff35, 0x0, 0x0, 0x8f) 16:00:34 executing program 1: setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x2}, 0x8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) clock_settime(0x4, &(0x7f0000000180)={0x4, 0x7ff}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0xfb200, 0x0, 0x2, 0x1, 0x9, 0x9, 0x7, 0x3, 0x3, 0x100, 0x1}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0x323}, {&(0x7f0000002800)=""/144, 0xfffffe15}, {&(0x7f0000000480)=""/246, 0xffffffffffffff34}], 0x6, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2f013a58cf7f634f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = dup2(r1, 0xffffffffffffff9c) shutdown(r2, 0x3) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "f5e82512a690a2e1016a55d7d08dfc33957c5232"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:00:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x698, 0x2) pwritev(r2, &(0x7f0000001100)=[{&(0x7f00000000c0)="5569c793268ee2769b881f33be41b76811b50953b5653405c8374880b7bbb675d70f6e506a2b05bb57a22acd4a822fd6162b91a16ed615242434d2cc5538b989d07a4de752b9634b6ce3a857efad9e1fd1641b8514453e9784ca5bac6dd6fdf1cc2c49554b91d85911c671bcd19a6f63e26c8c930b8196a2c71f8d30172d2ad401dd1e33540c737d83adb4f50b421d42c8b841264ce02bdcaf8a941336bb4935b862b5fdc08d50b7b3f5b6e136fc6bbccc665fe8de55bc86d9942612735415548db768da4b00067825360bc3c542371eacd96b03bce65f8a37be48d4069c7eaa9829490670273b3b8b2f24189ce8fc09dd3568f7d409fc61e4d6b0be2528ab586cd15b99212572566bf70223043232cf7aca997e39ff1c80804ecc661d3b225109756cbd195633a15d28a97537f9567eac3d718ef46d54d50fbd0c6594d5e8ec160f5d815368e30f257b9c7c909af56ed05ed1391f87994964678c7d46b388321688b59383facf26b2726f05d1d457d3b37836c101c2201d0e1ea58db41799e74a8a4ce710f2eb7acaffa9fcf744fcd9d67d0930719ac10128355bcb3589d8c301bb59b909cc21b44b6a85e2742ba56c3e92bc89b6bdd0806c04541cf0a1303ffb390ad210c1a9b43657ceaa6368ecdfcb1bc72c90f1b348d07f034b9d8e57b1f4887249279c79eb316c22678112e8e6a3450d5702a0bd6fcb2186f8f29f59b07c5a78ddb5cc0fb1fd77ce849f76af9f126efd864a705b53925ce8d6db95fb2c592f6c243f76e23a4d0273389e96a352922734a8b0e2892b475d0e8b4d075af9c0aba775ef3bb1a58d0186fa72fed94e7f1f035071b1e40dfa821995f042a54ad898f2f8c702fd34d2849b4abffd1b9ae820dc6bf9b8ff975dfaf227c187492fe322c9a0ed067d78c038ecf010e3eeaf12db2cbbbe26160fae9ccbfe34b0cdcd5324645be9d4e62ee4d08c4a78d3a9aa281c416dff4763a57ea717f3b8711d729888e8081a8e17e146dec126b75f0412ab87cc1654a66470d3c488e6d78d3cedbde94f1c38036e37f585740f8ebbd1206936afbf2952782875c6805823ca48a1495842cde5525871648202bcf55e5b2617dc4256327152e946238a41d9b4cb3c567b48498750e8818a9d20ad1912b4a705c432280a9f001af995d679d41c413c7cdb2da4d0ec1d145a6c75ab744a11372e29a37b7eec9c957c3ec0ab231e564520dbb92476e4084f05fda61ec723111f1571162bf8e4837d839eebb886e14f240f54ddf5c12c595cc006702a201705f66c54b1be0d42db8d36cd9e80c6f8d004be705d8023a1363c8b4a195c99291f9e2c255d84e2831e4b95714dd2fd0006bf32ddb0c567ce6e1517eeade8c71045d0ebce49e9ca3aac2500ec6c753e50474f9df86fdd093f212e6f7dc07f2bd467136bc61ac1b6fa05966c5150aa98677ed2dbc2f0b88b4a06c493fba8f484c837863405e1f98bb5d2c575b99ef25e259d575f22ae5218dc25894014cdedaac59396581ea7d83a3a99b9008ee8bd3c71c4a830780d59c4848a32861bfc588bbd03e48189332f458e5be936e165684acefa8e91a70658488d9e9a0d4ac35f22d2be69b41e610394d1389aacedd481b3c34f6a4e819656a2da1ed080f6d6894f2933e14b44fd8ed74a57a0b9cf92bd317a11c6a213c9a0f9bfe8698ebcc7107f9f474f24c2c0cf3208af30bea5e00a9e3e74f8371e1e2487e0b7f1cf30bc0dcf199beee00e49a97d6766cb100a156e6f113f29f3b46f37ef47b36d5eecdd7c592cff5a2acab32d03204fcfcb3b7bf530f8a1bb37cf2204969d29ea67f89cc97e4111a7ee1d30ef00eeef856caaee6166a23acf0e1c0dfb87a29619a437e05552633848df2c3902f97c4df94ec9fba57be6b35180a83be0dca8718f3e759d76780d912ddee03737ab3dad00f907741f23d35f4d3dc45718819effc06b389e5ac6a6f4126ad3fd39ca9b76e4bd978c9c13ee0f14e4fd68e8547d53c237cc9bed94676a542f80aaa1f5a3f417665670aba69066b0bd78e9cd7bf55fb20d2f7a060743b240ef458f488d965564a74e68ea2fd6e5682adde736b33a57b42e65c4a72db05e8a694e4a16090a5e3b90bae942ee1f3daa42be040ad6d6c327d1803436867407ac7da4737c79cbd4e93afc6da3752a30beca884ad7ce395cda1ae597151e4f97cde094540587b4e8be5cb5cb9aca840144849fe298be6e0407731992b671ab73259e5805d83634c8970510ad1ea59ab2d5404e0942421aabbd760f49267ae2f91e189a69f2dae23fdde08f2036ddf7e06df0ce99c381b20240fba2fcf9e85a5a93531fbde2cd54637579092bfc7f64fe543419261615ef24b7f98b843762a78468338bd6a222ed375351208ad75e58109bcd3dd96e2580d57b3363affb69aa74e839f0a82e5cd6de95937297c5d502d244e7f59dd7d52c3062af6aae8bbded3f99878ce17c08ebd404a202e6776a7c1bac0b00a4ecf128dbde316644386c220089ee404ddb542d777df6643e66b1973aa9c047456d3b623463a6010dec42bd7955818a577cdf7e6a1b80faef36549248ceebfeb9dce53fa6b7ef19c29bb36572e253cd4860ff253a1511898702c7b1d466da0d8ff51feaa12783e28d074aa5f4dda0f47b0d6291ea77f8f204791f1b9d31ee3a9eff8f04cda7d67d589e78ef9ecf8a21bd99b171376eebea03629b232a68af601a4585646d07ac595f7e5fb7addd806d1b1f9362e97380f431ff1d15f905106e6bb34b937c76c9ef9702e5f086ee7b057485acd280ce82a883d2cfc8f7b2ac91082acc5b9649ce31cc5e6cc9143c18e52e67734c10eef93c07c279cc022396ef7435f95bae0cd03df07bdfd5d14a2db6a19a8fe53f4135a212ebc9d2d2bd02d80ec8d0b3e084ad716b45a964d82aef4f8fd20490c7dbb20fec3cc32825a43368c10bb73632988044a21de6b21cb11c3515c2e6437a3672d85bb1baf10fb5a057d81e36c34c0c9646bf0e76cf5e520a4e8909c0f4d4db23f18602317b64bf65ebcb4a47bf6c045c900822c9b6e97ec5434026b477c22a5ca11723227a33236e6db97c08b678ab877ea0750e0e49c8c1b53951794dfb73185a780518128ded2b8ab05d3a3e1f6082c91babe11734119f7a6046968b715d05e92675fac55d76bc14c8f537ae137c717ea26c2d295b4ad16a73d57e30d11052fa2e4bc26a1e49553ffb445797040a797e736969fe3435ae6d92972330afff2c5b154fd3ef719e870725c61a656173a5e49d7c953dbb0cadaa066a9eae4973f6453640477ba8bf1f8d2765fe35f27746609ba92a02c1ad3014e4c9f78b3bd59b67bc0c99015f28b2c12206eac122ac9db611c8d3bb7afef5ed322c4cae414270d4ac70a5b1791e9a4fbbc56cf4577add31dec8c0abd0e54abc68aac8b1daecfe4cc65cb51185d57c7f1f25655a2fb2431f3ccb88945c86f1b7cdb8a142cc8a340f806827e27423d551aa583b1a747f56a561c2aa0def2de2a79812ef25b6185386433ac67f49224c3e7aef4a633247db5e879e649994e8977aae7a676f1dfe6674e13d8f57920babecaff83aec377e6ab2788e036f479fb7715f8ea6410b85ffaa7d917e620345a41a20dd2ba0a679efc45efb3f59deeca4fb8cd1999b34e41c28b66d448df0679db6d4d3c634f717a5c3a3a20a5bb8c1a44ef59ab20f23ecb34d2215752c25589ca54add24a5970c138be29be26a4c8ddf535bb1ec2a03574eafa1da9ba5797cd603b503e02c32eeb3db1956d57edc686d2922bf5633d0098ac96ea1f0e64f034d0bc81fe1fb4a5b30a169ad0fd2c3a10b92420669e090a18b9fd0f7bc9849fddec9d6047bed4e62d0f41df73785357f715f5b6b4d0ff69870dca8923d0ecd5419adf2dfd15b2a13a85ba80cf1affd0e658c652e670d8e8fe9f381aa1998bc035550f7b731e01aa57c07e9ef4cd81f54c1e43d2946355f4fd8e2b791a0915d732a67cf99cdc6a18d4f1a555fa9b274a3bf0460b6689cfeac62153a58c09ccf9b016cf1c480ad18a563be95e497a0d8c1d1118b530397454a11d40f660d28a40e00a0924c32b6199c6a27b68c13aa62d4c52e3c6e0ed4a5c46728dab58b5309d494041a76164d9ea93bec2c361856b12726dd6e54b12aa02933e91b61d27d3dfbf5948f21f549aa166a267298a3b293801831d5bfaa1cd0e5c2ecae03af6ffa75632d982dc78b8d2d579c68a3b236963eea10f522b2bc2fbe367d64c3a9b0a3cfce2d25c760a48ad3ca4ea5683d0ef317118157bb90ac4828606eb85d1e76857a8e85b1ca8996bfd2ae25be0a3e751fadba230998f9fd6b4fb4fd6f11d2c1fcf5a56c3d7943bbb4b6f539a4619f90be3f1ac27abebf84def51392551cdef2d5c0e239f4ab1a9be4d90beab39ff255846716b0e759339eac7f1944fb243b2aac84ad8109c53f3b15affc8a6212d554c75c7f5f2e398e3d3c1947e8b935ef17f006eee60c680eb54d9589c5231a0f6a40aecf21d6b4124a31bad2f25a71c408be4fddfbb03488a94146edd68c25bd8b3fe24aea2f423018355e638c3be8c5c90b2f25630ff9654229e370a588906efbfcdac8bfdf8458cbe2dcddf97704492bb36d42a014d64fe5abe29a50d33a41851910f9f1ed7bfa30ae159d38ef964e8d124023d9a039b6db0778c9c91bc830e118900cd08b1bab1a374a727f1d7aa28872fd7790278585485f3b43d2f4a79607406e5501d78a893a5425929dcbe2706ce4d7ed0da14c1ae9978651bc9f46ccdc013b4c47685cb8a82acdcd8d94cd37ae58dab80d6718394e432986033348fd5b7e6e69ebaa50fb9f8bed91b41c02a333c8f2c34ff9fbff30ca8b339d4763e863bbaf0b4f9c74050d62b0aac31ee4b6de05421bc1e557612aef947867d6f1129cca9060694eb4cccdf4531afc3d9a4e62993f82dd3761f94ab5a0861a184e92279dd15e62d11ece0a06900c4b5b14e478cf90dee335f6d2f6751ec809308f5afb52da4ab1f4c500ef0fdeccb6b2a6b77f810ea58912e2c4a546183b0fd09349e10d2b72f8984b5687c0ca6577ccca372b577bbda5fd53a638488fe7da23cfb139c65d0e6db3da42b50796b9a8959e5839d60f9c7bc8372f140e1e74370509f16484f65944c832f86212f7f5091abdbc51568fc0fe12f2f2787bd9f38b97d342565c13fdc2a66115a49df726f6140509fa5124daa764ee0cb05580273615bb936272e2b43d0db87fde25dd1d88b92655bd239de900fbb610e9e76e9a5e62103a3b461cf2021a19f50da909d9748c121cbe2177116a2f8df0e17df1de7c0f12ef16be199fb116c69e3563fc883f4f0766822e8cb76acae0d31b9f8f5630656a7e24269fb1b597474003b14711237af498184b30d5fbe57d6f4235fcb559dc6f31f762cbf9d4cb43fbfa03aaa576f7965c5411338e81f2fd8d7f6a316fee083ac633051f3a9c2a551f891426895fde6cfb64a609fd224302bfed98a1e78ce2d723714ad00089f6c368de29ab5764ce549604a5a7cffa7e7e0d00dadbc111d14a9ed4e163604b19bd0d2ac3ed5910063a5bb554d3a325472ca975e0e1c91b9daa0d4968a725b232ee2860d6e71df3188628773a5fef558a27a117657699bccf850357f970e4525cb45f3bb7b4fb2f2b99bf9216ff295a1b54673836300d0cbc896d9b2c8a63bbbb2a2d7bcf0ea5fa7fb345b708816898ac16f669c0979ad0a3376a21323adb53dfd0ed36cb4a5375141c4984674161970cf87230982aaee8148c9162a8ab9923b0b14b64964ff9f2f32ad1cb36e4", 0x1000}, {&(0x7f00000010c0)="c48db09a89c4bdc58abdf9256f955fa0c008940f777ccb02edb296c3e3037092fc4c94a8dd30b9ef39684e3ef1baf2e844f2cfcb64", 0x35}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:35 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35, 0x6, 0x0, 0x2000000}, {0x4000000000006, 0x0, 0x0, 0xfffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0xc0105715, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f00000001c0)={0x2, 0xffb, 0x4, {[0x9e, 0x1, 0x8, 0x1, 0xff, 0x8bc0, 0x9, 0x10000, 0x6, 0x1, 0x7, 0x2, 0x2, 0x532, 0xffff, 0x101, 0x0, 0x3f], [0x0, 0x1, 0x3, 0xeca, 0x20000000401, 0x3c, 0x2, 0x0, 0x0, 0x719], [0x1, 0x3, 0x0, 0x78, 0x8, 0x2, 0xb329], [0xee, 0x5, 0x7fffffff, 0x81, 0x1, 0x1], [{0x8, 0x4d, 0x9, 0x3}, {0x85de, 0x81, 0x0, 0x7}, {0x7f, 0x6, 0x1, 0xffffffffffff8000}, {0x0, 0x3, 0xffff, 0x100000000}, {0x0, 0x4, 0x102, 0x5}, {0x1, 0x1, 0x80, 0x401}, {0x8001, 0x6, 0x6, 0x4}, {0x6, 0xaa2, 0x3ff, 0x5}], {0x2, 0xd3, 0x880, 0x9}, {0x9, 0x7f, 0x37, 0x3}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) shutdown(r2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:35 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x183) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 16:00:35 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x20, r1) r2 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:35 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="97f18afd0cac1bb8b5dbd68dc0f67dc089732864e5244620dbb904a027870aa9c8b8fa45e6db12639182e19b2d2b44b3483f07a7067400f7f765758aac6e45f4e56a32f3ef2f5b985a09eb2b14821ed9f61b696aac476678ab1e4963ef7b510bbb7377d10f7ecff59f", 0x69}, {&(0x7f0000000180)="3a465c3918891173b63c69ecc03de1d95ec70f95b3fc504dc907fa188a0b4d3385c090da1bf5e99c3696da65d303c94bc3f1e57d447c4e0d33b4536175b61cde888187b5b43a16fcc28a9421766273a331903e06271d15204079d25e6be6be0fcfd214ed1c95b4740ba916135951942af6166792f6d18081bdf57a2c9c6b2ae280b7b41970b6fe", 0xfffffffffffffe6f}], 0x2, &(0x7f0000000240)}, 0x40c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 16:00:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x61, 0x0, 0x5, 0x90, 0x4044, 0x6, 0xcdb}, &(0x7f0000000080)={0x9, 0x4, 0x4ad, 0x2, 0x8, 0x401, 0x2, 0x6}, &(0x7f00000000c0)={0xfffffffffffffff7, 0x83, 0x8001, 0x9, 0x1, 0x3, 0x1, 0x4}, &(0x7f0000000100)={0x1f, 0x9}) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) utimensat(r4, &(0x7f0000000100)='./bus\x00', &(0x7f0000000240)={{0x61f0cd25, 0xffffffff}, {0x0, 0xf87c}}, 0x2) dup(r2) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:35 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/10}, &(0x7f0000000140)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x5, 0xb2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) syz_open_pts() sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb03000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a1415636f317b9a0cb4ed526cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968fbebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed87c7a06a821ce108fb7a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a9891e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca1f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efe02818e56c3fac88aeead4ae937b5107547bc19d031a4645d2a1460b2a2a76581b1ffaf5d6e225414f74e0ce613e609152695641ab6ccdbbb57c277e704f99993a36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d97c0222cab40da5620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6147a99b4d2ae761f4583cf5bb815beab5cd30f20d7d1c3b5f111923c3e538aaed800"/724], 0x1, 0x0, 0xfffffffffffffcb0, 0x0, 0x364}, 0x0) 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x10001, './file0\x00', './file0\x00'}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xffffffffffffff7d}], 0x1, 0x0, 0x0) 16:00:35 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) getsockopt(r1, 0x1, 0x6, &(0x7f0000000200)=""/170, &(0x7f0000000080)=0xaa) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x1c4f737c7f8daca0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$TIOCCONS(r2, 0x80047466, &(0x7f0000000040)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) bind$unix(r3, &(0x7f0000000000)=@abs={0x2ce0261bde28f1af, 0x0, 0x2}, 0x8) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x17, 0x1}, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) 16:00:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x4d) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x20, 0x2, 0x40, 0xffff}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 16:00:35 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) pread(r1, &(0x7f0000000000)="23ac243a55a7c1f670534f4e5b2961f9eee122659c51b75169c96ad4eb42c95412077ca0437cbcd7936f0b4d4f86d57bc01a33ee4aa787be220930e32509006dc881bea836d4dc51a24e4a226259d135c018e0e8af2905140b939070f10397e6c97262d7a82dafad16c0c9f8fa8454eba71e8407d74e505092875512f822209e283423230c316814395d907d226accb5325463606adde83ac5c19687c76ab1e159627b04d9ee3041995be490333306f90b7a570c4e", 0xb5, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2000000002, 0x0) dup2(r2, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x8000, 0x81) 16:00:35 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) sendto$inet(r1, &(0x7f0000000000)="71835e1975f7ce80078f508b04cf25da3c0c64d1d4f0b5027c5de2c4bfd780e385a7dab7da4a0a", 0x27, 0x2, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006], [], [], [{0x0, 0x5}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xffffffff80000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x1, 0x80, 0x5, 0x4}, {0x40, 0xfe, 0x81, 0x8}, {0x8, 0x3, 0x69, 0x401}, {0x10de, 0x5, 0x4, 0x3c92277c}, {0x8, 0x3, 0x7f, 0x9}, {0x1, 0x17, 0x2, 0x6cc6}, {0x9, 0x81, 0x7, 0x7}, {0x6, 0x8, 0xae, 0x8001}]}) 16:00:35 executing program 1: kqueue() setrlimit(0xf, &(0x7f00000000c0)={0x10000000000000}) mlockall(0x1) mlockall(0x1) socket$unix(0x1, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000336, &(0x7f0000000080)=[{0x1}, {0x80}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000040)=0xf9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x4, 0x8, 0x0, 0x7dc3}, {0x15e, 0x1, 0x7f, 0x40}, {0xbf, 0x9, 0x3, 0x42}, {0x7ff, 0x0, 0x68, 0x4}, {0x200, 0x2, 0x0, 0xffffffff}, {0x6c79, 0xff, 0x8, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'\x02\x00', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r5 = fcntl$dupfd(r3, 0xa, r4) getdents(r5, &(0x7f0000000340)=""/111, 0x6f) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xff, 0x0, 0x3f, 0x8}, {0x0, 0x0, 0xf9, 0x1}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0xc0105715, &(0x7f0000000000)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_media}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r2, &(0x7f0000000180)='./bus\x00', 0x80, 0x7ff4902ad16cb2f9) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x401, 0x6}, 0x10) 16:00:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x3b7, 0x0, &(0x7f0000000000)={0x0, 0x20000000000000, 0x1, 0x0, 0x8000b13}, &(0x7f0000000080)={0xffffffffffffff81, 0x1554, 0x2004, 0x0, 0x6, 0x4, 0x1, 0xfffffffffffffffc}, &(0x7f00000000c0)={0x80000000000000, 0xfffffffffffffffb}) getegid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdb51ac4cc781b67f, 0x0) r1 = getpgrp() ktrace(0x0, 0x5, 0x2, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x148) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x253) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x380, 0x0) 16:00:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x4010, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:35 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x40000000}], 0x101, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r1) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xdc0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:35 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)="b751605eab689347ecc3302a23de1f5763accb2f2ebedb1dd85c4adb3b8a2537c0996daa8e0197e97429a29c8e49e2483b921f5e4b006e4d5ce96d58f3075d373a253ab7ec22347ff838bb917050a05df419269b0e46d994e9c583855ff1061509a0", 0x62) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x1e\x05f\x00', 0x18, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0xd9}, {0x6, 0x1}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) shmget(0x3, 0x2000, 0xf56447c635ecc28, &(0x7f0000ffd000/0x2000)=nil) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffed}], 0x100000000000009d, 0x0, 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r3, 0x2000746e) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000100)={0x1000, 0xbc1, 0x1, 0x2, &(0x7f0000000300)={{0xa2, 0xf8, 0x6, 0x4, 0xf0, 0x5}, {[0x1, 0x20, 0x7fff, 0x4, 0x9, 0x0, 0xfffffffffffffff7, 0xce9, 0x7f, 0xffff, 0x5, 0x6975, 0x9, 0x5, 0x0, 0x6, 0x7, 0x1], [0x9, 0x81, 0x7fffffff, 0xe00, 0x80000001, 0x5acf, 0x0, 0x2, 0x5, 0x2], [0x8000, 0x1, 0xf75, 0x1000, 0x9, 0x2, 0x1], [0x1, 0x81, 0x8, 0x101, 0xffffffffffffffc0], [{0x401, 0x5, 0x66, 0x100}, {0x9, 0x2, 0x7ff, 0x9}, {0x9, 0xad, 0x8001, 0x2}, {0x9, 0x7, 0x8, 0x8}, {0xbc, 0xffffffff, 0x6}, {0x4, 0x7, 0x400}, {0xfff7, 0x2, 0x3, 0x9}, {0x7f, 0x3, 0x20, 0x80000000}], {0x3ff, 0x3, 0xff, 0x80000000}, {0x4, 0x6, 0xfffffffd, 0x1f}}}, 0x4, 0x4}) 16:00:35 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)='\x00', 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x4, 0xf) accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10006) recvfrom$inet6(r3, &(0x7f0000000300)=""/99, 0x63, 0x8613bafaa3bc092, &(0x7f0000000380)={0x18, 0x0, 0x2, 0x1}, 0xc) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000001c0)={0x101, 0x2, 0x42e4c9bbdd46ebd5}) socket$inet(0x2, 0x4, 0x4) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0xfffffc01, './bus\x00'}) read(r0, &(0x7f00000008c0)=""/214, 0xd6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040)=',^\x00', &(0x7f0000000080)='}..\x00', &(0x7f00000000c0)=')\'{\x00', &(0x7f0000000140)='-+\x00', &(0x7f00000001c0)='}]-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000240)='[$-])\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) 16:00:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) mknod(&(0x7f0000000040)='./bus\x00', 0x5001, 0xff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x180) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) close(r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0xe8, 0x100) r4 = dup(r3) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x8117f591c5105ced) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1ae5f3fe0596f8868e9e", 0xfffffffffffffefa, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x5, 0x1, 0x1, 0x2}, {0xfeff, 0x79, 0x8}, {0x84, 0x1f, 0x2}, {0x9, 0x2, 0x40, 0xff}, {0xfff, 0x3f, 0xc3}]}) 16:00:36 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) sendto$inet6(r2, &(0x7f0000000080)="57b580c83dba1b242598d793d53258a1ff054695373d305e8587bd65e02a9cf3e0dbadc6f931172b1a4a1ef9abc240203f7e4ff78a2a21131b538f2fd11a4e7075e2f05bd4d0dfd355350a9646c3e8b8634aa0224aa0f455823648a8af4ac1f76bbbdd6f11be336c66343cca127a6ef9712bbe643513a9dda787db87d5162e4d141a0940e65faac45d7eb0cad7601aee81ac016b5cdb0f1f27e414ddb0971956c4f9369e11b028aca0026df9244eed2cb11312f55666257f36f2dbe06b4c478dc9e315b4018fafeac83d64", 0xcb, 0x400, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:36 executing program 1: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r1, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() fchflags(r3, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r2, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) getpeername$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca3b00"/4098], &(0x7f0000001040)=0x1002) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000014c0)=0xffffffff) semop(r4, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r4, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000013c0)=""/216) dup2(0xffffffffffffffff, r0) 16:00:36 executing program 0: r0 = socket(0x2, 0x4, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xd82f3d27873353f5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x400, 0x0, 0x0, "173d000000e947348bfc0a2b4300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) socket$unix(0x1, 0x5, 0x0) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r3 = dup2(r2, 0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10000, 0x0) r6 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) r9 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1, 0xca08}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x89, 0x1, 0x9, 0x1000}, {{0xffffffffffffff9c}, 0x8000000000000006, 0x10, 0x40, 0xfc6, 0x2c35874a}, {{r1}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x7, 0x800}, {{r1}, 0x7, 0x40, 0x1, 0x7b}, {{r4}, 0xfffffffffffffffe, 0x3b, 0x2, 0x1f}], 0x8, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x3, 0x1}, {{r5}, 0x2, 0x10, 0x20, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x4, 0x6}, {{r6}, 0xfffffffffffffffc, 0x132, 0x1, 0x9, 0xfff}, {{r7}, 0x2, 0x1, 0x4dfd96f2f3be1bfc, 0x6d, 0x100000001}, {{r8}, 0x0, 0x28, 0x2, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x22, 0xfffff, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x941336098d25e81b, 0x101, 0x3f}, {{r9}, 0xfffffffffffffffc, 0x43, 0x80, 0x4, 0x2}], 0x1, &(0x7f0000000480)={0xe75a, 0x81}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x800, 0x0) preadv(r10, &(0x7f0000000840)=[{&(0x7f0000000500)}, {&(0x7f0000000540)=""/143, 0x8f}, {&(0x7f0000000600)=""/33, 0x21}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/158, 0x9e}, {&(0x7f0000000800)=""/31, 0x1f}], 0x6, 0x0, 0x0) r11 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) accept$inet(r11, &(0x7f0000000940), &(0x7f0000000980)=0xc) r12 = socket$inet6(0x18, 0x1, 0x6) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000009c0)=r12) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r13, 0x80045726, &(0x7f0000000a40)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f0000000ac0)) clock_gettime(0x4, &(0x7f0000000b00)) socket$inet6(0x18, 0x1, 0x20) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000b40)=0xfffffff8) pipe(&(0x7f0000000b80)={0xffffffffffffffff}) ioctl$BIOCSDLT(r15, 0x8004427a, &(0x7f0000000bc0)=0x5) r16 = socket$inet(0x2, 0xfba2774180cb5679, 0x7a) writev(r16, &(0x7f0000000f80)=[{&(0x7f0000000c00)="8c4b4554f7680d5c3c84b1745eba89bc131155812e947989d4c07285b920b0d7cab717cf9c61acd13908e491bf20fc797468de1b", 0x34}, {&(0x7f0000000c40)="661e939db5f3ced5504027da70e6eed44ea2bff163d0c1ecae81ba931a82a7e60f0a3467500011717b94832cd7821df66569d50e7a2bc1a989cba64279a2d3288ad922df0f181d2d245db2da97f99743b1d34cfd5784e430f16e136f066c803685", 0x61}, {&(0x7f0000000cc0)="023b297c570bb75c53d3de8399f943bb1978b29812866c3c9d524865ddd4795a66d87dc7406c960e61eaebc184fa0f2acde0c17249d83c41", 0x38}, {&(0x7f0000000d00)="26a87a1542d54f304ca826e53b6fb3ab9b5fa826b60e26ac548ff24b28878c05e19a54e48d0ae499149f21d5badc8447f9b9f13cd9af01064855085d", 0x3c}, {&(0x7f0000000d40)="dadcafab536ab04507e993d58b3a98123f6a057a1ea024e49ad2304680550a9cee5d9b5ddab136c5c698e6221679249f4b206797892c4ea2c66597518edbd84172d6e29ab9b5fbeb90f85caceb95bf2977b81d881dd38a189591c60b3cadcecab17fcd20ec15ce7313b9fa8899c6742014d67a9c7c777c2c63e981a5f010d4117b495dc0cadfdcd8fa19ffa282259f5e70f75ee109367153a97f5e7c90566bf5619e12ca6164cc2b6b9c8eb1c3fe5b9106e3019f8bc3a1bcfba49176e41502826a2ee5ce9e38fd3f062edaadd5ad588e57fac065aa0fe87e9ab0e35d476696c46c1f17b7644ec9e8b811e0d93bf49ca1392288933b", 0xf5}, {&(0x7f0000000e40)="2b14eb39a2c390083c0e278b87ea44f5e2b3f0bc523541de5c2fb1338e0f8020d484487e4394bc6a9f9f5043ae55341fb40f1a299604f31b5ab71dcaecf00cb6de402faf63e33b219310c9ca8dfbaf06ddfaf2e297e3d3404fcf13674b2e13b5754d0c6d026dc454a3008cdefaa28cabc86d5b7e230c49307683b9d6047ed5ee6f8d2d6367b4e4f8817af40d39316a4b02b42aa88061f6c2e6c9eb1db22daf9dc4a99aba359ca746447f029349593683c42414e2a867d989ecc707e8d9db908ed4f46734f33da02fb991bc237f9bdb", 0xcf}, {&(0x7f0000000f40)="0243507b0e9ac61b0131ccf5bde170f79ced1cdc19d9c5dd55e09eac4b12fa", 0x1f}], 0x7) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000001040)={&(0x7f0000001000)=[{0xad, 0x3}], 0x1}) r17 = syz_open_pts() ioctl$TIOCGTSTAMP(r17, 0x4010745b, &(0x7f0000001080)) 16:00:36 executing program 0: socket(0x10000000002, 0x4, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) getsockopt(r1, 0x0, 0x4000000064, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x11) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r5 = dup(r1) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) kevent(r5, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r6 = getppid() ktrace(&(0x7f0000000180)='./bus\x00', 0x7, 0x400, r6) r7 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x7f) close(r1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x3) 16:00:36 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x4) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="030201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e15b5602de0dfce421c61da41655ae16967e6a182dd23b9f65759a9eab6499f051e09e7b27baefbd0c8f9c837e75890d57d9f1b455d212cec4d508ae03747133131ed050e3ea88275ee00b15067aab21fd37"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) r1 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) renameat(r4, &(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000644000/0x2000)=nil, 0x2000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f0000000300)) 16:00:36 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) sendto$inet6(r1, &(0x7f00000001c0)="32fa512bf93016956a981cf898e282fe27a99205ac5aa9fc38678e90f2e61f35301913ae86b64452caf9e5ce257831392edb00a6a9e288dcc08de76ce89a65687fc211714f602ad89056d1972960aa629b2a5a77e1cfbf00ef10fd2f23cc", 0x5e, 0x400, &(0x7f0000000240)={0x18, 0x1, 0x4, 0x9}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x16010, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="ff016f2dcddd3670e377dd0b3fa3448860a604451f54d6e69888eb8aa98e62414e94bed8d6f7c4e684c7afeb88007bfd11a5f9482642bba71af85806847cae2ad33ee09dd0b753896f2a486457510eab5c38c09a0ebad217af327437c1cd48c2dd79827242d7073ab3b532b76fb06024cdcac0126c180fdd38456f3dbdd60f1ba9cd63b68b6bda841daed0"], 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0xa0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0x8001, './bus\x00', './bus\x00'}) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x23, 0x6) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0x2, 0x7a0f, 0x8}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xab0e7fc08ce075a2, 0x4000, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) r1 = dup(0xffffffffffffff9c) semctl$GETVAL(0xffffffffffffffff, 0xb02720fe09d186b5, 0x5, &(0x7f0000000080)=""/59) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x1, 0x4) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x80, 0x1}, 0x4c) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x150) connect(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) close(r2) 16:00:36 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) msgget(0x1, 0x2c4) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:00:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') socket$inet(0x2, 0x0, 0x400) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) unlinkat(r3, &(0x7f00000007c0)='./file0\x00', 0x8) r4 = socket(0x2, 0xc003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fa5611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8cab120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee600"/1543], 0x10) readv(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001a00)={'./bus\x00', 0x8, 0xfffffffc, 0x3, 0x0, 0x5, 0x1, 0x40, 0x1, 0x0, 0x1f}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) write(r2, &(0x7f0000000200)="10d5760f415da0d8887ef2083be93a0f9f3807dec77dc6405a6f9b6bcf686e4d220a23c53de18a97cee2c2cf34cec2eed6c20c5ba8674887bf9ca0a3dbf443ecd21a09e9cba84b1178673e73cb47ee2fe617f4b872996037c3728aee33cd40f225c39612fc0473be565b24ecd29560cbb7a2931ee412c3f2f41101cc9de0c5492081482c495fdef4f128ef49d38dc48e13f078", 0x93) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x80, 0x40}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8001) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:36 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) dup2(r1, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r3 = dup(r2) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r7, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r5, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000009c0)="26a0fafb000042e2ff83e9927c1a9555a8e0651d41846830fc8fd55685df6d873fcbb105f97155bfdd670d513907b1a0ce155addb5d67613033d1738922c00621b6d57d57d24aac5c7ba849383e08fad7619a2e9a4512674918a88444d79fa2136a4321a11fdf058f193bdc902b7db669fd34ec331dd5aa3db6b5a617b7038fc1a88d63dadb901c42690be51a5978d9e55f0d8bedbb8f042d55c97ce43d63d6d25919162e0872cfe3ddc94ea0efa05a4ce3d9abe364453e28c3af58a55eae8ef698178dd6d45e2b3be20f13f112685ebb82e7eac10a8543e1753785f2fff12a22df210ca541ebc5c7591e8a3d48d2299b45792f3351142fcb2bd28c6c4add84d1ec1a129fb78b2b039c81023a71eb69089cb7e5fb5f2caa31288c53b52ad70b696657af6e058a4b9f3cbc67ecc11fc6d7dc95fe530f9822b47a8bde72b2e5f658e809a4ee66bae16213c2a62045aadd4b8b3bd47dcbaf2b56bf5abdbc7c5ad48957d0b0a9c68b4542c79abeaf70e4f0598682d05459609993c2dfbc0f2d50e4c864555eee88dc235d307f464324b91fc42d71f1c031a6706a2f95aea8a5c4d6ae43e06aed50c8b33ce8888818e3764d8c6e74cde846f5de5b146aaf7b78e6359929ae2d784595e91d9be7bd29b760eb185fa21e20d3a100ffa0c5fa972103ac2693936293a01e5c697fa830d4ffa5448b4252f7eec8d10f66ed16ce4ee46efd750d31abaaf270522bcaf3d1f459f124d060267c0a86985bfee0a205146d0470f0193d8746c461cd05d02d46c5f1f1c9b83ffbe871346f89a14cc4f9b146fdab8943348a66eb2184e321f40329f99cf948aadaa8237827e579a7f6d4562474c7e1e2daf07639b327f194b7d530ad2698f327a12964e399feab3dc1e19176c9b196c4da90840", 0xfffffffffffffd76) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) r10 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r8, 0x80}, {r8, 0x6}, {r10, 0xc}, {r6, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r8, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:37 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001240)) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001000), 0x0, &(0x7f0000001040)=[{0x20, 0x1, 0x1, "04d84994ac660af6e8523d"}, {0xd8, 0x1, 0x26a, "4eb583ea3205837e8f8ff9d09926f30b4f37ead9c82ead2a0f21bde410ffd5378c1f74f7898f1e95d6fff4a54f9f1218b04e5a322af991cbc89ecd0d8102350f771108abe232f86a28a33385370a7e0f9a7743b5bbd4005862c174395434a49ea0c693784e3a254527573c03cbffb81f064c56bd058fa8c7817794d4417e5da16fb00f3164d4c8456da213c1c47f41086c6c25c9624a1c47dcebfb272c669c430e8878e2c7916ad0bb2318b2e01a989b08f332181f5db704607170f5f40b31431402696f"}, {0xc8, 0x1, 0x7f, "d3eda24908264f1249f3fbdb712b39b44df94f951fb0f2538fee73dc2c6328e9e7ffcb9b604463868d530feccaf8e9b03ffe78b3432a4219a9ab967d36f6d8be1a901876c29d9ad0eb94fe5605c9f64d3a23162c70373127d8c64507a67138722ffac5c18d58d630c6255e7cb51a4ca742f07e07a96eeb001758475b27685934f7e91cbc95d7e886e00cd8c4e66d463e568a7a7c558e675a2e805725a4bacefaab0283da3d097be0497d6e4316ff3c8709ae1516f96fa0"}], 0x1c0}, 0x2) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20800, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) getdents(r3, &(0x7f0000000180)=""/155, 0x9b) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) sendto$inet6(r6, &(0x7f0000000100)="ff84f4d3d15a70270ea2da61d5cd6869c5ea214b5c742b360a09afea8d4ca3", 0x0, 0x406, 0x0, 0x207) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = kqueue() dup(r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="489beeddbbda7e4d45419ae26011bf2eab46", 0x12}, {&(0x7f0000000080)="fe5b5d701f6164109c6a89a3ee5d9e14987117b8447fd9a939e5eabe6847c253a5fb3df3d18bdd8ae59716ccb81934372c2435256fa8768c3fd92836319e637c35e82ad95ef1a4ba032fbe2d2bb74cac912e78e75d486411e8c2319525fc7b318bc3e1d9e7c6dd0851c9f911b643735ee25137b29d8db96345602a21684b16a88e4bb9aaebfc46d8ed4733c4038f0490e2c2542f234fa340eb1b74f5e0dde1ff0ce99fb1b704a36eba8b9e15ca87dd", 0xaf}], 0x2, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x80000001, './bus/file0\x00'}) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = syz_open_pts() close(r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r7 = socket$inet(0x2, 0x4000, 0xf7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x40, 0x0) r10 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r11 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r11, 0x0, 0x2000000000020, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0xedd, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0xfff, 0xffffffff}], 0x7, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0x99, 0x74a3fa778e095fa3, 0x4, 0x19c1}, {{r0}, 0xfffffffffffffffe, 0x86, 0x40, 0x4, 0x870}, {{r6}, 0x7ffffffffffffffc, 0x10, 0x80, 0x40, 0x101}, {{r2}, 0xfffffffffffffff8, 0x22, 0x40000000, 0x3, 0x2000000000000000}, {{r7}, 0x0, 0x4, 0x4910f2a4bc645b31, 0x7fffffff}, {{r8}, 0xfffffffffffffffc, 0x11, 0x9a31061fe45a5e44, 0x2b, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x3c9, 0x5}, {{r9}, 0xfffffffffffffff9, 0x80, 0x4, 0x10000, 0x9}, {{r10}, 0x7ffffffffffffffe, 0x8, 0x4, 0x4, 0x3f}, {{r12}, 0xfffffffffffffffb, 0x4, 0x20000000, 0xfffffffffffffff7, 0xadc8}], 0x8, &(0x7f00000004c0)={0x19140f4a, 0x1ff}) r13 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) readv(r13, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6, 0x0, 0x0, 0xfb}]}) nanosleep(&(0x7f0000000100)={0x9, 0x30}, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x6) dup(r0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20000080000000c0], [], [{}, {}, {}, {}, {0x0, 0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:37 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000040)="3599b8a73ae2a81f1340", 0xa}, {&(0x7f0000000140)="af6ca900cdc8e79e58638ad9c0c6bea583b14ba28a1cee1220640bb6ca8d9526b63d83050b31629b8ea6b350978b5541b812d246057a8d32d9db386dfca88369f5efa1925610190cdb985dd6bd05b60310b70c156995ff44537f11aab403c9a90d88a0a3ba58a9d4aa7ee2e70f4d06f16ae00f8de266c436205871e1b7e11d1b063014d2e1f38a6424528b626950bb3e64", 0x91}, {&(0x7f0000000200)="f8d1fca0464cec503a1b0305dd808f7e6fbbe08dd71ab3f7b3050a295efb52a445cdadd91af819a2e6a4552269ca887e05e2d411bae0207a2ef7feb5ac57710c214d0531bcad9fdac54e015cd0b2ffa439bfc64af368b1f7948671938220bd03f3eed5170377b43ed2bc394989954d928d0e95ec555f0e8dc44f6d62728e320f11d2e1d6c560a705f95971454b951ecdd5e792f30c279cf54152eb114a6860e7e4a94328e71da118f96eb8f5346408a572d62d8134e488b807db49f22c634f1c2456da5eceb3835624b29967ddd7087f25d34666805c59da06b8374939f0db6f992c1cdf9a588de9439b4729fd", 0xed}, {&(0x7f00000000c0)="5ad9ffd4b029cdb832775c882ff878a0ed283df39f842439f87957b081a8fbabc1ec9590", 0x24}, {&(0x7f0000000300)="0286886f1ce72c6d065fa211aa88d3dbca9db2f842a95a2be1f5b86017ca9fc1b888aa7081251a17ba772ad6b2b286fc50e57129f9815928373f6b2b07d1b05736bb00acb5f5248797f078c314d0c60ccecc30edf44e26cf565e08cec63e52304ac89fcc51b5d688a88cbdf85ea4bf0ad969f9364535a92044f785699ae05b23be1971d8bc45b27d68a5c4cadd0fd903476d17d950253c1eec0f05882fe4d6fea615e4864e923e9aa25d19100f2954f8c9e7706cf95fd5631de40cf432c2588d441ce2571d192879929c13e666cb8c1224689bdeed87bcf5e6a0fcc7ab854ea9257598dc003ccf50469ee80cd9b0e896c961b6e05178d18acfb10635188bfd5ae13faf7d68688ebd6441c030e80fe926ea0650317ca587d0275f0876bc286bbbeb17a4a46222b9e70d47b9ef816f3b817999a6c577b139edf9ae028ffb053ee866a1a1b08d69264720093c0b7154bd009152bf068a3685a3f652d1059a2f84bebfd4d6594cefa1ca15240be2e8bf58f417ee1ec2361b3e548e8b60cfb33fc43a39d168aee29ca6b54291fdb726487f36e80c1bcda96f4457b6276c0fbe45c1d198cedeaa5c71e23f11dae41d8ba79814d0624f2e0fe3e0d128b1f305666f38e1bd1854d2df8792e474efc5e2b993695e869d8e28a2b338f54e7a2e07f28d6781547653ac2956e8a3da90e425afc92666a3932e8d10654475c21dcb6940be39a19ea5aaa90cb5c8edaf258b6503cc0f537f93d9175a3f700ee2388727b04468c42ca33d996a6d80f669537ce81115b554fe875fcda16c64de42e7478e9faa3df4b3f0f52ff56f2adada21ebf52f7f2978e1dff952323664d1080c9ecce4ed8ac08719c1dbedb6a38b0299647b8d6e0b4e5b71cc1803a61b82bfce8523ac8781117dc25f9fe75032f9ccb96213813a3b1520abfa61303cc4def5adbd0488d6a0b5f1e9b9d0c3cdf6db482fea80e085528f9dc8bcd3f98240399d19a8ab5cddd8e2dd702fa0e4e56b895de6a952a9257a124bb64e990888a8d7dbfa595fc214b72778f8764a6d5530a09b13450c16cb91afef6c50a3d26574d4b2df18140985c7cd7c881a7c204f00e7d3db2edb9394b603880e12a309e219e5d1bb19be275c5a547062ebf63082b803aaf61eedf23d578d2cc7822b2126626697661b276e60bedbc996635f0a71bdab7c2af3203e884107556ad147a7c6faf98ce15604812cda0bb7915c61bac0f3c912c93d87dccd1374c6d74b3e807486caeb0b0f20a3f929f66600162f3bbd8e29ca78bd0692e809faaa2387d750213e2ba7ce485e18c023a1b6c15b88ca5783e5e731b92f5846d73207b1ef43064870ec2e193585af65431163742209c39a4c565da9fc916ab4d2efd1fb3265bb233af915beb55d916d60b3e3b3653136af3eea68d9b17fa8414ba03493c520b9b1ade7c707230352d79c297dcd17ad14b4a485af97fda3bca19a9730cbb72a5f01212898c6e0944acb76731bdce1f12a9bc68dd4969ed35291bae1f1fe8a8da96878077dd9fd117b59beab038074ab810aca3df67c8bcaf095c6626ef72474c54fe77fc8489434de7829e0ac0013defd6fb3a91f18475ad19080599f90a8b7a02acfd50199f0eecc45923f180371b5ab016bf01e67f32135594d277ec6ceb89ba09bd01111065db1d0ddbceba0537c467afc194d93c377dd42380581af148dbe2f288cf286fe9d1ce3065f4cc98cdcf9a9d473859295c2f3bbb49f832f8d26b0df1d0c24e3cda819ecc54fb1319a1ab6ee1c06b277d13797cd82805edd14956dfb8e339825dd3a5648f73c89ed6389edb08df516b2880488a4663af23aa0102f55ee429f5842598194847808606b9b0fca8a7e0e421989bac4dec12a6a76ea79d372a2882ef661e80ab932d96849f7e3da09131bc2e613dd0c09ad1754234610f5de7c1c0f909450b76243eb897345c4c536ba5bf72327c9957bb1efbea41cc01654846539d66fb62be4f1bb8a86d839592e79cc2087e22b23d2be079a2f93dc0e6702563a8e6281f43417bee126d82a594b18fb053245e5f3d73227bce8fa43417488fba49744a4b84eef96de10ce4eb1f83b552f0dda6b2f58cc3797070d508074bf7e95b238bb1cb11a9f995ec8e33e08e784e2ea5f9122e670733908eb3bf51ac3d5fad5eaf7ba6e3942b965dfecf1e07565515436802e7afeed79316ad25e9dbb0f4b373769ccb5caae144363ab7cac4ceb9be9ad0e548455733bc627be4ac4a03dc39fabf71a77c1748f9cac9ab7bddb7b3aad9ea333aaedc59e8803a890c1d01b3ec638eb7a36877b2e0138fbb57b8e131ab34c35eb4f930ea2b3d346e5edce813b8b6ef33f09978ed0afceb886a3291a040c2900700cd6f045183041b261ab52c931023ceacfd63e7c45b09da64b5e7ee1047ff74857a30ee356eb2711d814608f3a11bd0fd384333a9be56af6ea93a043fe68d52511ee803e95b1f91d87fad5461ed920fd6f70d0a84cb30ebb71932772b6e891094430e06e52fa697e0f1af98b3f9b306edfd211c6b64f66370f67579972b32d2fbff0e85647230f157dd3fc63ef7119868ec6c77a552a14a7d2234da40e2af31d6b39f93b3bf342c888d02fb8440299d4a436860e557d15db5176170ffa36787a9ad69f89250aa728eb5501597404e79a6f34db292876b33686d883a3424fdc52b428c11b3f318deaf71be6567335e0ba6357f37a3dc39dd164fc109ac54533d101340104bb29a22a292c571165f433b9a3e53f393cfb0b4ac67d6e38dd0e0e4698e72a62c355a67c22686e0f765437598b422c82281ab05dcb330b84b603a739c0c242d7575bfbbf7b50cc77b2b594ba16cd790717cf0b2797531b5c2849fdf2bc770aff3b28c176bec7cdb5d438dcc520031106467c53b5960a1f2cd1258f08a1068ff9c1f990dac00a0ceede176b7c1f56cef92595d50851d303093e5ba07253c55dcf87a6ab886650b800ddca47a4380bd358041e324bb00db31a18d5258044176f8ffa9072309f2671edf9f2f1e7b4dc8f046912fb889e50a7568ff53362985dad0c93fad550f19523badbac1b921c633d057feaad3936e3b6cf038189650fd792baa2fc0d6171a1c0b045bd5faa9376c39db055e15f06a46605b00828dea76984c73ce58bcc1be1bb3571c98844cd13162c9abf0b220a3682215bac3f87ed9ae4df556f009e2b4c6f96f3aa43b1d04f93f2a60fe29fe89654d9a0b225a0900612913759816cd3ea1d4d5f6534ccc9faf34fb0d8ce0dd53ca9d135cb8033682fe668f26e8e2cc9f799593e8e34638cd4402adf2bf07b6e614e0b57b33d7d6a9f9463aa1eb35c03261921e35e5810e2236daa8296621c1b8dc36fe86ed48bd4187925526d9c4166aa98f3b54943045356de26de60c88298f6c0e4a02722b1d79c33d7287928795b9ab497c7a97bc12960d80337a8a1a7743f3a32e5cec987cc169e78f8c2b2360a669cfbd29d552d9b96e5e837b8d85ed889b0bbe7be38f9803200e9a7587dccb507fedb0997a398128292ac3ef01b11a59f85fe844e1b3d6d8e2f555d27a9023df08df6563c66a3dfe11522a2f341649a3ce735dc267c45e5d1534e1b483a0bcc40a7b9ced46bc886cf404f8d43a447e94222fa5c6dabccb3f45db7a55654f176444c1f266c250c7595b10f83a2cb595fd57c505de5c8f525cfab9786dbea6bcb3bd800c0ec6d544ae3a7ac32b5464ab01e83426be0511487ec22a9d3440d20e4e94397a7c534f48ee61fc0a2a622334c86d669184551e50ae24f9f1f6f3b898da4e59efb0ca34207a595586cfd81794d5fa4f2f2681bcf86872f5fa9e33008f72c3f17fd2c7302939f6ea3962a0e6343bd80b5d1f71d9a440a25e079aae877854976aaadd8a5ecd610376afba3e11b1d5d5d8dd03dfa3cf5bf8f26a713400da7c95961aba0e038a0aa93af3f0b61dfe5f4c09077e0a1767a729bb71faf54b3065bec2cf23bd00fbba96f04a4fca840b0324657c2f6b213310a977d351810bf29a57794c3e4b278e0ca20f776b1795f28f865a7cb66f312a65a74077f8341f7a6cf6c6ffba1969844b9c152a7687ad3011f1479b2e68dfe5a5d75df06b4221934cd6ce2a89fad1a0f7b3cd382a251e25d8ebb796328f99d23754f112e30d2ec2be6e014f84da8ddb94b0c2fcb0feaaaeadbb03d5239890ee29c094076205a84a0668087514a78fdf2f431b1f60c004c96bb9c2786d1b8481b0dc4c011336c740ddcb135fe15fc70f123300440412d806e452d16d1d0897d8809e860e3231d3db5d2f424374cfe239ccdc3c7ce49bab54ce1fb3f2f7527ad4e3f238c72f2416c4582ef922dcd0d3d0c605ad36ff70e2d3cb616d3eb2b355142bb92175d21c95d47ae0e50ef658ec595c4b7d56d512ab55eaea4fbe2df221f070f1f7e1f1fb3b64fb5efbce4310ad3f4bb7c17fac0e8dc338d04489577e67b6a9808dd9ae1744713a8d9e34e1eaf13cd9bad0222aafb0c5b57c7c850536c610f6c32e229d793c827a9ade1e588346e32d584d2b4f98932c2a7373dfac143cdad65e3920ab57ab6e6c3db7029bf8dd3f189483cf6bd6a0aa323a9ec68a35f00ea159d04f6032ce435d95244edbac5462f3acd67673467b9fbe446ca7b4ffa075341c350737ccbba2553e42922751290221e61555e649c6a9c5ac4e68d521b84aacb2d6caaff51b2e18bf9f86ba377bb4cbce3b9b78055852ac537c08a4b6852473240d37e586e9376b261c3ac91170b6279258dbb3e3de7bba53cdf8de9a1838425eb5fe8ae5fd17eb80f4f9bc317c2ca9bbf5f8981fe99aa0f46669c85a784458f739bc74f73ee3720baf7846686a224da9dacda4221257959ff9cd90031e11e6518e31a326a25b2d3eb8bac03cc4c2b2f64a893a336bcc08c517948d99bdac8a7dc0456f6f12f012e1632df905988876fb78afb85887cd6fa3d8e57b6bde83166684ff019d69ed70f06518b16bd6f7c27e81fa747e68a72f052b66de657e9bc7f4cfb973921929fdbf83f17232db4535f708e605e26b595d5913663ac83f42c2c5ed875b8e93dd11de2163106500e78dc7d2479aa4ce86d7eb37fca23ec92c8117cf4ed24f56361dbfb35d687bc597578378115abd8ddd9a4c93294360ea0154ad909b1d87bf3b9afca732b8b0c3e5148ecbaa8a263abb37af73fc5c3706502ed273152cbed441b9aa27434aac3b4e49f63e392d67cb0a44df4a522b9b8c95eb7f1facea4a069d488a9ef0267c5c7a5d63a853445e7c9d357cece6bcf23d45c4bad84c847598572af4935ab52ac8f9645bfd6c43ed225bd0677aca9c50cc421904c526c6fcc9c24afde8bac06ca8b83de698af9ec2632f59fd756a5f877ccdcaf0a12f63b100d3320d2383fa15589be415101f5216be33ad618f3005bf1da1936f27a44db140c797146baf5f07f757d75685595dfc28c607a094ab991073a2415e17328a58f81c1bfc3a0398f6a1bcc9578e42855ddf047a7a57684d08e0f9a39c9aafde065fd30bdceeba8a6c730be779f376d4e42184d7e9657c6470fb70a7eb597b9fa554537ad7363e33c7fbc21e5a7deb1a850170a525b2dbf9dfc0be72573e13c016af2620611a03639c51b428344ad390b8b5c0f106736d8a3eb4aec9135233393176681e3a76a918292ed6f1cab3705c6e10494b816e6bb52d7f21f0ae08625382c0a4577fdfc123068319ebe3c27958d9546f6244bb78cdee7e8f19cc183bc6311d806e12b84597145a3fc40579db52cf7d09a85991b12da7c1e319a45a8f7e7516d125009f88359e3784ad1", 0x1000}, {&(0x7f0000001300)="cd57ea07b6ff9d71b3d8b1dce5c5596e6c7d9a9c66cc9560770083620c3588bb0e300272147630879178279a19910f1d49e77dcb40e6bd99b284e16f0ac729082496fbd2c1f331972b9af45c1d5015f0568b13352f94c85e1656889387a32e4105e2c2c4eb2c3d87cfce47cd9eda9503a70bb1f2058831b47bf672831ea7888d14de43972b38a5d744d9db651c8cf685b5fe450cd98493c2e4e23c92d94bdec6973fcbe079236c2e02e794db974dfd02f20bfd9f372d4b907e07bc9182ee735ca2e8d1583a1c20b6cafac6e890b80bcb36f769cea0134d1e51a58dbe2b21f6c9a42ce530d4af96537c46a2eeaac41fe50fb26a80e4ba456ebf6a1363f0710a", 0xff}], 0x6, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) 16:00:37 executing program 1: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a1742592e00000000000000000000000000000000000000000000000000000000000000000000000400"/156], 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000840)=0x4) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000e9ffff3f00"/162], 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) socket$inet(0x2, 0x4, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) sendto(r4, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000003c0)=0x80000001) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r5, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000003c0)=0x80000001) poll(&(0x7f0000000100)=[{r5, 0x10}, {r5}, {r5, 0x2}, {r5, 0x100}, {r5, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r5, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r5) poll(&(0x7f0000000040), 0x0, 0xffffffffffffffc0) getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0x92) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) setitimer(0x2, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0x20aef}}, &(0x7f00000005c0)) syz_open_pts() r6 = msgget$private(0x0, 0x20) msgrcv(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000004000"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000780)) msgsnd(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="0200000000000000656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924300c776bcbab96c537746bc95c8ff73f8cb9ea6ce0c23b7bc69b0e836e7916a717bf81fef6c6314eea0dcc8ac668c0f0bff1154457ed57ed06ba810b1f00ce561e272386c239eac827176e6fcbf9a05b000b3a733adff98dc2d499899e53db2fa3aaee9c1e0882d7d14c635f4a8c3fd466d3537ecee0df1b43a35ff0f0c558a9886dd48f5d0d2950e06ddaa7300a308232c638db4b9f46341ee834d378e4610d2c77b2cb5d76df79c8e6e7370fe8bfe85dea9e7caea152c1236872410ec89954bfc55e678751f073e3906c4ef09e87b383d68ba6215af6a4582af66ae31a0756465f635b576e6e9e20e58e875196f66d328dd4170787f0f8247004c3050263e7bf8f337e9c992d08266ab8b061c860d1c21e90dc7cf2a43728c75558e603f3b010e371b0a22885f473d9873b8a3bcfce6f099d992588b0a4163e04a65e69478932704bc02eb74d623a5b5a5c895667f073513ab6adf9f2a3f6f8c4be1ea6f97a260822874c469b788a95964975962"], 0x3d, 0x0) getegid() msgget$private(0x0, 0x9411b68c080dc3a7) msgsnd(0x0, &(0x7f00000006c0)={0x1, "73128f962ded706d037ffccb28d0fb7c8e1cff8ed6f0ba025094bf01ea0e80b0"}, 0x28, 0x400) 16:00:38 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) kqueue() 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x1c}, {0x6}]}) socketpair(0x2, 0x3, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r2, 0x2) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x10001, 0x10000093}) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0xfffffffc, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r7) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getgid() r12 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r18 = getgid() r19 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r24 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r24) r25 = geteuid() r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r29 = getgid() r30 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) r33 = getpid() r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r37 = getgid() r38 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) r41 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r41) r42 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r43 = dup(r42) ioctl$WSKBDIO_SETMODE(r43, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000001680)=0xc) r45 = socket$inet(0x2, 0x3, 0x0) writev(r45, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) r46 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r48 = getgid() r49 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r46, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r48, r50, r51, 0x2, 0x9}, 0x5, 0x5, 0x8}) r52 = socket$inet(0x2, 0x3, 0x0) writev(r52, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r52, 0x0, 0x6a, 0x0, 0x0) r53 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r55 = getgid() r56 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r53, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r54, r55, r57, r58, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x4, &(0x7f00000016c0)=[r51, 0xffffffffffffffff, 0x0, r55]) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000140)=@file={0xd8bffc6cff4612ef, './bus/file0\x00'}, 0xe, &(0x7f00000015c0)=[{&(0x7f0000000180)="b26039f53b8b85cccdf2672f9f74fecc58940bb6537cd9aaabcfbe106a81d2a1f7c9188b315ff6e041e6761b0c0a3ca640734eccce79046991dcfe2826bd8dbf", 0x40}, {&(0x7f00000001c0)="6da5f1f32959ca63bd457ef8e839dc30bdea4cf6f98745f111da89f21b0303961a9205badefc98b10d2f3767b05d6fd6ef63da6824a123a50a8b4c71371c18895eeaa8a882b2650f626c6b15dc1be9", 0x4f}, {&(0x7f0000000540)="f00cdc3c44e51683ec7446bc054f416211196a0b581ae827d51040e997c93d5adde7f6c93d1c2d8e0e4646f4e405dc50c5059138db6587d910905ae06986b7db3b96e1627601955556d7f83d6716e22c75e79e88ef9e3c4391c7a25543d7da2b6ba57eccd48dd3ad9430c78f9ae51800b2990f4c31902e42de8aee37f4494e10e27ca9b007d9192a4a7932e1cf60dc102873c50c2049fc3988e3a106acfc32060e6ee5383c5b9a83c282a871bcdb3fe25accd382fc749c1e2553ce7a889482cecbdb07afe79820daa81d6113890b7e33b832b37fe199571a09cb9db89d06e0380374d9b9ac02dbb80869a0759f47b86efa496f77cb2df0ba55756085f1e962a9b7d961bd5308d288c33de388fce6ef8a7a129e5e8f2ba515dbd653df4622c5147d6828678b4a26b44c06e5d7b4b51260b2874a84d8cecdf8c70cd0d57e35c62970ec54b1fd2dc03fcf72d36bf0a6bea418c43ca2569319e0bdf62af6d1b0ab22dcc978a227cf23dae618c9946a4bf47da67d401d41c20317432e5debf015bb475a648a93a3b5a3c8f207b959cd87c9186195f9e305bb914963edfd31de79a1a93837e52dc7fd616f3453641bf561cb10a5d7fe2edaa015d8fdcc9f54672b48b1832be21c93635cdfb665062fb37dd00e5397a9f916163795d97475f61f3f5efb0d62dd823ef104d9ecabc367d12938402ee4b5c030c80fe5f5afaa13c36b16317263da4b75f453ad4814747fd55e8f539ce0332c20114d5081ab76bfb9bad13c81739ae450a0052f07f7d9567660b5cace5b64c018987a5e1cfd6354aea419ecc9d7296e2ae259196aff28e95edd1f6fd1f39eb9c0609a2b55ab8ebc946cc9aeb1f40080876c16055504b330451213bc3c47d4d1bc10f7f9ea2702615da8a6d2649c477e396f50115e8a2341f0cd65814ceb9d65f92a8eb3594ce722df856204ae42f76fe49b10e8215b2b6447c1a61690d7c0d4cc0341f336d7a8a7f2d08c36b623a3d3bbae4da909c45c3a39802cfb4b937714adc1a53a69a49dfa79028db28bfc48b0d32f41810e0c554556fb50866fd26efecb3a2a8cbd8db26f63032f47af141cf21bcb4bd1679d2067ef034e70fd45e6d6bf11137800168efd14582c5a2fa3901ac441ebf56de2bf00ca38ee896e35f37b7da7ba0ffaa5af765d5699b93fa71511c2f35182c7bc72039c66131335384ef59b1a9cae8fca8519d2c186d64833b1f2c192e85d6838348ba384f743c04f528fab2d82f2dba8e4f9530a27912465ae5f1be3c443ffcfffb7166f095959ae211f4c0668181d2e5fa176b7f6d66ea09c9b92b96a5e262cb7d7c99e2a7bc8eae44d03fe7ccede4c52fd14f3e482df097ae7a4efdd280b006b13f3e74d33b4f641e595bec691d866af4c4ff5c7875fd5271aca5089974222fe6b81421aef4884e04d6c6479a46f0b3d34bff7a589be54ff35fc2da95fdf21a9a7d12f14d51ead42f79231a3499e07f2889237b4d19ce06279391bf0c9de0746427ae46780f2d99da730fcd6c569e3d8df3f2933fbeb4cb8316c8181a7bbbd0c81a09697c79df46745d9d2d9463172d0366fb29785771083c3e9eec7e4c2034a5a77621423b77c60d1030fe36909dff8ee4674c079b75b34a230b15c89e9b5ff5a5a09d5f6ed8825c7f89541e1416324ad5b2f5cd230831d4b01a520d3184517be7f9626c8ca0d5a5dfb2ce4c009b4e94c44924cdb6fc96b6cba1903d1d3917d981028af20c9b3da37f79be9c84f0e61c9bb99b9b1cffc747a54e6cf241bfba8a01ab4771472fc3a20455903e2e32945def0e447c8323ff4c5e97c4c9b009b6f84f6650e36617e29cb393d20e03788c89c775d66caf8c180fda6e0dbac0efa412b08bf32ff6514f50f3ade565a6e7c01bf440896f27d3a8a70d7727de5d1bf292fda90afa2cd5a4a836c970e3e356d2d6f84cfdd46dbb9e7831125a341e451d9bf39bd2395cb5ee643d5fc67c8fa51015eb3a3bd44c647962513ee05514cc9dfc32634fe2faeaad6b14aebc1572e992c5db1f3c2149e0299e8bb4a17099db367c0136f43910b7e78b8659d54af9d9d5eea7f056c6ffc7bff1cf0e3894df83e408cd03bd50d2bc25917993c0cdf7ab78bd0a337b9d4857813f61abcdfe9974ec57839c4f21360f11bc081bdfeed537b9d1f57108be5b50f97ccd9b0b7290f9b010e7c1a5f0fb3168df7c3654a2ae753988477dae8ed3fdb65cebb16652ce1a39bbb83c5901ac13aa615bc6c72b313be479020d04692d48c2fbf5fc476987d6de782025ff7de775d88f6d55016edf10ff4e82780196df7cd9046b116f7ee60de15fe9e99a5fbf41eb179b5b46e4249d6da6cf6ee8fbf752ed7205fc5c646cf41947b421a23af1e64efc721e9b46f3525a81fec592fe97b66dc4333cc927c153a1accf349ba6009064873ba9490497b6eead672aaf4baa18f4261a62d8116b3e8f8d64d942824eb5c4d022bd34d932df12c860191b48d685f6589c8f6c6f5947a12e5d9792da65dab3f0c8b5c9d204cbcfc21a8959722967d3c1c66a29016336b3a1cb57ed955f30f6d93f8bd70c1def8e745a1c8f6ced91e834811c7371dbc64eca8ad27fbb1a11a125d69a5deb53a426c57553c76601735b4fbfb8c918dafbc5e624598e5b98e0eac741862a75ac2c24bd7664928291e6b23727221eb17886193ea4e35b67aec2199c983d1f72e77287b8c5c04639dbd741c575a90617d3d8a02e22b29eef5d36b3d12ffb62035c2d000d983d90ca1eaa8d5c6399fce852e5e5482af9cfcfd44c5ea48da420bc8e942a99f9cd08f961af08a59985ed6759b552d23949540c01888d2175e0ef57c68b446ab7a0ad9ef6b828160f13025995c0cb452baffc063373e11b074894df48fc0d7c4d89c8ecba9f794fb56a3653bd4b47c0f90eb27a2a10e35a2baba512eb49256b92222edd5d1f32c5d76820b69ff1e85b88077d6219132351c851da6b2d547358fdf66fc812ab5102d19498e7603ffbaa61c4750d65132f636b9fa79e4094ddbb672d17e9ac926db8624d08cb6f5c3d1c7f2c659db40ac63e6d8bd4cd36b20e50bc53623f65551ef55e0e8fed8d113e4fe52ed1f24d7648ad8c4cc44753b851b23b372bbc382022a9dd7754f9da2a95302387bb883fe739eaa16508cc09423477c02c90af4cad40c9c5ed1316ba6fe41483841cc83b5cb6a3f0e07a01f4b75c124122355b5eef0a932dd2554c5bdfc3089c59ebaf7545a49a34aa59f5abe042ca1aceae83cca1381457c0706622eaa8dcb0d93fc97d1f26a4e90e7ece1a9be8aefba84a6c931e470dcd03cd10516ac68a34e4b46d9311ef55831c415385a2ca5864935043e81f7bbfe134b133b2ce82d0f090d0d592c6ac19b89b769db32ff21633cb36ae6538e4f5dd84a11ad50436990344c2771aa36b9d34495926aafdd097290e89532fac3f574ad0fdb083757c99333c0e8c41068af59fabf9d391a3e6a393bc84d365a8c6086645559f3319ae761bb992c4ad22f7743007ecf1260ed81ba4c60a5d6ef21e511cc02681421280e95b1b943f615639d8f6e5500a894228b9e4d9cdf89f8d123c4cf7085deaa4d57ed4e001929212c03a8e9fe5a1696bed6b462d23fa49f29208342192bceb91387dc3da9e72d02b55c5c8788cfefa5d849299c9d2a16885b4c03ad665c8736d7e21e85fa45bf5204fccfeac6b93ab95d57e2ad283ab15cb37fe789575d72450f7f60850a993b7d93a73088603fa3fb04ad05ab97d9b750c065183feff23e8faf0fb14f64550cf5883109182a78c53fa6fd8cb22221f964d69430564ffe9289349589e9660a266430e07a9254c1b1506de6a9f92f4112792096c9a28936a139d5e586818b9f9f6951c31980de3a63400c505a333933f570adb59c138c35c5d531b57380a53ce6835208becf18d5d3350734d3cbd4af994804b87e786c2ed2bb7921dd8b6dc1b7ee82aae79013e5c063c6700b5f09c39b2c4bc9da1e389bfcc0e9c10e2f1a563e183ed437d3cfd9c0f2018f8aa5479db2010e51ba2eb9f476eee721826a6821dfe2f29b5a0b4d85a8fcf7fbf442dab033b0fb37daf43e8b7737e9e61d81671f8f0ca657c98d29b11c7771b02b4a6e46644fffd824378ec36e4d89cfba99a82faba9bb0ff5002bd09bfc1a9ec936f52e86f165650146ea308f71a8494bd7f8fc53175a2ec6f46c8758be2ebadebfeea58c1d202ef4c6a68fee997d7cefb607896e7c3bbc20800b6569a15a392239ec72f22db8af9c63928b8aa6aa9d85a65baadd2c2a81f931a5f7e4a2dea4455c15d737aa78c7b6cdaa210d2afe9a6893b399c002f75db33d16a5491126b25da6d9a31c444e090e3dea07175a4a272ca48c5395caa48fc959ee4bfbea41a40d6fd5f14560fe50a1393be3fae900964143e93db2169f9ebf102f61889879856e1e4af219b105b76acb902b2ff654e549f45b03d15fb3a420d84e5521350d9e49efc00cbfb92d2999e2b9f86b2ffe4dedd4329b4919ab5c60ac077d684697b26c58c3bfb707f6bebc5b5db30672df3923c37bb5808aed354fc7ff24e9edc98bf77312aa58069741b71d52decc683d8e3fe95929231fc550b75406498bf24783288790bed92ee253fc0f724af418b10b88868ff8677b5fc2c7c7dc57cb31a33650a7c7540fb4c15bd7483037801837688dab673c3c688bf35a0a8f5b727a10a79398d4c613e098c0ff3c73b8de1ff7ad34e945780d6d076789ed774e4823aba45b65d881c4427f40a2568eb3202d9fb424b2acbb759868bc1fba0f0f19011ed46216f38286b7cf1d162c3e011d01ba5710dbdf01e19c5bed487eb0508ff567604453b8f6301c298ec359734b150bf71ccd6445fe25fe8e65fd68bc79ea6cbf89f33571e49d576a668b19a07d6c5067191dd579a3a2aaa250ca0ae105b0fe6ed37bfe73ae657cc2c7298e53775cd3d4e60c5f93a1b7fe5e61cee0cf6e553e1868d9ad30bd7923f8e9884517749714c2011cd1b63b68953ed85428df0e460fb67a417eb415eacde06009b1f76cc9737aef0d49a31a6c69e2875043d089f6afd316287b51f35a5c977fba00997df5f0f7005e9b2143434e9db8410ba1dc5a385819e6205b38a6c51da4cb1c7902f4f2c1304ab610b5aeefc47872484d7256ffd1e4103a8ae465ee5f1f8acadc1c39179c866715afb3857d14825a2dd2871343b417fdea7ffb452fa56a2a3286c7abd91d9305d1a74dc0d4abf2e7b2a46f3556af048ca3558b5e234e2f9f394cb663eb0300ccdc7324fa3cf62a77ba7b2916e6d5d63767c79254a7610d1b5a3611fc04e3b8c8d702440e1921e2a077e475ad69711dd6cc6c525ae528f74488d83b9e548c063d0b4979d6257f58968fc380bb2ec62e5ae0906e435e54fa34b1dbe6812648da3ebc3335a0d702302808d6e15993fe72631ff4fc2103ab9aa5a3219cf1333d12ff81a574131fad4ed3c04a24703c732088ee5afb7125a29ac8b45596f40b44e09f7519c3b30588e46ba7744433982912d7120b1f6a6f4b9bc1a280ce8b8d685e907776c64cf1e1ba2919254e974abe301e3cdcc2941e3e14bfcee5b1a60af1e80043628c694d972f58a280ceeb567e79f8dd536b9040144e497565c59cd40bd3b7385ecb23c7df6ee9ae4865b882bf6516bf5ff9dbca5a0c57b6bc982ad03de6b21769a92fb095a98cccabc5076365280b81cd326137a8e43b13c2f980a4863f811ccb9151e84a25600002c3a75ddd7f3baff0e6d1418c0a72370d2fd02348e403d3833318e5af1e0515b78be4effac4d9b16b99b1", 0x1000}, {&(0x7f0000000240)="bf7b8032b52d7a0ad1f6c1acfa7f657a7a751177db099c17c02f3f1f970b093593eb35e238323e90f13e2ac3", 0x2c}, {&(0x7f0000000300)="f6c2a8c29ca6ab86855e548b03919466919662133db7ae87365c7b2d77894cf79bdf912b767d5ea491dae16bd022e3709bbac2971b3f8f4b1dcb40801f1132d7802060aa3feaff23d7095b7b085286f1624bd1a575c1ad86c92f0993015b54b9879797e8bcc56db91c0e411cc4b983e66938c5cb817c5408277bc673e477f04cb43a293ecfdcdee73bd03112aed8d41ac0dc1294579f24f66af9b2ce8e060d2a9096e083f8502fa912e2d7a72ab49f18e95facb665aeab5ea95cafd4eb23c76c03c4ed602315a6fa7f4bcb66d8db7af3cb793b26b390c7a8c29bdbf67ab2d2453fa3a3f02d9c264b50d73d491b912377a90253b1b0cb670fd9220aa91644", 0xfe}, {&(0x7f0000000400)="c5576cf111ff60987082ac6d22e4ab32a89d8e43c3ee86c44292892cdb93c58e9a6d446dd1b520ea5650784f7b34e79d3e002e1da9bb71a31380567eefcf31435c05e70757b2afd30b253bf145b3cc9f3476f79f4b2edfc34d231f2f0edb6b5d0abf15d90deabf5edb3a28fd70a6f07a2a1765734a2ecc4994840769b59a3d10835e1463cb3b84276457890703b6050b831fdae4dacdc7e87e33be7bfc6f04", 0x9f}, {&(0x7f00000017c0)="e07fad1d9def474c1e5fcf1b5c7306fca51fcd5b03604b41a2cbf2940d0198a7126fe76e107569bca9afb57dd4c3ba81858bf4538dac97b474958870237f9824012e16f5efb343690d58b25bb78153669d71d12266cd6da2ce9a04dc48d7a90416580ea8e74b8913f07a57d121d6d7d2873c1559e3646cf4b5c553d102b0475f297233bdb25f76ae2b3b8f7abf84091a9ff99a4bc0f1e117fc73cfe0ae62125078092646d332d3529fee8af805c52f92e81f399642a01236e8cba243aa8e47f6139d4ad1b43e17d926b0c4746d01c01efdcd8795211bda08b2b14a6841cf0c568de3d1eebfa72bff552a4c2536f8d21a7953f217595068e4769a39da36256c2d5fc4e4fea5d143fa3b1102eed2504408d3a22d34e6cdf8db4d79b488a3f30aeeb86b8d867711a168065c4ed8fe46c764298ec4f0968b3bdca120a002320eecf850626adb8e5ddea9634d6aa33000912c7ba0520c60e86612f71466dceb4d61d75feda07a3549a414cd833a1cc6a784606ac5046d5243fb5dfe1341c3d5e6c337f69ce30fd92f2fd2cc903f469d7cec6e12ba39db804e3a6c29de0dd4ba6328fa473c1fe59c972f2a338e964689b0b5c30143703620f63c7c68e405ee98cb1c9b83f91f9a2eb322bfa30ab04d75522cd53ad68bd195f7d0a10502448902076e048cce82a780776c52582de6310580d03a73379f4392d327827e44fa7d6993feba22d106a1ea6575a3d6bc4e05796a9b63ccabf2c3c1f3f463294aec6d4bdd1059e1e08ced92c20821d8be1fa403cd0b7062029959d00b96a9d1bcf68ce881a4dcc7f5ca4818fbe2c4e4a4d7a50db52ec6dd2a2f31c40d909c2560bc6f16935e72ac29bdf0fba7358572c730c250f14a07f62c49a4db818b47e0bf18471e5e4f96d0513414e2bc00a40db49016878f6749c2eaf070bc70e4a367550063c535a0ed9d28b0298fc3b748c5db39c5550ecac56b195f86b3093afec4376ade1e33b4cc1c0fec5882a9092cf7c0b627c56f9da3d8985302fe9ba7d884f7dcb2febdb155486e933e300ba6fbdc947d040e0c220efd271a4399618f68c6270d949318d04843997d72756526c770093dff429925e6da5c674942fc9b5e6f78fff894c161af01177ca602d9cc1b13edbe596e0bfc0d276876ad096dcbbad3222661730f23985433f15900fc0bebd31de22d84bb9c1d30b90c239880e0595f1d7e0dca7ae28d8bc129d5030707ccae284e8fbf5a9c3114d95da4bef48282fe264fd3b65adf037283b2c1b67ce991a32f98168de6c278259442cb9f1e99a1c4aeb6c2247387b8ac2dc67ecd9a1a47f0d2f8316357611c8eef351012f6d6af5d2cb82413b7e529b30c9494cf581e0781fe543086a3931e92207c3e9b7d07084039848b0d89a79440bba82c312d6d7368c33d792fea2cc4108249138c6b78cfd9ea69376736066a4a1d0cb6dac98cc2f75c6d974448dcd18cb4d09d68b1e28eac75f8d6ca5f34a8e0f9f696fc65bc3f691fc6754bc0969c858de8129ed27ad21d5776c061dd0f88dcaa10f62575c023e7b9532ce1434997d0f377832c287e8930cd9b4cc18376beee365bf7880e24b715ad23f77866ddaf397d85eac8f76b30179b95996dcfb47e12a1c7f066c6155b411ecb52a1c1cb41060cdd83cd4c26bb4d9abb819831c28a6df0dc5bc682e27d459c53c477523a65e3dc5f8a8c5e3740a8ad410ec5c1c90d464ce031b8477b49768def08165dbedc55fdb06f165b9ffec79946728fd5396370c6355efb9c2115bdd14f0b1a75d36a7f302b649d15d1d5c8692603afcfd8c9edc0abd9d744b33eab13afbe4632fc7283aaa3c0bf15c750fa613b8ccaf915f8e1790c524772ded94f629cbd4668020c4133fbf531a33d403645d2c432fc16df0a19cb191e44ce57679a5b85cd83ec0caff6edaa58b4de864af54de744b28c8d304d66ece852efee936ecddde5e66a501a567f9df4246c932f15a6b7b8da15dec7b52487c495127e1dd5f404a46adddbe7884fd05d3181e87e68803e62c55a1f75f765dd7fd837f9d930c8403c354ff2437a1375dba6dc429bc4aa1e3e5ae0c5260cb16292932be568f63d006962f2dee7a3f19e253bca7a6fc661a563f660316008be66ecffec432d5fb0d459524e5ff7b392d47d943de6c37394737fa22d7f9745aff8feb75dc2a7c19b8a5a10ec67b922d0becfaef3116a6338c2762c5caf7e183f7318dd1c484f4e91c12f5e18a7195db8a8cf4e7b1e12d3eeaa47edfc42c8e9602c239f17a50474bf01af5fc12661542d58849613a841d0d2c3bbd4ee3729bcadc773e477d5e2b88c92302084194201ebcf9dcae19c648b44983c1a8f4a4911ed7c02b063d6b2f68af1784f769b6cafc8c2593e6830d6949656e1b4f3b985f77f74461e5568a1d1946282ab5c2a12ed7a9105fe6267c7747c89c3b3f33e289e719c83ff5df1efbebc23841c0a1943abf77a59fdc44280fd90abd01de00480ae9357653b960b983a1803672e38663d3d8c8bb312bb3adee9e148061bdcbc4fd40e58575f11838216380cc6ba07115bf6d03b5736f70570e9d0604c241e32b3995488054bf7699f596b4e1f3408b1ac2f8755ceb7dce4e296c1219769c1886e4ebcb344f16338ef62df091f1a577b73f34efd42f574e00f2b776ed18728aee60c2d059d38d5bfbbf08f18f6b74672e1cd7c6ddc3b3571361d44578b451965924e5432417ba430ff00488a003f27d07d44061f203ff09a1c84babcee8e2e81b537c9e6072896cfca311963dacec0a3b072a2d72924a49f5eefb9d8140f398d7879d963e3f5edf5d6945161702d030e94a83c65c0f0928d07967675fd9afbd1cf6832bb106c7ce11875023515adf8c78dcf7ff189e624147419797bc9c24dad5ea31a0c64ea0b946aa7291e7d560d1f36634ae9ff33a2ac472c347666a7802e1d0d5863ce831b5ffcaee939c33e0206d6a43879c3d0c5672f01ffce44806668ba6a967354bbfb0944926b1a73e5c8b93c0023394782d726ac84d55fab4d99eec122ec4cb49fb71ba1aab5d17fbeeee2d0b7cafdb490493f22f4b305445267c58a2040944af98485c0c8df74b5a3ed32c34af72481bc9ab704edab8f78fd82efbadd712abe37e5f50edb86691bafb490d5e2904d7d1bd0d7a09cf5d537c805ea5f5e3a16bca1fa8758eb81e9f999287b8e6448772ec59251801a2c8e7bff784c2082253e1524c745839187eec574366780972b8cfa789d5276aecce3e908677ebf0c44c50fde4fc5e6087bfc2725ed609ad834200ac752d208e631edd1719436bea800cee95d25926b044fb99370c0c3d91487b26192c69c5d8c59ba56a34382b469fc9db55adc5ea2480466fd7ce7a4a546f64a850ff5daf225db71364fa2188e4a597b9958065a3de4909c19b35ef5e5925d4383aca42805720b01f59ef0a27b2540d049abfae8998d42d33a4d0413f511750f4c27de661c82ea76de772c5c8180fd3c15e5f58a19e4f6caa9cf79f5e208dab31f3218f420854a57f1445d9b9c03e82d8652da8cc82fb5eb8d7e3ae6b7dccb1751f21331a49d420c2e12ffbbcae3978af2d2f59152c9a52dcda3d0f69127a1457e06bee3ca3e4d757cf3f5eb9f4a7e32b4904867849012a6b2aaac18f161e46ee9b47eadb59fe1900c60b365da743c1816f7bd28675948a11bd48029dffa0dc0be7cea2c28e2794d548e41902b0ccf981fdd74de125fc16f674f6ad052335b8583d96e50771cc3cd294b2a4647c0535b3591a460821c4358c8446fd87cd83458af3c054d87725bf64399e17c023df52cc79e0ba1d6eeabce40f8a4c646b49e04a00e132aea985c8753a0b5be7e8c85caca483122f9879d5d5ca730685da5ba45beed0ca10eef43a21843be3a18ce558f52d64eba9fd657ca15e0262e5367019cbed092fc807b34fa3df443c506f8711611d577d3f98411f7b01c45c205c10718468d89fa7efd591e2a50928ad302515f7d63fccdbf50a869253183cace3097fb4d8567e8047965496fb7940b762b78a10fe33bd7983688db2935dc42ca22eb6adda8493e4393e8c4a19320a0ab043923e586c26ebdafd13ec18af6c2285798c910bc30eb8dde43aa78cecd29dd96f96a64d39f5559f319ebf316acc51f7ce15d228764ac46b30a14c95c7a2e807ca61eb6d4ce7152d72cef67045dbb918af056bf8d3b692d30a80271847b59304351545e7c6db572eeff5a043b455b0575d60bdac0232348d4f9d3adfebfbeb3b620539dc4474a869e8b5d567738a3cd7612d83bf7ff532caad84c680682a25393384a48b8b82b8ac34e6f47410739d77c07be3df03c9356e4fbf06edc78c74203fe1cfe3c18a3de74c803eda3467493aeb6709195581c5209a89aae83cd20ceb65e1e4e28123018ba65f2c7aa9d4ce84143c9932215e074db42b7ee28f0a62561acde3dd3399b07e9c0b6677189b1c74c49b72aa3698cad0b254e32b676950ca6894d5a5924b47b9f85f55524e6bf8bc205e21fe38054f43b83254ba67c863a5b95f755dfb0cb068f5525e849855a298e3d659aa001f653cb24807da99489c761220f34346c4dc8eea01051dc55cd8d8cc9d52dcdcde4d136bc28a52e818d1b58d00b9c7e20a5408b2cc1171dd73b96e70fcf8fa312cfbce195cff738f33be1c2a3d9774799d642d77919440dcdc957f298d9585be3a2c4e74ba210fd0086c55c46d2076e12351bf34157979f45d56cfc48bc0a0bdd27922217e146acde5e43e93e0947df4ff7f3a9d4bd7ad5b22088cf521ceee02493ab4db4a2e60b6fa4445a57559f0bf60f6486d3f3d333ebf6682c7af36bc7ceb8996007eb06f9fc5db419abc71b267028dc55754a7fb68144c6a4a1d7d3c141292ee0e9f4ace9305dea036314c65aba198a7d16ad5a27e846a925c573a09e1ef45fee53f6b909ea305e62b222eb5c0fbfa62509e50b746bbde0602b33cc651ff92c0c9919df1f06326486f72da8cd2226d8ea21af3e52f4a00afcb6f393012a67594a9ff61d924b58b83c05c5a45e1464a6e8d0fcd354f385c5d1196267b2b0c606ebd9eb9dc066fe0ca847f655c5115591c4414fde555806fc9b6820922a925a0914c7ef56565df88c8d50e681515563c51e7f6d587f50acd555c1790046337ba2cbf63dc4fd7705b3c1199ad5a70caf57fabcfce4ee4546204c199445db9e4cf35f7642d04cfa2efa66487830846aac2d6263f58f4c6e900c6a893c5c7343c33285ef23cd4cd64ffa24c3efffe6f159e393d3b19e4a36199e2ecdf637db3a2ff5cd3404d64bce0da756030247da3a25dd20a4ba6843bab27ca81addc654e8bdcbcb733b9c820a78636aae858cf1199a98b101ef3dc6de92f469691611292117615b106d56bad82efca0f40bd343cc30f6ae708840a3ec75e7f5a2a066a6546830ca694ea668ddbbe6e8e14e96d30079b5a7fb2bc7f28df48ad57e74c423aae28c4eece77e60e3735fcda7049eb2d0d2e635d5de0c2e92f4e09c5de08a942011455bed77a64cba326f782f39c1991c75531be43b4a91c7cef84b9a72f6b84ad196a29cccf9e4750aa3661e20035710b94034b70de11522672b432352840dabfccf4443aaa26eabb1794a73d11cab6b366d07436af87f6c5f1f4c41b1d024799da69836b9bc0eee7a74f5836d022eeb9eb5c8c10738c1413739224a6fca1592d486e50babb464a16fcb276f3504377dc5134015f2f11dc6d01d05428246ce1a487b81a5aed96e23c996587e3070cc43ac9478096a953e018154c11394aaf1382c1f4aa529912ad34b", 0x1000}, {&(0x7f0000000280)="8dfc7666fa8d39b075c21125be1b111baeb3b6cd2c854f", 0x17}, {&(0x7f0000001540)="ce25f27a81032741e64982cdaefd2b397300ed7015c03a06c91a291d862cf37158864a31e662023f9ff9c6fa1558c0cb99d1800388db97ec716023602c0781fbb18fd3773f42f038070edb", 0x4b}], 0x9, &(0x7f00000027c0)=[@rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r7, r13, r21}, @rights={0x18, 0xffff, 0x1, [r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r32}, @cred={0x20, 0xffff, 0x0, r33, 0xffffffffffffffff, r37}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r41, r44, r59}, @rights={0x18, 0xffff, 0x1, [r60]}], 0xe0, 0x400}, 0x418) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) read(r3, &(0x7f0000000080)=""/23, 0x17) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:38 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xe8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x8, 0x6, 0x4}, {{r2}, 0x6, 0x21, 0x8, 0x9, 0x77a3}, {{r3}, 0x36fdff4cf28b6741, 0x0, 0x80000000, 0xffffffff, 0x8001}, {{r0}, 0xffffffffffffffff, 0x30, 0x80000000, 0x1f, 0xd0}, {{r4}, 0xfffffffffffffffa, 0x4, 0x20, 0xfffffffffffff16c, 0x4fd1}, {{r0}, 0x0, 0x48, 0x1, 0x40, 0x1f}, {{r5}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x8, 0x17}, {{r7}, 0xfffffffffffffffc, 0x20, 0x40, 0x7, 0xfffffffffffffffd}, {{r0}, 0xcc11225aa4c91877, 0xbd51dbd53b133537, 0x40, 0x7, 0x8}, {{r8}, 0xfffffffffffffff9, 0x121, 0x1, 0x2, 0xcba0}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0xb1f, 0x3}, {{r9}, 0xfffffffffffffffa, 0x23, 0x10, 0x0, 0x2}], 0x9b, &(0x7f0000000280)={0xfffffffffffffffa, 0xe794}) 16:00:38 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = getgid() r4 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./file1\x00', r2, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getgid() r12 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000240)=""/149) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000362, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r2) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x4, &(0x7f0000000300)=[r13, r23, 0x0, 0x0]) r25 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x400, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r28 = fcntl$dupfd(r26, 0xa, r27) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r30 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x800, 0x0) r31 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x40, 0x0) r32 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x8000, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r5, r6, r7, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r24}, @rights={0x30, 0xffff, 0x1, [r25, r0, r0, r28, r29, r30, r31, r32]}], 0xc0, 0x4}, 0xf04f013d4297098c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) write(0xffffffffffffffff, &(0x7f0000000040)="1d35daf8cefe9ca5688e52654d0cdc253ed467d4dd3b7fba9522a6fdea4fe4d32ad3981d34476f310dec7cdaac19ce2f7903c754a43858cf4b", 0x39) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x2, 0xfff, 0x1000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000200)) close(r1) socket(0x400000000018, 0x3, 0x3a) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x1, 0x0, 0x703, 0x67}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:39 executing program 0: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r0, 0x0, r3) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fcntl$dupfd(r4, 0x0, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() fcntl$dupfd(r6, 0x0, r7) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() r11 = fcntl$dupfd(r9, 0x0, r10) fcntl$dupfd(r8, 0x0, r11) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = syz_open_pts() r15 = fcntl$dupfd(r13, 0x0, r14) fcntl$dupfd(r12, 0x0, r15) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = syz_open_pts() fcntl$dupfd(r16, 0x0, r17) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = syz_open_pts() fcntl$dupfd(r18, 0x0, r19) kqueue() kqueue() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = syz_open_pts() r23 = fcntl$dupfd(r21, 0x0, r22) fcntl$dupfd(r20, 0x0, r23) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = syz_open_pts() fcntl$dupfd(r24, 0x0, r25) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180), 0x1000000000000245, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8000) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:39 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:39 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getpgid(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r8) flock(0xffffffffffffffff, 0xd) setpgid(r5, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r9 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242e0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac4d8e2cfab554799b9b813ad30505e8f5300a49fef9d612f871f4385f0415779aeda606efe65b2c53081e75d2e9dc97e0d98e09fa202361cd8cac7dbbc5b2ac1590900000000000000000000000000000000d035cfeef1db678ba9c51b860b0c9125d937bcdaf169bf3a51525303d7188f3448b41d51208f43c3f67d2debc1656b4edec4addf3b7383290dff5d22912d8b510b71d6dfdfcc6b7267c56fecc57404a1e89bd7da394b6b3cfb02c76811a9aa177efd4ae4f0c6a5a2bed4b8d9f8f7d7a4fe69fc70966f65db045fa0a15acd2534b695f54d27f14be7ea75113bb62689bb444b8ce2e101fea3b57393d8b2a2f46287310a7f80a00d3ea3b8802a7c5959c0dbf1ff306e7fa767b366d56a7579c562f5584df80b2053"], 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x3) shutdown(r0, 0x2) 16:00:39 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) socketpair(0x26, 0x2, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = openat(r1, &(0x7f0000000540)='./bus\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000580)={0x1}) r4 = semget$private(0x0, 0x7, 0x10) r5 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) semop(r4, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r6 = socket$inet(0x2, 0x40000000000000, 0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1a499e281dd718f5, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r8 = dup(r6) r9 = openat(r6, &(0x7f00000004c0)='./bus\x00', 0x2, 0xc5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r7, 0x2, 0x1) pipe2(&(0x7f0000000500), 0x4) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x8000, 0x3) flock(r9, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000240)={&(0x7f00000003c0)=[{0x26, 0x2}, {0x42, 0x1}, {0x4, 0x3}, {0x5, 0x8}, {0x87, 0x9}, {0x1, 0x7}, {0x40, 0xffff}, {0x2, 0x1f}, {0x22, 0xfffffffffffffffc}], 0x9}) setsockopt(r8, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) munlockall() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000480)={0x3f, 0x100, 0x8, 0x100, "40693adc28dc805040a025d3b29476e908ff1d27", 0x1, 0x2}) ioctl$BIOCPROMISC(r11, 0x20004269) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x42) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='Y', 0x16d}], 0x1) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x0, 0x0, 0x2, 0x9, 0x572f, 0x9, 0x0, 0x0, 0x6, 0x7}) 16:00:39 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) getpgid(0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = kqueue() close(r1) r5 = syz_open_pts() pipe(&(0x7f0000000200)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:39 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x30}, {&(0x7f00000002c0)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7efec56ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22278b2d001f23e05900d7793626aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b45457f3344ce93d969b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c", 0x15}], 0x7, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) r0 = getgid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getgid() r5 = socket$inet(0x2, 0x2, 0x1f) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getgid() r10 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x1, 0xffff, 0x800}], 0x309) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0xc0105715, &(0x7f0000000000)) ioctl$VT_GETMODE(r14, 0x40087603, &(0x7f0000000240)) setegid(r9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[r0, r4, r17]) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = getgid() r4 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x91, &(0x7f0000000300)="480243c3855e007a155e279e511efa96de17b0591df4b0ad0deb8dce1185963c25c0fe0b0dc3e8a8a91d3ae75ce1dfce82d9d858f42d1e37ac0ab724db0aaeeefc82536a1bef84d36e34092480da53aee942c91e102d761db9fac2c90475b9d9afe9406a862b201d1dcaa82938c1fbbeaf70c364b88eaa692b4dfc2ba85bfbd3086c47450a46c32070377e30e569c893fc") 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x0, './file0\x00', './file0/file0\x00'}) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) r5 = openat(r4, &(0x7f0000000200)='./bus\x00', 0x80, 0x40) fchmodat(r5, &(0x7f0000000240)='./bus\x00', 0x0, 0x6c577d51e034bc50) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3ff) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:40 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0xffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r2) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) sendto$unix(r3, &(0x7f0000000200)="c26ffed521e2cf569c993690974c4890d20f5101ec8c1dd3388a987422af807a742c12e1408e7bcc9927cfe962899901e3fac396f7dc972834440d2d0abed4c4ca5df17a3ecec2cdfd4989f30cbc6bd0cc2f20d6126a67ec692d6fb230cbfb63c5ddd7907571c31c003c15e883365458b8054342da52ef7a70c0dbe879d67e748121496cdb2d02cef451c09c7597245e67b4ff6123a52e5cd9df6c26026c220d8a9aacd1f6aa4c258d3d45df027fda971ebdd10dc0e895cc9b175a22d6da2a955003e9ab19f26427c45dabb3ac9b65d9be52c5a012d0bc731e28f925a639b62130657dd8780724a386cac92500b798af36cf3eb0ec211eaae579f21ccc807ee570d0e741422f4321861a2f1571c59bd19e6c72cade6baf2d53298eda27bdbabe116f897cdeed8b7c9e2a55ec7220d1b75e411724f5556108ebbb4c5dc0fc7ae25f67439693e2e7fbf8d36c217b77eff3910a5a0c0b76848d557f2d558d2ef40b414be244b7daabb94f667ea470a951a28854b7ce7e4e73c1997992ac553af86a996077501d23575138583b871b8a414aff7510f442c2c3af68fd3c8d13b25aa3a24229e4e9868d862d857cf7593369b7939dd337a28c12241346ccd83e34059e26d51b26c97aac1787675a97cfaa9998e1a5604b4498652a4f6cba3fc6407384711b06a0a31995d98ba64423b3eebd23f2f2438704c3f71267d5aefe12cf769dd3e24cb4ee0e5240afb677801eb60a8cf73da5d4f3d5b30ad8f4d80cb149d4f84d9d816794e85215b62efdae826d302c7435d572cb3377d836598038ffc0146a08781538c8938ce4a03f2d57b84b69081a2cae7b0163c41f873e601c89e7afb2628fe07befdbcd21278b10c5a2d6bec61b924ccfd0d4aee343e7daa053f124c5cf9a36f85df91a0de86862f435ef3bdb645cf76e2db54c8b9546854545f04f0ba7f1ef4ec20490c1f9f1f148497e8326d3c2183c4e5172f6b39d38adc255972f956a2d48a865a81360282f4f0e938dbea36918f578b9f41cd7634fd46d4d1f1bb92b113b7847665a7c0f0830d6ea9fda38707d2a45d2766fb9f8cd468fd5fb48be9fc4393150e9844fadb5b07ded67955ba4ef0c9d84dbee570ad84d5a494c5b90e1e8bec657fd786784a885a71723924b123e9337505c713daf54a4e7388f6191f10d4d7aefd6fda2007e81f0986f4a3a4629015ae73e725e935bfad73630dad9026df0aa44854b39b754d2e125b84e1fd45abee69e08204ab56637835c95d035a40f2bbd5c514c0e98d44cc124a98307e6be2b4ebf0205c834c623f1b0d19b42a8f38a5014b0445f016701bc35e3e01602fdfbc44792e54026477f773d8ac471b507d017fa0ac15c3241a85714f71f844d39ac961c27418cf3d4858a06fd261e1aba3519d00a2d7413ea6b5eae981e90c91f53fe3cf6cf58b89d1be2318d411c625566b1d258a3f535ef2679f98d8fe691d666c54375fccb1c85f4e5838b8d6a76cbb987499b6355b2a1a8f8f4e12d00f02c2c572c814ce422c36ec51a9c94ae52b2e1adcd2ae71781d30792a55c8253d578111071023ed351fe91506736432d86fa1810ad27ee28d5147ab1e2c327177ed661c65e4f5e3f11c3061bb51e05eba03beea739b4bf4f4863e8a5b4880a050a17da5e343488a68ed1d40cd58fb1fc1c1f87bfdaa3a344f68c7e6e5bb9ebc7f023f5ee15333883bf1ef1e86ce74670f67dedd79268b97151ece9563504a557be85d8a5c6de4da937d2959a7bdac6b9ba4597a5b1290faaefe80a74c6e161831589e7ea655ba073fa58305baeba3f108018e2588efdefc04901e79a65576104359fa4b723c80c412de3b27b112823f914da7fcc6e56d624fb6c948772412ff6836c44737b6673c6a5860ff5170f9b59112ba573be87fe5cec529a5964f4d4052b7df8b3233ce3dfe5c862dd8eee1a21180faa62faf652eb88017b7eb7fc92e71d93979ceb9b7ff901236ec3fd3d5309ff3d9db8c3d6b7e2e8966b1d3f486a182a33733f03aaf16fa3ed4b2134151afb135891ca3531d788240fc16c7c20c9f7251d796efd4c0136a0f064b59e3592ed34e1ce3973606cefd891ff16a1ba061acab5648cdfb2b36fd8897046eb053a4a67e94234f613ece67e8493ba43ffe1ad77e59356a7b7f2447012d9ba4562240977a0dafb9ba9baa1dbfc15653e8fd1420d7bdd2aea743e1608c97825242ac9160b05b79ec1e5253e83d63ac67330ac7033c0719cf3b0e3c9f980f79b84995f4ab0b985147ea9da86b110e5bd8d369f65796529e26a8de0b6f90835cbe7a611375a922ecb0cc73119ce0b425b6a1dd5acf87fd5edd7f6c26e717ce6ff0a446609b3d71ae1384ef0319aa91c62a52b3d43352c94ca3a10bad9a6575c85bad4f7bccb0be14169eac27342aa7ff17db669f074246803cc73052987b65f29a2c04d50f23d2d2696ec75d74a1aa14678c64c10c495a72d89d1a07eb3deadb534a7a6a656b95c9e409e01fcd3c12e24cef50a4561424876697eb97ab752916949f4fbfdccffa46efa4afbe8d1ef8134743129152d6c8fef2ed32d79bfcde4824d84ffc8bffb536f92a4e68f03f21fad2ac982889be3aa7d7c0f8f5c111870b5a039e967b5ca6522c6035bd2b103f5bd7de51d75d497a3ea6f1e1cd5dfe16c9478cd47207e5bbeb8e0594e29b8e1a29a2348aa46d7fe49529319095ffc818753848d17e987784b4444ae1bbdda050358403a3aea75f74a9647ac1496b8a99e347241844f6eda9f5252386ca72b40b0c17a8ed9223ac4bf047d4dcaa73ba4870de098d881ff1f8763fa1e5f8d2a0335172535a86be389da18c216e576fab9dd9f83cbcf4c4e624e6b0340b488151efcecfe9fc0d0dacaf85f48310da5e91ee3633ae9f11d9df30c7ea84007dd8a79be0e8912ec201b466ea2bbfb819bd935a52069061f5df6fba602509bc3050bbfe3863c549fca7d248732224613be1873380ab36414e972dd17a19068f50de1a5d2b4b581e7614c49210dd9b848cce58bbe3a20a1ef9516ae923f9429c0f8d1f547ab23490f559b5b85a92d1e7056f33006c6c5ed5fb64b8e9c0b37b9578c353647fa8331fe4aa9f8143ff42877143ed1a188f2a085eba3fb0bc83f2233c5a69d672c6b11a6fdb498bd09df32ef66af610c98678bc633b4688fccccaf6699b37d00f22ab544d100d50c5f59bc8dd10a11023f5b8c3e5b42fe6b1366b2477f1f171c83cac10f0578e22d897bbe1a5ae071a4b6c1f55b8bdcbb0b624a0ba550506810601aa3d9664206f7d9f2ad6a8e94eaa261ced762de5e486c048e30d3cbb67b7c1ee7b617e4f39e2930d4f01976e4b875182ee3fbf684dac2c7d12442e67f47970600bea9762bbb53812049e3ad5f720e1ca9b07fb360f1b71b57d5a119bb67bf326c49b71c01a59dc112c2a37fc5b677942f2311cf50eecb184d13ae734812de30904875fb9af60b191bc71668a5a6ece8336d98b4150f1bda424ffa2918338f1e6e0f16598247e57ae75cf813a71331e0f9b231245973519d632d5ca84852fc30e012d19d32feba22e5d50e631a3ad18580429fcc494c19510d757968d60e6a427a9676b3528d94b2c07b49ff29be4b8ec44e107de0173580c2e866459a91321e459a17964f9cc089af15b3e0f4d776f1f9f225d985c969f1f8513b9491c901c8967642466839612e1b73a6cd85941a00eab602654642092d7088792e95e1a573b7eeb3d5c07d3a0bf9dfc92b0562aad2eff1dc47693839fcc127276d271e80972e96d19aface937217d8717b4f618729398ba7ad18a8a8ee5cd5c8ae3fa83db4e9cfee8ff3d721ee5e61d1c7e7801d9295a431e7d8b2989b8111d4f70d785aa1691bcee5fd361cf5938b1be0b5d66eafbf5da42c0715867aa4a754c908eebe55290907cd80df1c7ebbd4844fd94e19c11d40c91d2ccf0af2dc3d624399623454b67e8c49c55d8c0e79858ab83a77965ce3008119ae5d56d4d5f341f09d91eab6a06b4cc4169d2115b2b24f16a7a7299aa90cceccfedf688c3915ae665ef5caa1a73ec326ae9229c3ae852345a694095d54d5d18544d34dc8e162f3c6e4a217e4c1f9bc7b4874cb85eb8ae25aa039986669137a9091ccdf84169e2f199416c3c476c9571e4e61112ba92cb6bb58ca804e6f917430e367d322a2eaa427f6cc7f6edf506f9a4c41d87cde764bac67b4c16b98e4c67269b59ef312a047510f7f871d503f1a5da22c33b8e565be34691c940452e9cf2fd6b55274cb35a4d7487409daf9777aa6d2a5d6983d482719808083ee783bd857bc4cf769916a48cd62b87faa09923b631338e825b9f2a608e9864a68c14f32a258e038ce5d74afa2ebca96056bf959046094d83d31cd06e803ce71e468d28fa538683a85430f5a9768a3d70aac7baa01cab9014d624779c9a02f7a4ae3460a0c73c8e3363828eef95410d783f4cb882413d9860d432b621d853031db33d1779c937df48d6d52d07debd258de0181a9ca2c52568e9ac97f24f10b07bdb79ba2dde8b7530a7de4c04884599217c5b2d7dc694496ee9649b82abb11cc6925e2b6b6dd556e490458a5e18e0d28795a4cba86f0a4c098d3dccc4db4b951770f2d868496db28f5e00cd2e652eab4c39a2383c9fd69276a4c3db0f439cf9e4266a024934f7a93336d05f766c2be356cbd66cacb2fde3a56cb63322f4d804a144e3b7a1415abd36a368ee9b4804428b383903430d875d6cc5a79546479597a56620f266119e60f7de586970fd7c1239aed70a0108454e6f659c75f33e68264f44a7698d6d0d5abdd8bc58b132bd58431c9708fcf6affd65cbcc3e02871eb6cba8375e437826aae5b01841bffae70e6d2467f968d39b493a73fbd687724156d01eacf4da8a994df8fa4482fdd1abcadaefb7ac2506f127b0190a02a67dd8db7e7ec96381cb0b70d785189109dccd3f58e63e15dff2ba8da5ad4e7b2451b2673918dd4dc4b53cf29d73602f66163777ec740664bd4e6a807d22197c82bb0d23923550e536630d18cca54f165a6c0b83e7e93d63b71d428f772aab9b25e1b8429cd5183d93480ced24df613b441aed59e9b5369991d404864b9cff5c253d015487a9d52bf0ae52be9a201ff519dd9823473cddcb6f806f07f4cc50ca0178f5aaf9cd5c5c75d5c7cbe7861a294c1ec652c6e8785d9ab0fb9fa65d031cd7599753d4680fb12e7b0a3ce34d06b65cbf208f0d8b4dd7a45cc5aa8df29076d1ece1f544fa5d625cef6743ad6b69a54d11afb1f1a7c95d01861abe241d71e11d00d950690f4058735185248b42a7e9a7e77b411abb274ba4bf537c450a3b4a795cdfeae2960da7ef07d1f3648aca4649e1873057512369e089ea95ec3a0b527e86c6a343563e243348c39b284b6e2df4d8442e9fed62debbdabc6c022140c1b21b78d2264604a8d18c64371fcca4f9b406c43fe83190b0acad84166a52ac36068fb004cadc8daee2ff8693e45c6a2db153d84d9e39d201cbd740c9536e0b1f38a6c78c59a14f26f05739923ec52bd7362d6c4c76d02a091f63c96d289db93d1e242367a7baa019aef57e32330f4b9e54eb9c129c1d6b42ceb5c876f28ad25d0df256c5e52e8da3e932cdbd88d66c01744e0f2ba42c045e6a923dc6b949d15cd3a537ff06a90146ca1ed0d896d0762313da592c6cf0183d5f235efaf05770aa70c69e46e952197ac3cb5a492c5d5beb45605b4d0f5a9f768b8a510c77505151c89b38575ef4460df489d7d39030bd09341a5191830b02533b346083b4324e049bddb3c2ad5950e49", 0x1000, 0x402, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r6 = dup2(r5, r4) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1, 0x40}], 0x7ff, 0x0, 0x3, 0x0) dup2(r1, r7) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) sendto$inet6(r0, &(0x7f0000001240)="184793d69bbe461915238beb33e1b7953013ac99ca51d5ec51c709ff893d29ff010bbfc264f76ca6b88731db85c2c5d006a00619e3408adeb40e802f020f62064cba90fe9fc7e70d88ec86cb897467ca4c41237d45592a681aae68fa7c0246bf355115e0b5369c8f7fdfa6feac41e44a3945bf05174625dbae1b9e6a32189b75f5c5ac8982f1cc0469b9be084e56cfeae06fca79ea18f6f79ea69426f94739708e37338d7f1c3e01d67ebdc0e4d368b5a0410c78956a71fac9432b95d68abf7c2940afb193b6256736d875acc7ea897bf6a65ba6146c575ac98dc48f1dad2ddc71b9b3b4c62efe27874911b36e30330b3c4fc488de1e7afe13f1f0c9fda80e4a7b5cb48cec9aef9d7f5c627173f98dded0058d8c4a9af3af1f33b7bfab45dba8d054766839c12e9d21ca8413d2e7ae394fd0abcfdd2389638c45e277eb4c9b90bd8b0b3a0cd3e4a6c2fa14de3bebf111e8aae0c1c88107492be97363ab2c76b6468a9bcb38f052d322c655fbefa4c426c166e6a0a305bc9112cd42d5383ed632a67955f9b0522a6546c95bb9eb61a457bca847424b26e9f0c0b08fb6f7b5cd529bc7b71f8554ae8e2859f10d2a927b72bd7fcdc81ee58aa8e43266516a8a51f10abf6b72d4781f818cf1acca35ec052e0bf4b2d4280cf9e9658a835b851ac45b77544be62e234acbedcb8593ee7501dd60bd666c096a0424220b3e4a83bb7d5a93841ec9510a00"/529, 0x211, 0x0, 0x0, 0x0) readlink(&(0x7f0000001140)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) 16:00:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x9) write(r0, 0x0, 0x0) 16:00:40 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000240)="4de37c8262c05e3b64daa8c803dcfb20fe7d5bd1476d498dbc1d96b4fa603941f41a7a8714412698fe558a94192be35a185725c798b034ae82a71144f3484634a7ecae1529f0a3a05a28a83ca87a70e4f71615659380509ab72b8fadc9b3f624fddd7ad069f1be1a8a57bed746aaf2e7a7b4639d9bbef01bb6bf1cf92508203abe936a92ead55507b86c54", 0x8b}, {&(0x7f0000000300)="27db80dfb93b4b9197600d39ec8c59874045108ff625a293ff8f128c3bda252cab0a3d352242074a18e0ab77d4907a0af58645acc8e335bcb26ccefca01c052ff02ee965e05fabbce919620d5074cb6bc9e38a6088472e07bc0efb4179b66f92f083f4ead4cf9ffe3d8681446a0759414ad9f03e5d1ffbd90393be4012032612ae4e53405c97af80efa2d2a7cd2bc063b7a8ce1df01d852d5f228620646c067d8b8f97b4e18492f31865088a9041c92c110fe66be8dfcd129cb5bf26d7aba0399bc61a4a84c4ca34820e8e4860ce509cc61448a4329d62be85", 0xd9}, {&(0x7f0000000440)="cf45bb55ed33e320026e281ecf6a64a89223e90670ec9fe7f44d4a1053522ac37c611bbac1de4c544fdaf70ff6d268743f0e313572fcfef49d36353435b9b53034202a3a6ec5030953f8209f2851eb3b52c82a4c93c6bcee878a6d8ab059ab2e03f0340e9144f403c1eef248dbe10bc134edf0d87a7ab65edb8f2799bee9f67edc3bce60a8a02574e0", 0x89}, {&(0x7f00000001c0)="7a8fb622b5d5961b5ac68617c05509f9409eac49689228e2172f4e57b04005d22c157f74fbe66c5eb1045a2658", 0x2d}, {&(0x7f0000000500)="0829316b031156bb258265e8a1906461aa3124ddd4f07ec1eada9a9b70d236fea5e1e1aa3ba6cc39eb8e16d8bce6dd3b6abf85717fbb89bcc4e8a996cde6852870e7e9361064aa4bbcc492a375790bac4b4269333ec9a5f596e24e5da816af4fb7cdc0ef3dac4fcd608843c5af8dfd7ebfd5f93b076faa62ee68cbfa6a78cb9aaf50fa11b1e788a21a6a12135a30b686ceece545defed4205f6ca27edabceadeb9b3a8a91398731c343b7b1f8c23485ea66719c72728f8544850d75f95abc44750944e6022", 0xc5}], 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000680), 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x100, 0x9}, 0x5, 0x100000001, 0xb}) r11 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r11) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x987b, 0xffffffffffffffff, r1, r3, r7, 0xa0}, 0x4, 0x7, r11, 0xffffffffffffffff, 0xc7, 0x6, 0x100000001}) 16:00:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x4}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x7) r4 = dup(r2) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) shutdown(r6, 0xbfda30b1cd46d6cc) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:40 executing program 0: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r0 = open(&(0x7f00000008c0)='./file0\x00', 0x200, 0x0) fchflags(r0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') mknod(&(0x7f0000000180)='./file\x00', 0xc000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x8, 0x4, 0x178, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x40}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x9}], ['./file1\x00', './file0\x00', './file1/file0\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'], './file2\x00', './file1\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', ['./file', '\x13\x13w\xc5\xfc5', './file', './file'], 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000840)='./file1\x00', &(0x7f0000000880)={{0x85a, 0x6}, {0x3, 0x9}}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d, 0x0, 0x0, 0x1ff}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000001c0)={{0x1, 0x8, 0x80}, 0x2, 0x80, 0x758}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fcntl$setstatus(r1, 0x4, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/37, 0x25}], 0x1, 0x0, 0x0) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x80, 0x9e91, 0xfffffffffffff546, "420000000000feffaf818873b54200000200001e", 0x200, 0x9}) r2 = shmget(0x2, 0x3000, 0xa1, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x3000) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001f40)="4adefefd36da2867f3163f30f2c0a2829dc22ffe1655ffe5527efbfb9fd5997b2512834df020b877616cb616ed3b52772c1d7aba1f0bd51258f96051a3e50f430fc82921167558e4c1bd3eacc2506b276bbdb4d1fb68ba0e7d1abc2999a22e2a9a86ca46fea2174fcb9002ba68900084e481a95df89e4e21ae14c9ed104fac60521df6adaaefdd2413d0487751ca25b05281a418056018b3704cd1c4376353df634c5addfa9fcef8ec0d6e687fee647512f99b694a0b18d7a9500f55a364f065e5605b2dbb"}], 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x302d8, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:40 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0xe) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:40 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) readv(r1, &(0x7f0000000080), 0xa) 16:00:40 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r3) getpgid(r3) ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="fdb9b365da720c0ffe372fb2d4f1c8b83ddd84ec14b66e3a129d70717939d21553abc85c859477b9ee706efc0967dd6f544ff2efa450afafc1a15da282a9a9de5349cc0298c7aaf8ac098f4e7f768dade8bfd01817b8a5a1508726b75525a7b223b755cda07e571d3c399e2bebc2f24268dd8462dbbb2ba706cee97dba60b9fab5588dfeaa42247998b313a24edd354ee3831c9caafb9c2fc3d1ec8941ce4ab4b0fd5d920586b7f4", 0xa8}, {&(0x7f0000000400)="e30027e8d65968f3a35fb0dee31a5736892f79f45d75cf1c3d260c64c877d5e4e2893b70cfa0eabba165c830f4d3ef7f244b699f74c9fa44137d9ae37f587c4728e11b205ffa3913f37990ffb8e766bf10952c8a12", 0x55}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="b2557ce5fe109a94dbbe108ca7c43997d0151319ddc03c02f4040f12154df9a74dccc8fdefdcd43b9914615f2ccbd3f476aeeeed9152fcce04ac472a9b382a7887d002827ac8e6c7129a443d68404491c8f41a1993b80fdb381f0bb4e48e432e70d65eb0e5bb1f9db347e9d578c65d2467cd220accb9e3fed0ae4b6afe3d3f59394d1e8e72b4f1", 0x87}, {&(0x7f0000000000)="a35d8b3024284b4180474372a2fe89b581029d2c847fca1f852a0a3da90d", 0x1e}, {&(0x7f0000000280)="8b2ef7ac016fac32aac95c7f1357777fe1cbc1fc0cc328e9247398e37d01aef5ac01379985116401631b7dd3e2bda1e7cc0fef427a159834b2e485d327e6fbec9b231980cf39a88f09bd7f00bbbc8208d94ca75089328f4e89a9c4f47ce876784423e2fdd0e4eb4a49a3d1f109078e0667547e5eed79a0b462f18f2d6a7ad47122d9a8830f107ac92fa39e521789611745332964ce6fcb3a8463d9c158c09a692a8aa0", 0xa3}], 0x3, 0x0, 0x2c) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) readv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000000)=""/57, 0x39}], 0x1) write(r0, &(0x7f0000000880)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000300)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:41 executing program 1: socket$unix(0x1, 0x5, 0x0) utimes(0x0, &(0x7f0000000000)={{0x7}, {0x0, 0x100}}) pipe(&(0x7f0000000080)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f0000000100)=0xc2d) 16:00:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0x0, 0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000010000001152f554574be9ed", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x4000, 0xa1) sendto(r1, &(0x7f00000000c0)="646809cd8a8868224724356ea1", 0xd, 0x0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x6c9, 0xffffffffffff1188, 0x41, 0x5, 0x80000001, 0x10001, 0x4, 0x6}, &(0x7f0000000180)={0x1, 0x4d5e, 0x3, 0x9ad0, 0x1f, 0x3ff, 0x10000}, &(0x7f00000001c0)={0xfffffffffffffffd, 0xffffffffffff172f, 0xffffffffffffcdb4, 0xfbc9, 0x1e23, 0x5, 0x5, 0xffff}, &(0x7f0000000200)={0x40, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) dup2(r1, r2) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="343c81b4370452ada9e93758940119a2769cda1722b1c83fed690f32a1ead3d695d24fef9f96e848479cc30956321ae9a239d7d203478de4f9c66839700fcbfc577f216970609ce27aa35a865fd6a1076114f87080f0906588142532b1d03542a94ab95ac90c3566e4acdb0801b08b420fe3f5b74c5ef604ea4c46d793b71156667f3e58a20702e381b52f25ea4b8d702374dc73b052135ddb4bce3d568196c49434bb5fafe50fee11cfde9713b993b9c20f1047ea05cdc1f45b6cc23ef63d0c430b8888", 0xc4}, {&(0x7f0000000000)="7e562a911f1ab3c998b8564a8905c712d3", 0x11}, {&(0x7f0000000300)="ea104606bc469c42a835564def9b0f882a18876efdb0070804484a28a7da2dcd2e799b3c32ae894f9e31a8c0dd48162bce6e48251373388fcc49d6509cafef5e46ac8b854b3f69f9364c37b791326a21f4f183656abd5e7b897470c2bdf089224e47ad51398ab42deff6c8084e0e2b4d591af39f3e812985705af1693706961a66e49c98df2efe9780dfcce02312aa045fc28c4518c52c4f279a3079d32f7d6b869346c07dd3193044cc8b3fe8d17868f8", 0xb1}, {&(0x7f00000004c0)="974feb45c6839373d50b5f155a95cd54098bf633ed204b544202915820694502791a5810fa4a1b6668fbfab42d4954b7214d24c58d64560bef69e2114ae3ca14f526de07e00b4126a2d33460e5c103165880f337f83cf5d6dd821b56888f489e706879c301fb4f2fa36734cdf14d2fb4edec6e7b50bd38111e87a6ab9801201d3411116f26248edc2a1d7f9ffd6b417bcd9888cddd155b13de1d561fc1fae308e5b932df81df7da9bac28673ea1c40043d224707a1f8e8640a73d73b174baa0124dbf8931809183e51c86f1396e286b7d37b03debd75ad9e13203d", 0xdb}], 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = socket(0x1, 0x2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sendto(r1, &(0x7f0000000100)="fbd0351f6b272211285c818eaec7843547d13bc0ea4659f5c97ab22c3765370b2ea5071a4d833afb374dfbb57d03358bb8b7f93eba2ee0854c2f12a164d36d64cde3f4a1ed63e5a7c08bf6d37e169e49a45af3a4438f9d6970dc331f10e3a835c56b4098a72956e3647b1fd57f6a6d91bd45e0f066abdc81339c301d3e0fb1406d9586c8d6befd25575e9c0d659aed3c6ead106208c9ccb8e962bd9babc825c09f452e1b5ca0212d5da9d0129e8458401d35e2362284f226b1adfc6404cb34d32d6a472a3b14c7b204582d22def581769087699bdff8f80dd94a6849647aea3333763b07f7719b55281f6fa0c55635c09d2c555623ef", 0xf6, 0x4, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x29}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x228) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) msgget$private(0x0, 0x190) close(r0) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x4) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) kevent(r3, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r4, &(0x7f0000000200)='./bus\x00', 0x100, 0x2) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) 16:00:42 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = shmat(r2, &(0x7f00000a6000/0x2000)=nil, 0x7a41bb347eed92c8) shmdt(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x800000000074}, {0x80000006}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62070000e9ff0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) recvfrom(r0, &(0x7f0000000140)=""/24, 0x18, 0x800, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f00000f8000/0x4000)=nil, 0x6000) r3 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x10) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x8001) r4 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = dup(r1) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x2, 0x1}, {0x18, 0x3, 0x1ff, 0x4}, 0x8001, [0xd30, 0xe5b9, 0xfffff800, 0x6e7e824e, 0x9, 0x0, 0x83d, 0x2]}, 0x3c) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getgid() r10 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0xc0105715, &(0x7f0000000000)) ioctl$PCIOCWRITE(r14, 0xc0107003, &(0x7f0000000100)={{0x9, 0x1}, 0x3f, 0x800, 0x10001}) fchown(r2, r5, r9) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000000)=@abs, 0x8) r2 = semget$private(0x0, 0x6, 0x80) r3 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r3, 0x0, &(0x7f0000000240)) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r1, 0x20007471) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r7 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r6, r7) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f00000002c0)=0xc2e5) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xb80, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) clock_getres(0x0, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x1) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = geteuid() r7 = getgid() fchownat(r5, &(0x7f0000000280)='./file0\x00', r6, r7, 0x2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) mknodat(r8, &(0x7f0000000300)='./file0\x00', 0x20d8, 0xde8) socketpair(0x29, 0x2, 0x5, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380), 0xc) read(r9, &(0x7f00000003c0)=""/149, 0x95) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000500)=0x8) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0xfff) r12 = open(&(0x7f0000000580)='./file0\x00', 0x20, 0x140) pwritev(r12, &(0x7f0000000b40)=[{&(0x7f00000005c0)="05790613f214f1d65ef1d00237a9247db3c9002c276706a0b4a8573b8d9b9b86a7876529a138e109f712961242221426f8367b55dec219dd0e8e10359a83e85e9a4a4ccea5aded90d880c1a050112f1d40cd4af9c900ce0276801610a809b209248bc2e3d0121d74efad36ade9f6e114f6c74214499d6accb607a7755d9b10719dc0d89c5af424e93e58c12e34c0afe36927f167842b7e71d911c759ebb91f74fdd962d08ad2ac9aaad3621b1ee7e29136c01ee1d781db363a29ac2fbe9d", 0xbe}, {&(0x7f0000000680)="03376359cc197036ee1f6727eaa953a42b519db86f167129fa79c10f6c440285f838e9cc3bce1386d9a5b6e62e849150a6ab032662a5a855550cfc65e3eda2342c58ac22666723cd685d69208711bdb56fd88aea2114ae68a7bb79350dad8be800ccf74a34312fbbe635c311d414fbb32659e92853a353636fc87d2af712cac7be89800f60d51047d8341ce908c6edb0e2bed2d56741a38c1ad101473099b19dc7b5ea29b01a40e06601fcd7994fca6136e665ba50c98b02de73bbdeace6758c27ac66a3fc4dbbaa0b347b5e7658bc0b7ed6e03b0f940164724a1632ffefbc91025e22b4ec4dda8d2496c4edeaac33fd63a4d7402108", 0xf6}, {&(0x7f0000000780)="4e00df824dcbae6168ba0de65dadd11dbf2a980de7e6d693e423c8a731f0cd59e9272e978055afdbe7684192f01b06103d51d7c3500be97b5c6098a9bd48f72b5af109caa6b91d711cae2364ef41f3c90c584e9ebe57fd3a3eb4c1a2fe2a4abe0501fe29167947f18f05b7d3d1cb5c8798f84c33e3345339c3d25842f5738250124171cec72681e0c83c6ddccaeb21e3854829fb5e39eadfca7cc20cbf2f02b881952252c7cb66b7f5b1e7c73d9f945c1d09ab", 0xb3}, {&(0x7f0000000840)="7b9ef4dd512f50cfe938a28e977220f751c760889d9b5ac09e99f1b6ddf3d3deac087c8a29bcd95b49ba40cfff47d5f307574d7c8e29a06d8225139b28611c2f8adcfb272382efc35ba4353ecd", 0x4d}, {&(0x7f00000008c0)="bfc04775ea5d95f7fd466137f7c1964492f075b15877b313b478921cc5a97e85a7af2f3e18ed9170488f871ee8de7aea7da0436c93bf03ca2cce6a280bf7384ee44c4ce7334543681b5a4778d9eb5cdd7a3c52f330ff9b296a9ff8caf6aa1ab45b349d9880da1235186a262ceca87dbba5998e4774ce45fac6d548a7659135682d8b23900e27567c4c2707f870f55f18cc2de4ee9f12841f402ee0ea2b169d9365428bede22a2f8d976021a11c34107c3b3e41dfd3fb75a6474fd6531659f6954e48953e11835e0cb51efbb363ac6ed3", 0xd0}, {&(0x7f00000009c0)="88db41efbe3067161baef0bd9b9d35888ceafecd21347dd62ad7c63486d5c62a22e3cfcd2c8854275acbc213baf63fc624d73ec3cf295ca10cd81d6a5507a52502c6b3e998d6700140e4dd36236b3f5718ada6325d1ee8f4f1931e6589037d8f6b4eadeef5e393a5ba1dd79a0cecdbc3f758e09a91eec3935712b82a36b289238c083b94531b695a26fb27b70a3ee2f75fda8dad6c472ac990d7dd90f0483f586640b2cae08f029254c46dfe2c978c02", 0xb0}, {&(0x7f0000000a80)="e94c0b0326206ab69c1fe48aecbc39cc6f4ea8a71910c317af7d8ae9dc08538e5477e84d862f89ea6e9bcda3f64d90e1547a4c9c611fcb32ad586eca44f9b2a4c7d12edf482286f98d49cf121bee8006f6e05cc7606d822ad2f0b3e6e81e64a62d11a1b5", 0x64}, {&(0x7f0000000b00)="0c29a87a67b14a99aa2dd0d9b513f97d9e929b3dcb78", 0x16}], 0x8, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/bpf\x00', 0x28462, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000c00)={'tap', 0x0}) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/vmm\x00', 0x400, 0x0) fchmod(r14, 0x129) r15 = socket$inet(0x2, 0x0, 0x7d) fchmod(r15, 0x25) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000013c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="a67686aeb3bc62bbd5f3a22a15d783430863c0d163e2439f1d97d48731e9c56e3f82a0db57b49f8eea05559474c938c530fa57302d8e1bcdd97eaa4b0d60c7b6b15ff8732cbc0f5dd7ee292e9bb234c2cb047f4ee5edcb3267cef009058edea4ef48e3d4cff1535918b375b37fa3a836f9ef8a8fba6defe8320c73dded611aa3c54351fa8f2ff4fd64af0cda253c16cd52d731da7d615c918f1cfcc4c1d43709029abc86301eb5d78952cd42f50aebbf4ad9ccdaad9fdf66b52fe3cb1e42c706a615d13e52cd4a435690d150762a6e1dd9aece3eeb41d8b60b8fbd7a5c96d050f402161b1ab329340cb03cb79ab45bffe9e072ef5a6a94e60928d17d2af283a66f77c78dbbc67585dff3cdeb1db044ab91cd96f16450db4746c1afdcf684252bea217483e8125fcd88f99f27158561aebbc6b12ac5c64f6c32e152e576c9438461911a2362dae689981e775df0d431f596fa827f6dba06de70f3dcaa359193908a2b710179b7de7f1850ec55af329f805a9e88f9e1f899cdc1cafe0e5eac7381eb0ce8072e4c082cb3ab1d5dfe5cc3a448221617739fbf4de881c7600232e91f993d10b0d3921d7af8bde09ae5355c68d1297af03eec01e1c052d2a3c9f786041e01cd0444c00cc1b7af4e78ba39b3e2fdd5e2ed7859f1332b59774b981b20a442db0ec545742acfb0099ea7198f2869cd9654fead85fd24e8a10014453a1641da306fac45bda1345f8799254f4d06f3bd90f1facc1241425fd7895dc94cc65f21bd00ad9468d24777b7e2b0592b0ecd1a0b1470a2de3c19aa6506a716ce44788fd2438ace64901fd76e597a888d3729f62bdfe26c512dd886aad63e558f62d86c1da8363bd075dbd1131df181b8d59bf44afdd5e4bd57fb16edd71d3e75a0df02fa7ae0ad808684d3165f73d79772a37c433d1596491ae2ab5ef62bbec6137504419642d482fd963b11af621337f5b423188cf59e9fc48448e9c7e528c3d94bb1b4fe49e291461a9535065147712d7ff3a891877233a83fcd2a8c3bdad5dc79254fd0721d6c5655e238339c88afe8727c73b58c26a205b9ecadce5f7c50992b04891c851c635d8776b6e3f51e31fa601ba60b1d4c252457644253b8671653ad098fce44c7175597d331280088386aa00deffbebef6d1fddd735323e47297b03d030262e24cc1249cae71da05c72ce2d5802c19ef4634a9948a8ec836d0c33a7a0beb99ba8e2d60ccc5496f4ef9a3af3a6030e0c871617bc9d81ef1476a7e4c0bd69cde6e8438ae0f4b514eda2a0235ca5b3253fa6fcedb86525fcd53d1b1bd3359666a0f07cd3b20023bce6ffefbcaa6f87c004fcda616d8a18bbe5f4a7c880df951a05ad7c1eddd5343e7618c84333ea39ade0417c5e08e5934364febaf3198cdbb0bfd47a605beaeb888a989d79259b3c664411dcba3fd7a99936cf71ce82b08c23891e441cfe77cc48b395d8b96a557e7a5a711e441dd94959aceca4351962e8ab4fdd58e6db06b2bb0df11bf95183ec7c469db94a81f04a7cc01ca8dcac7b1cb54160193cd0e775dc4bcd70934899252ed4b422f0faeacafb62db72b3a85dc8ae075c9697a921e1cd3bd17300f03792b886ade92535e455b15f40b6fa5cb1a7b1a275595e8f747f3149408574fecbd1da70c4245d3546fa5d2bbbe718b32ee83df3a3361cc427bfa08562744412ff1579d2f11d54595cd662127662c828c718bdfbd472b63380a70a3d9ec943bccbdd6afec2057835cbac517decb9a7462e641a5b60c800311f44071afb705e6f5cc9f14608ee5c0bbae1164651ac137e66327e3bc70e73f550860cad6dc526f19a3c82c229e3c964e73eb270776f246a1f54c75debb838da52df9ba01e192428c2f3701d828697b40692ee95e3ce941fa0535e9ab3f40f2db924e6056f041b581f31a8dce366d3297db5d5599c679b97d2b5aa4b3711a967b0cdbf1a94d5d3ce4e68e6fa2c80edfcec749a355124200a8006d6809e0381f8660d563997aa56074bac92a00f943635c4a6be7972bb88452ff1ffff3cd66e271d639bb99d891471b5f0863256eed0646c13420e92951be4d0b9b021b5c72a20adf2cb51acb0566f2cd6254512eb2e54b470bc80e4828a002698c352424de56debe09af41d0f154cf953a4c0584d8166571b1a443517449406c269e1c3dba05c2e76c716360d56820527367b16287cfd0e0c6c005435450686b541303f47c09e9825b5cb39bba30ea4cc3409d94ac01e6e96449a5b1232b10472b34497e2e282a08f1d87335df3305b079770776d33e6d6535ab6763d87cbe543bac620ff654bf5c5696a3155d1f1154d101c697c2f83b00a7aacbfc9ee35b7f9b8c353125cf4aea7828c514b76a3f6fc4c7439e8847242e3ce72e27457d12400eef3ba4c641eaba1f28ce90504216a5ec6b3212dd058f119c6762c5032723a64f7e2c8ee98f1463a4e13819386537688405e0bdafd0f765f520b08a60d0716dd789a9e707aa2d4e6b9fc05598155d2000987779f822b67480b55db36c34435374748f77411a825f8a07cb9792a44a97f955afe1835fc3390883e78ff361e9bc3230aeecc5cfca518490bca98f210e3f1b30435b77c8b4beaa3a184e001d273be2894d2d97bdf6375b0400aba818f7bf5b9bb32f4ee9c63b7d66e3346db5a62da425e7fea63846de300c77c9c2f21086706e3aae9644c89a836e0da56bff045ddaafcd4a25782634cab99c6e3f1b02927173a49ebc763869d3c655ae66a16f75597006848163e9629e83e77fdcd7603ccdcd1598e75e2d380fa8ef3859dd7d714aafec5cb948125b1335a4bff1f80db205f2463b6eb8565e070a038a29d06594d08de618cd2631dcd99e9b65fae58b4a97d882ed5a63e49925f2cb88d9eb147d100465de6c79f8f0301a8dfefa77935bb6a9e37c7d97ebc68063312d55dfafe5aa14a222939e3effee235efcf6e62f4c00836f61d21106c61992e8e549818a9a644f6511b24676be5dfc0b19a2dfb25187f80e25340d3fb7dbae5584f4e8851e4d67d97d2501c122bce0d7c8ac8e08298555987fbe87290d9e355fdc1a2b5d64a98452b6a88fd723e736f9b7d6563bd79e7834695c1c518a7e606abf994f523dc6cae1d2b6d68f2a4246fc24e16c61e8fc60e6e9c2fed91f1e05f7bfec9b2babd93fdd1bed96ba83cea2be3c576b224e731147af44e458ca05df2233935d67a93e4b237c0aa9a2de76dc1ecae469403a6c142c7e5ff1546eb407b5d0d31d259a29c38d593f351df3c1f4931bcaf08100d8522732e3eb8b855792df91162e1de2d9e338dcfb91fb90a7c87c69928d4833eb8ac241f39b042410aebdbfcd6853f6d5aa6a771c0f5f7255e9e870fa96a19b32dbc96d4468cb0773bbaf674de62336d6176f5f4fb65cb9bf9745f8294f707e63fd595cccf84ad9b69470cb2a864a3a5a34325e4f78d8adae4aeedefd286a78a4ecdfca8f6d3e715dff8509d4fd821e60eb95dc175243bc8e8f1c02c880feadd989ea20bc8d01fc91358b69da879a061ed45f9d2209cd092b95cfcab20d11ac0a13de7360b6214de1dc481a3b6bb90cfe305b7d277b291373924d615ea5ffd91cd2d9dfe2331376a4dc7a756c53dea9ba62a8bdd23963f2f29b7792a84349f3674f6c64b76c7d1daca12cecf94861dba0b4aed08af646aecb0c42d18923d023d5102e978551f0029abb42a63a081228c1c1939f783567ddc2ac04a8a558a2ebdf5897c4daf09885751162c25c1f13c1afa8aa25d74d68fb11f1baa9eee131e9d0b983ece73b7ced1cf0c49bd7d9252a83162fecfb0be8290d058167b149d24abdc996147f464ef2308720286087c2ceb81a0e9211062b8c6d691927d9875f1a166f00d9d9470a1f6ae41400eb4d9f4c05a2f71f328dafceed68fe37e7e2a12f6ba7541e144b176b4e7b61e9f61f71bb206cda86f337ea1874eb942e606733578522a9b78978f5a773ee41d6b0b0d3b6a40eb590a6716d65cda0f16be1de4ccb0aa15c6bacab5871f8ea5b643dd3ff2323346b59fb71e04bc06aed74582b86e4ece863f3c4e3b04c7dfd4fe62ee0dd0e6f088c2941282076dea986371f8a427e3cee3ff380dca41bd5788ce7b5cae2ccbf5cb1c6f9f8f45a7a083d3db2dd1fec13c6db8e0152d2b08df192d0c7fcc40bcd09967f8ee2cc24a5995a6729100d00a555581387ff2ff8c7bab55ec00530a7f52830a213ceb894dc28f82acf0223059a7177530adc0daf481cc0570dfcbe352175ce40903600c9b6a0dc3d506bcc03496f0fc4177d6766535e3418ce321d0b53ae059396ece8b5b62d4a6f12508826a8002759f421b9381809e5692bf285a4332b0eb109cd2584268fe11a57bf5ead408e3f722db87dfe9b490acbe37bd45baf6a3e7e7569a47417b8a50d615f70093701b7cc102cbfd218188518e01128752548558b6eedf733eecb5e9e8c1ec9e9e148d87e5c54aec543592ee29aee23fce0e5ac023ce4df96b75d1b353affce5a0c2bb179337706910b96f5267624b8c090c297668447f1adccd0c31bf49820a92beba11bd17ee566efe83f946f4b48ded248e4d048efdce2a4dc536aa762f110008ced0ba2ac443db64eeb5449d2d3c2ae44974ea063c72fa0f2b6af484fd69efea562a58c1d231dba8b4ca40675865f19694bfacfffa6646be4b5e552907cdac4f9b274e9d5ef294cd655aae6e51f3030b69248502fbe26912121cef07b1c9c0333f4e80803ec80683a90dc67f6fb644047ad620fdd775b679980f2be949b3003037842b98cc4e2ff7992ab1ce31a90660198aaf3fa3534bdbc46f5802368ada7ceffeef464857b1220920f4f6fd56de896d98eefc9ba6c6634b500b0d7b92e9e3d4148bd8566c87102b159093a22e19e7775bceb13b2d6fbe91b4d420d1995a8f4c66c4a44947f9b0cc6f20cc1968fa1a814e243f1e5c410662f4f1ea1b985cd023c75bced0bb26b31c409258a3fb06cb253e6f4a706be35f38cae2159cef78989c2a8a17314551133c38eac1c5ba3a88524e1984831c8a704e265c413863ba4718cc3e9fff86e1f113385fa933871f2f59bc633a27abb42450124bd09eab9b1a8099d145dcef63361883fbbbea04e11d184852e08cd93314477e148240a44c3500bb4ef6733dab99ba24f24cbaffede08a70f3fa2427b1039d8b4fba509b2a09d6b8cdcad224d3ea32562e805c79bc8a68ff9ac29e8bc0b033af9beae1d15fc2808f7475db855b56100a88c95236898dcbbb6a262097e81261022a8793359f3463385d9aae5daef8101fb5e7a824ede0e80255a4178833ae99b5300c6bb77c88a166146e2b7291d3f58ba3d32aeaa6b6914696a8c83b30f8666ff08e3e44bdc2e3b875e0b4812552b2a02c2ea2a5fba20f056f0a310e135e44fb816ccb5779f4990f6507daf21b0e6a941a10ce258749951d5b3c6e2ad4a627bdaf8fba348fee0014e7287d0310a3d994af790cc98fe48f6ba00eb7d6ff8ea00c08f925d9ee3748700924126882e7df88e66de7323be1f4adbb485db9fbf6f8104efa19674e8807d90e51ecb9f5165e4bf9a1ae54a7932d5bbac9ac3c37e606215de04a1cacfcd9e980d88ba50f69befa2f0ba125d5da99a18d4beb92fef3653bf4d17d5267c011f65437754f8f823d13d05b319996b8bf127801edfa3973676822ec7282a0dcded7499efcc8aa3dce8eab2d634a41ea219063b014f2d6dd2301981f6614ce7aca1d1eec14504c5c0df60392bd572b341db16ab10d243fb70787c1fec7fc354808d3a9b9522abedfcd64c89bd4", 0x1000}, {&(0x7f0000001100)="42be4f84641bf97d035b7f36a82bf6aa10f0ec2bf794ddf0e7ba16538ac100b52c6f5e58946162496dbcaa4b6884612c0f1982d25409e93bc78bcecdb35f62418561f48d409cd9d00e3bc91ed0a27a54ae334cbbcf3eab0e2f57ba82813997a8456b1335fda1dd4628aa1c974c496f282dffa097b910724f6902dd48e42b3ac5442bca0db2beb956e8d27c6fb0ee5ad695e7970089962bb9185788afd06a33f13105f1795f26532c0d8dcd21f75ba26c708ddd4b26c0e46bc996e97e652f0d09dc799ae729bc79deec6a798cffc20cc27995063f356f48e7e8accbeb56f0a1993635433f84fd62ad5e377e96c85c8c8e6d7b4b180fbc1c50d7bd", 0xfa}, {&(0x7f0000001200)="b5dd1e4a5e78c14186d95794fd713352514e1461562c7af7f6efee09a72faa214ee1", 0x22}, {&(0x7f0000001240)="98b467278d4360d84954974783e36da25013d9bab415e99aea4df1642670317e23b4e067672e3748f899252c53fc51eb69cf805cab4365284c984457eb0f710a6fbae5a3e5d3ccdee775b6102797bd2c9491380e44b6dbd8232860dc2efe93cd0d586eb89f135c71fc0222d36382354e50dc7534a598dece3f64a1ebd04f835130f5b9848d23ca6651a2161ff33bca3f57de32553db278062e7b759eefcfc82b568a875da6eb8c", 0xa7}, {&(0x7f0000001300)="9b122be6f35c52258c392637d81b751bb2d49ca56306e1f1d13463ae23dd7d483dbdb0b3908b6db88e137fa0c02f92af2f5f15", 0x33}], 0x5, 0x0, 0x0, 0x204}, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x18280, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000080)={0x262311179bb1fe51, 0x5}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) shutdown(r2, 0x2) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgid(r9) 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2813704d635ad40009bf8c8cd2e1c9791c208100ec0b07cbbc9211b7f5a189b4a423e34e19222527e2535e1e8f275a492f31dfd44d349a6f704d3799a1ca686028ab6e8ae7db8ca5125bb8675ec05e459ca53f8659f2dd8bea53258337f18a7f048a4341167c2e24ec6961af9b487c83ec2622ad41a17c80f99e9c9bdae37369f582cc5c28990a8b70dbd2ab21bcaaf90bd15cec9af8bda41a4d17", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) getgid() r12 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/de\xb5\xe5\x8f\xcdf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x4000000000006}]}) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x2, 0xc003, 0x2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) setsockopt(r4, 0x7fff, 0xfffffff9, &(0x7f00000001c0)="600fcf5fbd359d0bb36b04fd80a10cc5aee32baccc1428ba632cd409a2f359f92aa056c155829c1683d6f3976c96c3e939f251d775870e248bb5900600000046813ac5b7b3a3d8c0f7b47409f76c1e9eb76db562c98d5ed60b12", 0xfffffffffffffce0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = dup2(r2, r5) ioctl$PCIOCREAD(r6, 0xc0287533, &(0x7f0000000080)) 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x403, 0x7, 0x0, 0x3, 0x7fff, 0x1, 0x4, 0x1, 0x1d8}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:44 executing program 0: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x20692, 0x40) 16:00:44 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x2aaaaaaaaaaaad34) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) socketpair(0x18, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000140)={0xfffffffffffffff8}, 0x10) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x6}) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) getgid() 16:00:44 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getuid() getegid() semget(0x1, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600), &(0x7f0000002640)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x4, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x8}, {0x3, 0x0, 0x1000}, {0x4, 0x8}, {0x0, 0x9}, {0x6, 0xfc00, 0x2000}, {0x0, 0xff, 0x800}, {0x1, 0x1, 0x800}], 0x9) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/56, 0x38) 16:00:44 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:44 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000100)={0x0, 0x1000}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) chroot(&(0x7f0000000040)='./bus\x00') r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x20, 0x100}) r3 = kqueue() fcntl$setflags(r3, 0x2, 0x1) 16:00:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fcntl$dupfd(r1, 0x0, r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) read(r5, &(0x7f0000000280)=""/194, 0xc2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:44 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x2eb) r4 = socket$unix(0x1, 0x0, 0x0) r5 = getpgrp() r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="c2ef4236675e56754c1633363d4bea9e3e6a1d4b64bfb7d2d377ca1d5c5cdf0595a01c55ee33183de20aaf9be5d54f74d8550914f0e7e2102ce23d78970465307b8007148dfed920ca821eb53cb4296a8142731c86c5e3a343ddd3250df22ea830b60d5cc2c65a30a66c5fe4205e2486ecda9cd94da283066b40653e4fe802bd493eb6e6992cfed31d56de1fc599a0f80cb6cfa51239f27fb71fec47cae5c7291672341d3d974f99d168ea8ca2306888176c6990d61249ed82036ef3a568812653abb6f375b272d10f9f9549b9ead222f9e5aa667250cca0403bc68d83fc", 0xde}, {&(0x7f0000000200)="e9ce034db8a6111a68f32bc65158c7ada12197f1f410c587d85050cdc12606794a468da18dc48f618e10ac43b9eaeb604c25d64d2daaab652ff3b8cbb8ea8cfe07c0eb6c321d2b1f93f5af4432e11db0243e74745e1813b97790bb1eee0d91ff43e40f03e11bb667939d", 0x6a}, {&(0x7f0000000280)="17fb3f88dbe75c3e716fdc3508cb6bd493326599e6c39cd4aace72e238796515077cb7e007d796394b329614ef4fd2483ac5db4d782773ca8064fcb70547aaef7416a0c9f23f0a9b0e93830e8bf3c20eff80b08ca61b6d57429544c2d9c0f064938583f908d7570414b934493a3148b9bbff12657f8125b567e58d0d1b17e5d8da3ad974ab410ba3e8e492546866a0809e847eb7b4954c372a86", 0x9a}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00 \x00'], 0x40, 0x1}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xf00a8f24be858879, 0xffffffff, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffe, 0x1, 0x81, 0x80, 0x80000000}], 0x5, 0x0, 0x101, &(0x7f0000001340)={0x0, 0x2}) 16:00:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000000067f7834400"}) r0 = socket(0x18, 0x2, 0x0) r1 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000280)={0x1, 0x1, 0xfffffffffffffbff, 0xe9c, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x0) writev(r0, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x739}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x1000000000000226) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x1, 0x2f0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/69) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:44 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:44 executing program 0: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac6b5800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'ta ', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCPROMISC(r2, 0x20004269) readv(r1, &(0x7f0000000780), 0x1071) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) recvfrom$unix(r4, &(0x7f0000000800)=""/4096, 0x1000, 0x800, &(0x7f0000001800)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") 16:00:45 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) r2 = semget(0x1, 0x3, 0x80) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000080)=""/41) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a10eefffffffffeffffff045ad35a05209d61ea"], 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$KDENABIO(r4, 0x20004b3c) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000000)={0x1, 0x9, 0xe4, 0x42, 0x1}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r7, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) ioctl$WSMUXIO_LIST_DEVICES(r7, 0x20005302, &(0x7f0000000140)) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2000000, 0x2, 0x9, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) nanosleep(&(0x7f0000000100)={0x4d, 0x7f}, &(0x7f0000000180)) r4 = fcntl$dupfd(r2, 0x0, r3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x6, 0xdd2a, 0x1}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) 16:00:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x7fffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000006a000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r1, 0xb97f2a43361c57bc, r2) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) seteuid(r6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006, 0x0, 0x0, 0x200}]}) fcntl$getown(r11, 0x5) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 16:00:45 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x190) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x80000000, 0x3, &(0x7f0000000180)="389a3c", 0x3) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x9) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = shmget$private(0x0, 0x1000, 0x280, &(0x7f000077f000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/199, 0xc7) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getuid() dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r1, &(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\t./file0\x00'], 0xa) listen(r0, 0x0) 16:00:45 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0xfff, './file0\x00', './file0\x00'}) dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:45 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x20000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r5 = socket$inet6(0x18, 0x5, 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000440)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x10, 0x7ff, 0x5}, {{r5}, 0xfffffffffffffffe, 0x1, 0x1, 0xfff, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x7}, {{r6}, 0xfffffffffffffffe, 0x4, 0x0, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80, 0x5f4, 0xfe00000000000000}, {{r7}, 0xfffffffffffffffb, 0x10, 0x1, 0x5, 0xfff}, {{r1}, 0xfffffffffffffffa, 0xc, 0x40000023, 0x9, 0x5be9b77e}, {{r8}, 0x0, 0x80, 0x40, 0x5, 0x6}, {{r1}, 0xfffffffffffffff8, 0x34, 0xf0000000, 0x8, 0x2}], 0x1, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x6, 0x2, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x2, 0x27ee, 0x7}, {{r0}, 0x3, 0x31, 0x2, 0x4, 0xb23a}, {{r10}, 0x2, 0x30, 0x2, 0x10000, 0x2}, {{r1}, 0x6, 0x0, 0x1, 0x2, 0x10000}, {{r11}, 0x8000000000000005, 0x88, 0x8, 0x1cd, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x498e, 0xc7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x28, 0x7, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20000000, 0xffffffff, 0xd9}], 0x9, &(0x7f0000000080)={0x4dd, 0x626}) 16:00:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='\x00}') 16:00:46 executing program 0: r0 = semget(0x0, 0x4, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/253) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000340)="2a860acc774895f0ee6302b9d6d201bb23abefc54f1ae2d97bcfe2cd410322b6365c82324c1f3b0e5ca7cfad2fdf844bc2ee064367cd4547aafba9baf7b17dba675256c8828a95b59b0574a2a7d3395126f32530de7cf8fd9eaf2814371e65219c65e0e76252821d43c52d49a83839f1fb191d3754f0680d8eb30d88d2ba31a124a5a5151bd878f66576d9dd62350f89e209faf9e38a7d600a2ac3b93c47b7825ae461843633c8ab57fb5fde1c89c7179b3e1a83b3823ee9806d9781d46a46b81bc488fb6318c1df0fd0d824116049c72fa4c5f81ba7df2b596838232b9a6215de47f385aad99111a0c99738aaacc0e5ce30521b25718f82feb5d2f88705768fbd7346d1b083335aae9d9a7dd58f994094beb1cd0837650434b1aef1de5a7b9709dc9d8829ef764fe2c5a74df9c77d74b730d62620b837a8adb0a8df3d2897cc2aec25de7150fc282bab6a93ca6c25db778bb28ffd5187d24c393b8703f6c48027ccfd55137a43bba088abf5baeba71f9dbbf3e1c38888423a84fb23b4651c41690e28675d04e9e93d81a1545fb76507ad384436be082b24f273b198eb96dd3424cfcf8092354d9f0212b859e1ccebbc7fa02dec4849da9ba179109ccbce88575b4c04c8392ef915cc758f7dd91f9287925c70e037e529d828ff4df35117677bbc4acda80dff076e8233c999643142ef53ed1c1e83977359a3e1d73ef9262c516902cd16bdaf04f311c6e6e839a62fd98a6c4e8bf74222ffb4a7ee72048f4f4a9297c9ed5fd5c91ea01437604663fa0b0b3d0b44414c7e690fda111b87c7bf77ccecb3c892768637ea3b996c4f01612a4a82f15aef32901c6b39699ea0b2164f62825729d7934275354ff2115905b1e72c16914c6ff553bf8b8255edf8dda1de7c1fee4000ff96e5ea0a312b0339b1df3070519034a34c93e4e63c9906dc72cc590301c7c054bdc6296716586b24e703274a00adfc8a33ec4f2b27ef7846ee882160878f3eca671d61cfc3b8d505bf8370788358b9a23c88c8dafd61380ac0b72d38718bb8b0db8f4f01ddb02860a14a84b643b0328b60129846ec06e11bb49dd3b57252524b42cb5403bff4c7c13ec78f84858199fb988561a848ba527f5e4a9d1267b1a3b82131cf8dccffd34d567eee588fe4953f012386d93862faa878d852ffc2b61dd25d1e33a612bbc848ac8ea71f07d83922f885edbd342071c5901e9e9153a2de238c3eba05b63e2e39f2ab0d134f5f613c977627e340d16cd59cbbc3ca9fba3ce544368533d04eb47651590f52460ef938a7439693e96f539a05dbcb554fc3e131cb773f4f7907052bb8e9570b92fe1948260a0065ee194f30a50fcf259f13284046d374fb20e2da20658b4315424a18c70da1a15cf2771ef247299199e0e05da28b79096a2e5d199d116eef716e2f94e4d5ce03009ac8460594c6195436d5e6802b622550a0cdd3ccd7333d00a1ba9c2ce7e44565a08bc24f189a13934cbfb0921165faf02621dae506f1a60df29e96cd9149311c801d173bc812c8bc009de39cae835650729c943d98cbc56f1e464d912c00ff0ae40ce2f59916907536c5883e15094bd3a56dc7a09e1a8aed1c4be4002240e5a878bacd7d848542d700ae352a5b388b5e44863466e0a8f8cf0ee006ba4f5310974e581674ee1e46c21bd8847f6f927f2fff3970b5c5505ebdb03ff5714d36b0a8ee1aba1c7a1a6caf356a925bbd5c59f376481e0117d22661720f087cffd156c9e918c07cfee1ab32564249aeadf8abd288f5b1cfd1779ae2291483aa3670604603343a8b6a6a71f0392f8452aafe36195906ed2e09bc1019013360196d7b8e4c401914c154f994c590e085034948b3081d769082d2891396ec0661ec1ada3ff8525e2b9b9c33291899ab4f725ce04b0ecda97db8854dc90c6c332944af46ca435753b848da6b8038c170918f5c8003befeaccd21bc299a15f7cfc120c376b2948ef8ec25eb3c2df29ec0030532f2cdb1a84c0724fc72ded2bb96ee364ee211c3c13f2fad3e33a8bb852cb364d983fa235317a1c202963d4d9b54fa7d055c50b45071fe01d364e1b25f8e6282af083b67e71c53acc7882ebb0f96a62ad2e54099c4e31dbbbcdb9cc51caef54db2850427189d8f11d50d34f1414f7bf1f2448b9541dc90b6ab9dcde9a60a464e2275bfda4e0960f375c27604ef5377ab5caa642433a836933ed9e1af2d2a73a6ede176ae2e1a397a4d980ed610a8a893a5eba5a5803c68d7ac6422f3774aa9ed6624446e556cfc3d098ba598482d8f244160e1e5d713af127e9fa100e253b454a7d4976a112a208f7c176c22f35d9c7874a1e5a44ac1fbe6bbd0bde7d4a762d286bd67d9b568ddf317924a2090358d954f630f4ecebf87d036c42fdf6f9f339cb9a4328460567cc77904a2c701d3bddf64d88ddf30350c3ad8930b741323931087502ff62217129d1c5e51fefd448f85c395b0b421b59ad731095f2e6a44c102625d448420f949fe64b5ababa6236944a1c31c537f2e127d2f1bd04fcac6cfea8472738bceb29156060a5a7d289b7c9484d21eadf40825db0de171ab6e81af3507b59eda6c52a94e65643b53bf36a6737844ab5fc7ee97385cf9cb65195a57558b51bd2d9b310c3a4f47464c08faf4df5dc66b48a390f867a87b7cdec8cc7f3a2377793bebc441b9cf8fb9a333426c21cf3520d88326ec758811dcfd027861e6c127aa031ada44ce70ce67a9ed36947dacc5b5ba38e104792641aae4cbe0a7ea759b71dcf84c780d1e00d09c1298e3e2e384e889d8189e5633f93c643793631a6068978c8bfd57c86473a80343d444568739e5bdee0f3dfeda4950efbe0149c1779146580029d9964a0fdb1bc5587a0fe4732105c34fa688310d7031d7598742c79ce76f6a20f115136d696ca4c443d447d426c4fdcdb365bae8bcba0c8b1e2b9cc03905ca47b4ed633b9d804215ab811a474e62be8a0d662a012a5702b48459f87c6bc3fd56006c4690ea0cb4944b4a9917e7ff092ce7b8d71c30ec574e4916541da0b95103836d291e7f6b313f78dbe5879cade322577f92b13ee6cda7e95a0345e34ff2bda0390e97e7eda5aa0c07d166cd2a4082b2f13292c2dff49623faa1f1340b27341e0e04cbd9f3115b05e94a578148efa85ff7acc000b3efc7ec8ab67beef9b4f8a81b6d9f1b30c2d40cd7bb450ce14d87e41399215a7daaa6a7ca14ef139a26cb025490256ae1244b96992486e0151887fa105b79ef4bbaf8f534b416f7815b3f161f8cd4d472049539ec1b557b17a5765bcaa81fe17d8f37d4ca2576ca48db0f6bcfc30be6bafe9b10e1c14d745bba651fe6f6c36a07c503170ddf5ecc6f5b0788721bd5add17b6cf8251d14cfebf210d3308817e0b4d2837ecfbc0da3b6b29a82eec232995988d3e3cee972cb94c176de904f9ac9eeede1757f91836209ff8d70bde4ce04fd1d741a619eaea5aa3e8af5fc33d9fc0147fd0098588f93695c4cbc013878decadae87581c00d39d79b1f9bc68981aaa1bf91952860c4926c0d31612e86666334f55ce9bcbfd753721fa06e312d4a9c1ea824bbcdfe654926bc925554e100cb47b33e235490caaa4b7c2b4528963b0936c2cc360c359663d862909518112c1601e49edad9b89ca0cf9afa954919c9390b0567af9954b3e10715fd3ec03d50222551d48e5c040a34b957180d461914fba5bb485d887207a5748494fc6af6d2de30603f13fc81006490be028fba7f8c06852a02aec0c20484390ce325e79df28385791557c6a4e3d1a08465ff3cd67feca6e4a6ff7f8f237896dc766342ccec1b0b04986290c7e0e520930cf49abf0f2507b1a1cd12dd0972a2013ef73c8d1de5b19592479aaf408f9c954304941d6965351823feca9e60c68adb1e8dc4e509ecdce1376d7ab0fc71768e65b1f4dfc44d31dbdeb6ec02a326462fc0da7cc9143742c9b52b8c33cb9089a96e8387e7a3dfbfded738c545c4d5d17f9b394af3702e1a91c7b68063b6df5380c18842d811df05c9d1289154a79654c8431603e935f9fce0113e6bdf61942f8efa10d8e297cecdccf99ea24b17a45b85596d9e6b83f520f152e2820f521dbefc7ea557e4e51e99285574c7127982c0cfd4211c8f53fe0a1a64eeca163d1c2aaf68adcd067f7012bc4ee07c3d6e2cadb0ef35c348bd39eb42f588c0cc037e32fbfb5c5a0537f4e10f1ba642ee944f41271c7f0f6f6ce0a073aac7ea27adf564b2d46f7f536dd2b734146203a753f642371732c6c6b7c2ee09fbf2e83c69f58801b9afdd5faff8d9bd56b7fefd12057004ff2296c2e4c26aa5f53f549ba74d64d025bc0d55c6167e3fc94d831cc634ecd6666fbc00c66eb9a85458f9d37e9b70f01b62c3cb9e12eeac26f01644f523ec84e1f00ea83c46d561b28de868a819b6f53674434e8653a2209bde3cd0288850c1e34ff1d9addf810cf04d2f6cf5632186ca8204d974b9b8ec275e1718722b804f9197b684fae70237032e2c64b3481dbb651e3be6c95f0372cafd437df7453227ee28ea1e29a4c2e74aaae587712883c6bd364ed74363f4349f7dfbc8727803c7f766522de46754212217284353240d43b7d6fe9c76f10ba3226b89efabe60247d8bc0c72d6f24ccd8cda06e779f37aa737540946b35da795087b810bb400d1fe65fc7bc97bbafc7220e67fdee332997df899e2a5e8eb740c73071d5e0d4a4ea3c762492b3a77ab118663fdc4ac63ca30dafa8c2566fc87dda71ef75a9909778f7ee047ccb77af32619a0a013b56cb15136d5d0d3f56e21b4189e8f8b8eee4976cfb23d5886c81c574c28120861b231bf456b3695b96dbd5945b592f341c6e3bcbf147674088f4b7fa3a8c1cef7c5ab41d7d470c76400b0d35f9483d4fa081160d1690770e0c53f15b035dca51227d32d37c60b82ecf671bb86edf5fd2ccdaddd335ba1d2cd63544716218c4ee53175826c4f4a384b7d90aa95e92aa1c513f3e165d466529a810c6f92ec81c70cd5966af4a6c38ce2e9af9aae0917751326a46addfa9cc67f9f9f9c1dc848848ae7fbcd5ac001b3be5cca181962d5132e245ab5fc08094f85895f1fd35d2fca5371fd231347b5b7fef2acbf748a0b50baee9be162a1c143e7540583cf8f5a614f210b303e5b40f6c591374add179eb2192570b174cc98b496601416f46c3a37d9f3bf6f33dc08046e0507e6a5d044d93d4d88972e016bfd04731611b23e88118fb2b7fe1e83e01486f63b716fb9ecb7f1e44a8d32e57cac0d3962636048fd2beeb1fd48d515b78dc382e6dbf4ed06052d63e9b77c29a0b9616e026108b559eb604d5377603735168b85507ca52e3aff796580061922d4441f4db493d8c24edeeae3cf5900a0ba30b29ef3d66cd56a790c3ffc8593dfc4ec31a5d0fa459490899d96ec61a02bd2e02974d33f1a1891bafd8daff333adede61a127dec3041a529373b68128cfba48041912c818b5d4ddab155b9d6df20ba8caa4abf39997a7184443496d2366be774a18fe90efe509a0f61201f702cba25bcb1c10458315cf681e5b3a2684a577280a00a6c871e11ca4782289786d17d07427b19168e49a294f13c077d6392bb26d1f98b50bd30a998221b064135df654f988f7a1c55120fcda223a336806302b8721b2fed7a02f0d38c193728ccfa126d3e55e0da320306f667b75e222f22b3bf59261fc847169ba99bb14309138cd6ac3da5d605f32467fc32c425a758da8aea3844d02114285c9649e7fb43a0c207109af5f1b3a30b497a7ca0e06c344b9e61b1e3", 0x1000}, {&(0x7f0000001340)="e73a92bd564a7420bd42fd9f447ebbea60a66676ec720f1b437de53963abbc13d65ae36b3d2b1dcde6f34e3e014d00be6e0c245ab047c0ae7ca3ac9d7659e46e42b1f084abe89f73ccd2326614402c06d746d524f75dee", 0x57}, {&(0x7f00000002c0)="6de3197bd91dba076f24a640689f7054a6f709002a40e54ddc1eb9804caace8735053428d98a1955f34edfd8e9e0", 0x2e}, {&(0x7f00000013c0)="0e26ff0e204c8a0be84426378090205c1429c6c5fa6db1c2e7c89354ab4dfbb74ed22f46e1e63c28ad80d9a75ba90317dc435dc6800248df33b440f551308db0c3cc3c307a869fad394e694228966ceb3234e14874ad111eee160eb3da3e5737f871a633815c268785fae44318b67a94d41ddccca791114ea7df8a97e85dec57c220e503690c4125f20aaac2d458f358892594fb60199ba5e0dc6c79293e17c20587183e95d62439cd4e0c841d6da12300ddf4246d94d8853199adcc538e408fdd4247532a02d33a8d1b974a409f9eb35cdbe780461f6801d2b2a65021281e1488f59668095f6030a7600e53f59a15d4e7883682b59d32288d7472562cca88", 0xff}, {&(0x7f00000014c0)="f46173058ad9388376aa1f4bebc8a09e0f0d0d70e79a6d096496643ab6dc0dd62e1ef6566332a89a6bfb9f02bf7c57593fb664f3b083aad5176078d9b04592f65aec102396391c3b32a3880c575faa", 0x4f}, {&(0x7f0000001540)="60231fc2c840909e228ee6047aad51365b847bb342914c8f16dcf7c952275e20357230b2a1bc22b13e2b24b8eab4f80fd0ad8778060601b9b99c1c457ee2e82d1a04b5ddd73614be4fab0430fe602a881fc716cd6a0583c553b4284f07d5a82c67f16c6e20c992ad47247d3c19f290982fb60f54261105e118f2eff27280a29e3b64949090d890b807829c3ef7db96d2e0ed85deed44c2c1939f0e587834b2aa3f6442cb6ed27ddb39e8e853d53589f4f0c1c18cd9d53421d2cf77268a393462a424f50f852122e977f27e52dce1ca16e554460c91caf7dec793a899f589b04cd9fec688d9e8030a6cf3a8b78657847f9bb2cfcf3c2a21c22e00", 0xfa}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fcntl$getflags(r4, 0x2) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r5 = semget(0x0, 0x3, 0x242) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/86) 16:00:46 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[], 0x0) socketpair(0x20, 0x8000, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r2, &(0x7f0000000000)=[{0x0, 0xa0}], 0x1) 16:00:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f0000000340)=""/244, 0xf4}, {&(0x7f0000000440)=""/196, 0xc4}, {&(0x7f0000000100)=""/127, 0x7f}], 0x4, &(0x7f0000000540)=""/170, 0xaa}, 0x2) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) 16:00:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62fb0107e0000001"], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) setsockopt(r1, 0x80000, 0x8, &(0x7f0000000140)="84155e5d97337983a248c43a8d19297e3029850478edb3c34acd2e8c1e7443f21caf15652e15579f8fe3f7cd3f1cd9c263dd9c56de77ba6f6f6155a580cb2e372d2d7a41cc3474acb34c20e1189d74e86b4e2c99b53c3fd92e80f17afafbce702501ead9b3b4cbe57bdf18be139638fc236a5d547d1ef1aa9ae85be8739d2b801277744f4b71f3ae4468f3ef6892acd126265c7c0fbacbe7453c1c12655d6523d47002517650c6e46114f53bb59ef7edfbb469868756bc6aeb0a422265bdbae6832a76974e0ad12ae273719d5cef8349588a9bccc865565302c42a3099cab540133716b580e80f2340286e90aab48df7d2b2f3fc4c278b694b6e36339972a5965348699d2743f1db41ed8df709265562d4ed4ee02c576a84806a4e6cc8351c539f2233d96066c43f6b535f12158ae8cb1295beeab6903aa4bc3244ab86ff5a6120cf2df52ade3dafb96c8fa267fad27720d178e22bc1d3faeebdb38ad6a28160e40d57d4ea7200cc64b990e8abf78359819f2050d283e8ce91c157bed1f4755854e78256133100986aa1af149024ee595d23c22aa33e6112b37c2e0ebb813ecaf24e55f5d6dd811d65c8bd0e09ace5c0f0998e2e254a59b16d0403d8d087e16f9d4ac4d00c18d741fd604e7e3818928a769286eebb145d4164594452223327de5e4b4a54c09e664d37d64568c33b9b024f1d42968fad59df14a87171621a5832024f52a8fe2a7e767ce1d6a60c9cbcae89141ac8ff4350600434856192deb696931d9d0e09fa4cc4024404e7ebd352c68db71f9e8759890ee14f792b0ee74eb6a65251d628d1a1b42d33517aeeebcf0610d0dab2366a68cf909fe1132a4b87578c7e2e0f16a4457643b2f841a40021b1896a12d0c29d354b9a9245af5cefe99f0896054e66292278b2888f97daaab6d835f13d60cecea16ffac04730dfbe5b1c86d7648f5f18eb145ed35d46ab306aaa181fe80a3215b6b09d5643b709d71d0bc2da7342e3f030d49185c2176e088405d9fb9e41effec3722a5948c11c6399a402ebe1d25faec2a1aa5848ace5ce044d05bac8590e8c85ab8a54e9abc5285f7072516eb9e75592baf409e3270f590754e66cd6daffbb946981bf043b64c78340d800ab69d3d06d33d375d1e25016280e202fea6573604e4f882c759db1a11466fea46da086967cc93750e024df9cde2068994e9dfdb43aed236367ebed9481224e796e01f62746a9bd1e97eb3a80ae5b45db5e5b678028c6e1921fc076c054c0d4bd43723687dda09ef9a45b3a45bafc34c781bbdfa0cddfaaf7341696340cd7a863e6683e0b7d5adc8962ae2bb2357bedffba90503312dad2125e33e92d914eb770f4d27c33e21b692e3eeeaf8d309eabe22b45c5cbbfc196e943940be461d9ed5c52b173ef962d13d96ed9e50abcf6c8c4158511c0c1751dd867042e2498f79c5ab09e3690a9ea734763f257abe94f09017f94034007ffbff8e2b4aef1c9a59eab3de3f3d7fc92cacf3e3c54f652f9d35fef677d3011d28c17c8f31577f4865a6b84ab03daae8625ce9438d94da36383413afc4ddf769172a9c1423e38cee170bb414dc87c2bb7cff90a7487aa420b3669426d4547884add427f2acaf0174179e2e96856b3452b0be5790b94c987e178f35bcbccbf96bff01724b34288fb604e869daa8c8055fb13fc712301663b1ca882161dd3a7db0efabe9d8dfab20ac2fa1b0ed03496a9568dca5302330ade1bb9c940b670b27e7cadafdd9bdd982c3935b031916ee843714925801d3fc2bd97cb2abd207f145f91ed5b094e98412643ce2d53749dfdd51f497a1f123598ceb1178465e3b4ed414741b7fe6dca74b7ab2a7c43638433159884810f51bc33f6a3a03ced2ce1b64926ec12905a9fee9b54e4b4324e153fd2bc2ad5c4adc11ac5f94122c49237898538da0e795a6139bd16b4f2fa2152e0996a9b55d0d19c468cb54d469641085ce6ad76d3356e3b0aea1b0ce2d2153db27a5bbfaf24d040f2ff387164485dc9a403ce5780832baca82f8585e594e2614989cd0fd03c034f20a863f99c239b5fc76e785e7ae75fb783898a9516830d441950982c92aad70ea80e4f9d597775515d5c8ae8ac8acac387cab3d8fc3c763d4d521c75520a17e097956100b66c10323cc8ee697e3b17524b9965fbb193fc2bfd6f3b1a4f0a3400cebd134288bda4a8b0d7a732a8ae0840c6e785210b57e2169708aa7580a5aefafb12628e55c1092e44f5ab81c8161a351e0ce300f3ee611c78e35d005aec76645ce56318fa3a430fd6b5ef9591d9f2d15a126154f1c1fb23e174f9803e00d1064a89c6183486fd6259df58627d097fc265ec2a608b2a891804efb07cb4108a648e04bd7afb4a4f464f84067387a23a4735795aa3f50f4b37772b289cecb95c784f0bb2c6c0e2e2c1d7dafb77d1137b3c1e01191f3beaec178b7e3e7269ef6f09f98ec0f3d883c854cc632edaabbc74c825ea873287c1cd299688677062b71f934a6943a734c70836d40c43349a064d9fdbf8e3e79d61f9918737dcebdba13c7d8e6742e712cf66a3060b6afab7dc04e70a90b72f5159f23a5106657186aae2131ee1a04f61c2c7949413b65a531b834627344713bfe72ff272b63ed001e655dcf2b5d70ebd136d767b09d1b80aa884b88a9fb3906c6fd741e5f6ff6ab5a40e8b9f0b29e5bad475e96429b5b07fabcb46bdf5b3435c970b3177f164da71cec6b2b8088c674eb80b40612bdbc30d0eaf7800e2e972ac4a608f180cafdb373564550d2fba7c688847d5bdb0053616471b963566c0a5c0e134c25a42755147a2afc1c8d34f60b57cf248fe38f411a7d72a7af4159ba3c6eec17bcf2823ddff7bfd67c85e5beb7ae48b712c64e0e8f38d63c7c3cfef283b162951bfa11c13719e556d483ff1800b39c0c000ff9657d33a58c00618fd586b1f137ff49f37fca48febadf55a2e10a6c6aa4f96dcef11fc506d6aded1ba9d8cd8ff15e7b18908646bfb1bdb8834fe7fd0196bbb601fbc0c1839a07557b089a1ba3f6ae5b72420c23fa953769ee23c4d101787198c28a719bde4d573252c343d9ceb0cf20e9f36552da5c6592084090466c64f2622732cf18c03e4bf9c098055afd48424be2c36af84730c5d63fbe4acf05a374508a141b52a07be686e84ac3e63ab2849b6304437e84d651ffc7ff42cbe448da1b3a5f25bc66415adf234db8a3f94f737aeb5a922323cb87fb28f97ed16341000d59bab803ac332e0220151fbc61c029c5501cca24f05b3d37696af0b1ed8012cbb18ed27ecda736f625e2d6af7514b3e3e72ff464244524fc60cd5dc3474e0e3237ae3b9185810977d8cb5d273f040d8fe4c51c81be4b7d42179ef65940ed3222ae6240eb20bd713bf70d25f7862a1a2984cfa5e4996c708b83fc258085e467650b1dcfdc726b4e32dce3395404b698e7efeae51fcd103b614758ef604317f20a869f251d974ccfaa13344f03459380665f375124668f69a97aac694c3264f8df57737df343dfeac11f4675384313f2d447356e5c4b5a7c991543e80b34d1051fe66afef022e0b5bd23fdb8c37f0bb7f068e17c122791c1e3a5a8293967ff6231372c3b8d1aa3d9b68243ce14da54d1cafb1d3e0e490d0619b9f69da429bd9b2a28b1713bde53a19941b57903fe03344a10c608fd7ada247bfc213aa5c404f8433501ad771bd3867ea69d2c39eaf43090601795fb67f216ef369069a5de51da5b8e63fde2be3a787c34ab4068fe6ce753e3e57c2641f5316053f7c0b203862a139ef1f34b6099de00510aae26c8753e5ae4c556ce8741c0e113e74fa408fe2467d8ffbffbf66afd571b10166f61a1831aab1cd5d4df450552f9fb3140aa014992522ff8e4ce7de4e4a214c81d32d0c06b21639768987b39c8f4d42786b0c4acc56ec8c14ca9929ccf6c691db6bc03f1ff134bcdc94c9872bdfdc4442528717def2327fa3c50639b927baaf32671aa3b54f4921482bde08a0964dd12c3c84eb55bef066fde7a2f83fe647ddcd866be48fe3e6c3ff6123053798884715d4cd82e6e9946827f4ec5b957b9a4c533f5378fd39dc724c142a3ceaf78157e8f8afaf19a4b181b423e96043704564cdb6608272a685898fe4dfb71d1e7255d2de9013898e2c65439cd88fb67532a9745c6b77a11338366278095864ecdbedde574d6b765f91056dc4f90c9a9ac711e8eb8168e092cf5817e3773ad04e60179675ca3c4217cebf806824070fc601ff2b77ab43ade51f80492413ef968d0d7a54df1aa45cb78e13019d3d6be16ac2e382c4d49ac9cb053e88e5ce503d4285bd960cebe1e788e386955061c3285f24cc799b8a8d7cd16745c60bbba1d163ee4f7258b6a8992c86295685298a1994fea0565e7cb22fc814d62bb38e6c8a9424c8911a96bce3f692d6c62d6c7ed77774157f05904c887500568aa0100a96effd2de3d235778b6ffd9444f651c5a50f3363a48e46cc5fcb77926644f34bfce2d91fa7688f1325febe9946751ff84b39750395b311d4b496eebb3cf13e1f4e7889dc06b4abefaaf12d10a71fb17143cebe9f8b8e9a567178d9f1bbede5680003a1616ecd082620c7d2ad83fa8bfffe1a0266a67c43407a806f90249fbc3b0c4e420c1f64d94d7c9d05543752c1f3f5a737efe7dc320052a80cfafc75b94b7d1fdfbd2311a71a1858c605fdef94a3c1ef43ecb4b0241c8c985641d389a0b7f2c71238d719b024b29fd1f591ade909ebf2b06f22a065bd5aaf65fdb2dd38c61966d6770c62a948091c5529a1c4dc5b635126ff345159b5ae18b36f6b8fb5985eb4bbb667061d6e3fbbf5a31b91daca32509f3094fd76eac7d59145bf22fff25bf2e160a029799c8a50317579083d333144bfa7a6124c1ff60bc1bdfa697b5691d4808ad86235f8be49fe15af294cd49be9c5dc1b5a2ca92986637924d25c9b68c525a7973a3eb4fb23f98e14a44e29d845686f17cf507bcca551629162b2a91d7070d544378fcccea7e6b22dfd2f72b03ff8b6698bdb7a60b5d367cc41ab26e0d09416473547a95fe4ae7abff58253e64430c8a9a47987ade7b0dde8752965f12206d9617fec67345a58d6aaf891b07df4c73eb0835d5d0ad2201a1aa59d8097f96d044e3d44c175e9c2669aef491931dc4a583ce1fd72130e5add0e6f15199de80fbc0c1f33403e919e48bfcc53ddf882813551f294993fa700bcaed732ab2d20a012894ba50f174dffe7cae9ad18865a9337bf1cdba9659f275d280875c7c7550c50c13ccf301688e287eb67e853cd06e9ff9068afbe6dbe9f89b6c033e2c39816a8ae51d1b819261ba870769702ab9c29c935de069e7f73b560d208ef4a0cb2650fd7a7e275798a3f98d8b15bfee292730588560b4463bd6222a46b1c7eeb391bfe6b157b856c8ec57b877db2eef49f6f20a5e18bb92139d56968a55d825788a59f95b2ca9a4f809534d87474287ff489ac56a4bf67e8a3eb7c7667339dfec000e6a389d0dafa0f26576cdc999227cfe955e1813d976a82e3bfdc533bc639119a6d6ae3fc15cada1358cca213d708e1d4c36d303cbfd994d372d2608445a50abb584f02164739119d926998e11e9ede90c2b3ee0800bf7c4bb1c503afc67f5dd19f9a6865e5c5bac8c8210464d819ed5540a21bf27d48c9f74d17a000460789bd5106add6ef796362bb1a918a663363c9aba6253b988eaa6bdbca6f68f3f48cfdc9f3af7a91eeb1e82e69103c218ecc590b2224c7d8813a4839025307edd2631d4b68be4eca8e62d3124bf040b767b115", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = dup2(r2, 0xffffffffffffff9c) r4 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000001280)="1ac3bb3b5b7ce668498edce4ea2db92f08f3e159222c656b246f8839761503075512df24368bd74130348a2a0d5fd066e0ac548a0ccdbf8fe198a414cfffbfbd43772cabe555a3574f2d884a490765bd8b0f0a4c6b054d6de1f9c1970d3ec5c688ca7bf496f32fa20a5ff2e6580e3689195445c2049f9697f883392620d4f068cd5899b1f3499f2a22756c", 0x8b}, {&(0x7f0000001340)="268eba954d1c6352b033c7bc187929f101f4682864f191a7929ba50fcfa999fa70712cfe54f95aba488746ee86665fc5fb50a15afc10f59fcb20b11a14338a06c37c2d91e92c29f8b95dcc613f1d57f436732c6ce8be42de0c0105cd84b978081eeb8bbcd3adc3201195ef2f7ce6d03fc64170f81e5954e5eb478a5efe3203828e8ffc83b6738fda5f7f", 0x8a}, {&(0x7f0000001400)="1b4477797f521ee1bdc550b34b8adb000287c845160797cd5bed1b7a87b8baa513082ad898993d50699de35ceeab2fca99692514554998b950cad886478ec9d7e4557ce8860a5d7e200f4f636bf6847a6bde3b294eb64ad9056226aa1e26", 0x5e}, {&(0x7f0000001480)="e4af9ce313ae957e3ef5bfbceb2fda0a952701e96963aafaa3f57613db7ba3a394ab320a2fb723a1a4b64aa4f18039e720064e3593c566a89255e2efbe65be87cf62e4b17b5c5427b33dde8c236d50685b1ddc92933d0388dd4822adfa90a7bc399fb7b6c70e3e10aa95f44aff87c43ebc075670be3979da7f8e533ff5f6c5bf880e9004b0be14691a1c885ed39228d13f3b2dc13888cb8fd5e8b64cbc70bf3538991b6691675e7c7eaaf79ac753f4cf3ef72548b36af2", 0xb7}, {&(0x7f0000001540)="f2855b260ea0239b33c45087059c20abe6312f99c85a4cdbca2951230e3d18746508791d8bdfd2e1b12f1904d314cdb140d0d66aadc1120fabf07aecb6a04c75bb87da7fbdf181e1427e60956f0f913967db53b179be17b4167d8f6738a14bfd84a0548f43a90955e54560960f8f4f464cc54064c6edaaf968bd1a39038ea7f1242c9eb2184625e6cdd6000fb9fc9cc1f8ec4eb04b179605ebfe06c11e58c649d5d7105d93713c4c86aaeb", 0xab}], 0x5, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, 0xffffffffffffffff}], 0x20, 0x1}, 0xa) r8 = socket(0x2, 0x2, 0x0) shutdown(r0, 0xa2558719629b4028) socketpair(0x8, 0x1, 0x40, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000100)=0xfe, 0x4a8424a5c8d09aed) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x8002, 0x0) munlock(&(0x7f00006a9000/0x1000)=nil, 0x1000) connect$unix(r10, &(0x7f0000001200)=ANY=[@ANYBLOB="620a0207e000002000071878170ce3de00f8b07de982e3e5a10f1ce1a3c9b60e8097da79f31f98d73837"], 0x10) write(r10, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) getdents(r11, &(0x7f0000001180)=""/99, 0x63) 16:00:46 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0xffffff88) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) chmod(&(0x7f00000001c0)='./bus/file0\x00', 0x2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) kevent(r3, 0x0, 0x7ff, &(0x7f0000000100)=[{}, {{}, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x1}, {{}, 0xd82408639bd723d, 0x12}, {{r1}, 0x0, 0x2, 0xf00fffff, 0x0, 0x7}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80000000, 0xffffffffffffff08}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000003c0)=[{0x7, 0xfffffffffffffc00, 0x7, 0x7fffffff}]}) dup(r3) msgget(0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000640)=""/4, 0x4}], 0x1) r7 = geteuid() r8 = getegid() msgget(0x3, 0x100010056) lseek(r0, 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe2(&(0x7f0000000340), 0x4) getpgid(0x0) msgget(0x1, 0x8) msgget$private(0x0, 0x4) r9 = msgget(0x3, 0x10) r10 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r10) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x2970, r5, r6, r7, r8, 0x20, 0x81}, 0x6, 0x5, r4, r10, 0x3fe, 0x100000001, 0x1, 0x23f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x3, 0x1, 0x6, 0x93b}, {0x8, 0x800, 0x4b, 0x1000}, {0x6, 0x8, 0x3, 0x800}]}) r11 = msgget(0x3, 0x11) msgsnd(r11, &(0x7f0000000440)={0x2, "e258163f4ae843e34425422a065c2c1e576ee62cf4bbd9af9fa43d93dd398183a2c174838f8812b7798ab16fabd8ff16f4ea17ea5915a63f3f65413acafa59b44b6e49f9d43b463185ce756b3257a7ba2634685d8ed4de9453d0c0a0f52fc80395798198f6a5620a432b80cff41d39b7621759844e7983af0ca577b1ea6dad80522833c940ba64ae5690207fc79426458ecef05a2658d0cd38ca06e1084a8252a7dc7459c3a2493e585dcd2bb56c49558821363f0fc634f722203c0beda02b484b742b88ac451b273165198a548732f2b738f018a91331f8d1c026affa7e3faf275f7e76ec0a4d48a207dc6ba0ebde048e3cfffe630e3e5451edbb9716c43620085a36487284cde86077c2d48ecdc74fbc283efc01cf3598e358eca7525df50dd1c131e4b7762dccaa62b7cfeed8893323388a889ce82b5eec04fb3120ade8f43e08fca754594df2c0fc190521aff8c5056b75716520543551c2d626cd257e6c6bd2a3ad21f18c72bfe2c22fec6585d9f52d0802"}, 0x17c, 0x800) 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290800000000000000000000880a605b4d7a5c0c47eada0fc27032f6af76ffcb69ce69a66814d6463f06666b71ca7d4d8e57758864718796483b338e8719b1d9e6399783110b85c99c2990"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x2e, 0x0, 0x4, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x66, 0x0}, 0x62033615079c707b) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) write(r0, &(0x7f0000000480)="e50e2ac6e8c56291e10336edd0f9adb126af559516b43a466720e1e79b8c29aa955f6e85dcbec3ff7c7f24b95ff20892a79990b503e193e0dbfb0e5b84e9d4486b4ac8974db4b38bc421e5301d75466f56a3b1eb45f8c09bf7a7cccd7c28c3e03b55ef62030801389ffae1660909d7fe54e870f4ce51eeacce32b85f2d25a9b9c98bfef791342e432158fc2d9a8ec9a592e0fecbe75b133892443b95c912fde537bfe6c7", 0xa4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000300)="5cedec36f7b31417cc8a9eb3452b9802f26b787ec5b8835ce72056abdbd6f64d2df652c70fd74950c928e3d3816b483555001cfe1450cdb106641a2242899672110191b2c706a15e24d379a20b8db8402b61fcfa30f22af11c9979dae5a4063b7f2b569fab3d2382fe078c260366763e98e85494fee26ea24dd3f2b1f38a53c7a2d07e58a66c1a27eb975f6782d3c4bf03b36739d55af945b86ab7d31c9ce1d2ab16dcc9341afcf010d4859df2d6d7d3f6f5bfb95c23db8d9af2e1a281021456c666ebea885c459c1d86e76d99da97575ebe193af1a3a66cd20cb031b5f1ede9b42086579a6fb5b4ed459a22ef11d59d", 0xf0}, {&(0x7f00000000c0)="1973", 0x2}], 0x2}, 0x409) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20000402008001}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006, 0x6, 0x0, 0x80}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000200)=[0x80]}) setitimer(0x5, &(0x7f0000000040)={{0x3, 0xff}, {0xdb8, 0x7}}, &(0x7f00000001c0)) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') syz_open_pts() 16:00:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x8], [0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) getdents(r1, &(0x7f0000000240)=""/112, 0x70) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1dfb, 0x0, "0002c9af23ff0000014840462670d239cf6dd9bc"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)="f757ed8754cba3758fef3860bb80a0559eea869d5c8a26c536c5ba68ecc11b16721f13e480471e2e938fed5f06dd6be3ca6aafef294d4c02c9b4c9bfa1d7447d75e200e9680379396c54d82c2ab2b0d75516601710acde9cc0d1195b2dac72d2", 0x60}, {&(0x7f0000000300)="d70e24cdd4b50a2cf192239250711c460042a0a45511929b19388e10dd3ac6412609cbe7e803478758a382678a0705ca2ed1ca27f3503fc2201d56f7ade5281bc69b48fb91a72d6838551f9e97873cc0d012fdccc7b2ec42d68c1b63031a2494c218e843e5f49fbb6b30f8196f0ce19823b0ac61b1c383d9a054de8e7d990bab811f9923ada5bc34e2096d", 0x8b}, {&(0x7f00000003c0)="200b86bef22738c6b03e999f5af404d37e8184a36fa7a59620d5c829f4999dcb6f97ddfe3f98ec808ff005c45d8379b999398cd5902efd4867a15863d32b4749ef3fc04d63bc6b10421637e323a0f36939e79902190498b46f2847785297473dcc56d739ff3bc2ef48c89f3e49d972ee919a81ffa62e6a16e9b5f25baf024cd8ea66b6c201a99d6ead", 0x89}, {&(0x7f0000000480)="e58fec92556bb656ccf0c0a99a6d359f3c209d1cad1121903987303efbf407292f4791876baaa807a9ea64f97f524f5eea9e19649679a494ee4907b86bdc19f2a677b07f7607b069886bc46795e5add741731ec7a437b53a25f3ca27c0347e88d5dae803bb8042f3b70316773756c3784c8d4a2bdee19a673b7e655593004ef80b067f442a548e4297377898c4c55030efde5192790616b416e679698943d6ca96b6eb75aa92adebfb27ed23d72c7427a66bc679571a29df6f3df41bc62d5495ac21d038cf028491135b0575e281f418", 0xd0}], 0x4, 0x0, 0x0) 16:00:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000001100)='./bus\x00') r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="bddd34", 0x3}, {&(0x7f0000000180)="51effd7b32c3f2d00586ced34417", 0xe}, {&(0x7f00000001c0)="c48c852289e12e94edbc9d544e0b4391444af14569c70f0171f80e74d7c3adcaf52acc108f92550b95669d2e89efa2f83b72aef9d5b84bc4c48b9c16ce4c3a5fb0203d719bc3b43bca46997227f29bb8435d47ccd9dcfa3a43295d81cf4aa167ff26694f90433fcdf900a1d08d10bd993618d60af628bd97b3f75336209c071a81b17717137c348787cda5291184a97a34ad6fac60d5eee52b103b32f41260843e6374a115eea8ccef141cb50758093d1553fa711806f092a238a7769df3895796859322dd32b4fabc", 0xc9}, {&(0x7f00000002c0)="2fb4a02952e5ee28a7a521723e93e8a100e8a0e60694c02a417423d4e15df17a791effbf52c19d8b8eb6e6baccc104145203fc01a260ecc975a3cbb7db6430a6d5214eda1f9482f58d589aee7d9ec7f5bc4f6e592a1aac038e52b5ee395fc4a570d52417a49a2a4ec85cb40ee93181cdc1c5f5bed41d2d4bb66f3ff817ed9d240e2294121b9b6c57139dfb5a1f662b5c4ef1171cef0322dabdc63ce52b3fea82e7537dcc5caf7ce437826a058cabc7497bdbe4417a91c979edb7afd7cdc559d2b4fa68ffea561a4e029d54f8a1c27b881cee6edf462a360660dd136f14923ab8e8440a9c2bb14b482c494d7a29f375b9b3295236e49c74d8aa6b85", 0xfb}, {&(0x7f0000000500)="872ddd31b316de7a5171ec8179734e04d3e464b85a59bf42130338dab844d9d98611280819b7ab3c8ab0cc6afe4958f034bbd95cfc558bcfa2e86d513a2d7cf6d81594333a5a26662106efc28ee557793889a0b18ae20d19f7a80fea273bd4b314f29e1cc0ecf942683edbf1947b61f846a4be3cbd51c87a04c6cbb93bb7ccc766981fd016e5bb4f50f03d8774c5c6ea32b52338eb599ea1bef6394132e917bdbb7a6892835c67e0498ba2cdc7addd3ab3c145941d72f728c00c778d8eff6c2ada50391dd31fb3298a9e32397b746369db281eee59181f28c7b612b7d91e3f3b34a37ab8a7b13c8ef710e35a18569872130a0289ac0ac29400dc8c6c17467acbc402ca70c2894fbaa66a00670239e6512ca7c9e44b34c8569164ee21090140f42ee4680e338e072fee74d827bfe455150b7b24898d571b20de9f9e7537ed5d74a53b13e39911a88540bbee5ee4dd65246d76081d8bd0dfba88ff38a3bc4a5da374683d41dbddc8fc419f4d315d65cfbd5515da3f02c680b96daab2fec576d85272bfc3bdfb10136605927cb1740779d1dbb89b1cd1b845a719c594083f502af69007d672120bed20964c4ed330af87deb278cad6ebad7714e3d7de58bb010da2df239769acc20d217688692c9b7831edf89b162fdca73de174410e71319261018de94ab30174b48b7fda540e12f8856b98839592d596b55f69b4d61f40439582f4fa5d805508b93f79385ef672a4f141153fddafb13c1a18349322b03fcffe4024e1a131e4368ae3a59402431aaac3bc7c4ad3d6ed7ab93d354f51ec97d4768fcdf3bf2f25b80866690be9ecef60e0d32e586466197ead1d5dea26734ee2d3ec514aa7bb34694b302c7581b2160b4f3187d921989a9a20dc007a790576373e56ce7e1df4f7ad030b693a14b0481e660d0e4c1cbf1386dfb64e73e4b7dff1fe51e670ebd676f81f67ae088723ee96c9638031b961542024e5c9a636750f05639bd051948ac2e4f0e052bec972d31dfa53469d6054bb753c11e74242a4e3683f9786186c2c1598f78dd2b2c88237f87d93b6b021360d9f157281b81b86f729b540e6001518ee3c77feeb0b819dcd1e7e4944398e7bf34c307a4bf1c5ecf6dececb924e5db0ce6566a5b667cc9d24a338d96843d0fa4a045e5299b74cdb6159e6f85ff7037b882a08b04d19aa69422f478999d07c6c39e84d0942f57700326a2ba4d5f9c927f0683954875e5229ad353400941a2ff3f0fcc0dc941a968ab457ff7d16f0e75527a1c90e50d9a138e9cb4c4ad1f307ab4b12cde1aa08af4c9ea6930c482230b6d1bc0b20723cd1c89445156bc8ef8e77a756b3a867e7ac446d4c3a3eccbe72943f1d1d658416d894dbdec2b8b0ab909650439d5d8a04bd8ee9ac6f6c130a5b5b64cfdc42a464f4b6ab5c391b4f21353de55a40115266bb07d361ef0d9b8c223441fac0acbed08c4b357f0768b9b0d700c566515ad6c9643d9fdbc05d6ddba33b3d006ea703b41d616428cbc767a87e39580c46dae6c4d9fe3085a4c6c3b3f7d16ffe90de2ceec65ed3e7c57e7cf489d8123d8971652339eaadd7b23b83f750d274f327c741a1ece9a424ac41e4b3a97a640b816ee8a90e92f8ab7558e1364c142a7be06571975db03578137cc8eac7d5cfe0deff5ea2c5390d5f5b193d91222d63547936ed94f49fac7e79c264ad884a347fd9680b98b020ab673266b670aac3e1f286df1de89ac24fbd7ec217ed560c2f5ff91ddffe1c4ecb1a349036ce9f8844534e07979fb505ad4fb97eb92fc96ee144852ab6891bd3a7a9ae1f8b3bf8ac3605c2ee19d989a99e9cc46f3f54ee775465e08953f4459b51981bd8b94d3a9ae5b646a3189f3c375a992f07fbcd305fb07a1256e9455901c9a4bf51e0d3d593d24f99188caf4710f6ad195b76e4e90471857012974874be888928ab7f920c7815893c747de7c106082b21f7751272431ea46e73b8078de2c773f03e90416378dfcab037d5b54732353185de9bb231961889cd7a1dbe72bf0a1b717373cb664f00d7912c19080b076854e9f5e9bafd5c16b05ebb2c64952709d8234ebb2ed479b26ed360c75dc25d55df68c781e6649bbfa1cf1bfab4724e1a4e3a95b2ff427daef96e4af78137051a176405843e7aeb9a1235f90f47eb53ab405b02a0e9e69b2aed64f7678751b018bd15770e1ab39f02e9ad2ad5c51ef7f6d8da902db1e82d9472cb65a02b8821791351cc844ae38bdd8313d1a8d62e25e3ca0642115728942e8cbcb6baddfc055e02bf0f731511bbee1260ec7e47b61a71e5bbb4e899182bff32322ee22394aa3d90f1e15c5793d2df66e4123ee12460e2c8898ed2194daf448c4c7128d668f20b933b58e70e7bbc8426a497fbafb377b7daf748929383a094a867fa68e31d46a6cf9aed67fda4798d8a49f74f52f3b8df1b906cec3a8c714f3e78a05d184e394bb519070265a8388434dcbb0ad5f0ba09cb3749fdcefa8e16a00641b25864a7c72eca027f79d4125e8df8ccecbcba44657630a297a66cdd401349228d04e798d22502c0b029331b1a0356709018a7fd184b24cce7b9dd949289c8cb126f886db4749af27e83be188c8e8fab63bc7a533baea4889a24d228de2b8aab705ddbdb749d48c072dbc60ad9b3b7733fd6b0a4af0d224a4b6cc148c0b1007ac608f154b73654fa08d6116d91e0bb852328bee5435869aa2e96f17888250afcb27a197efa11cf845b0278fd2956e235b681d73196cae51b2bbda24d0c1d3e314642bfa925d1356e2d7c97f52605bafe42dda1a5cfcf7b1a807475ba03caffc7de1159fbe40112067f5e7eab16bdb130a7eafb16ad3cf4a94965dd8803346bb170510825eb8ea9d3fb2e641317e41a23ff25176fc338a13ecee6c9d4eaefb911d5f8c423994e6b1a5c9402828e9ecf7587222bf070f674beee84a2e689ed641dcd5276fddc8012a5b24b549d3661a4c37f85bea3bbef0a4cf1c1016c11fad9872d9ac2946ba0b328c615106c3a14259af35bb0871bd09fe8a95876f0f73dab1ffa9187c961c4843165fe0bc4316edbd540e4ffe82d92c782acf104a5df5c455bb0ac4937f89524edf51222cffb9cf6b3d2e09ffc480154e1dc8497a78ae60d9d12b286353455da58303d79905f6c09bd79fd5d318fe0851d0846a7972758339d22d788de36c0b0d77113475521e7dc3da902723bc46d8fe51fcc0ec237622fda060fdd06a9e894dcb8c42261afa7cc666124c9bfffe3d73c667fcff9bb7ede82071c6bbe3e5e26093b725f575e34e60964c8b1a43f29bb5754e80652c0063e2c8dd55c77a68afd762397bd261a65a96ef3bd0d7fc814ca1074adda6b3d3ca2571be42d85d186f189c6c5d35ffa0ac7c643e7df280a9b424ace33f250808336b29fdaf383ac1d904f12dd7390f44ead3b37a28e9f1585916cea42939e4dfa39ed45c851b45cc78445066a0990346f07a8182a0085e59c1dbf12c73b00fb86476710aebc149991c1c6bca28e705b41594d74c356354356a026c4f285394260e7cfc56a521468e3db8df419b43877e3de57c5e0bccc379f6bdf6e628bcf7a2be48eb7c2816c4c94f2ebe798ca37191a98e65cde4173d18e03bf995a122e7eedd912a920cdee90345105b8fe75f6fe767d215fa8c23a8dba78a67db12c63215dfbc51abdc395a5522f3ab6d2931c107237e51788eb09b39b3447dc0020c05b851719bffbe3f90e72e7c63fd8c1f14f5760a17c3253f0be72c4c070909abe4eb31c9cbe080b787776b59fdfd1b581ef50f8bdd5cbcb647921db7fd4b4c3fc7e596b7b8ead9f6b20272b44b83fdfc9fff1bdb973036b0da36614750707d71b8b0df63443dabf6b2599c5e4d42234751520213bc2c136d7e4397a6b1f339386ae066054defb8db8fac7880524d0b6b7a81d3527b3c5527fa62f65877ff8bf9395bc3f8e030e18b5615b8d61f29032876c71dfb66f57bfca6ea075ce6f7f3f541e26b8aa98e31475c9abe733fd12eb729b88aa521007525cce16525a4b5f959c4f32139ff8e787f8fb3e91e9bac4064e4afe9ba4c88cf8880335374f07c495cb7f3f4d3ef5f48f94f24777ec0cfe61cf6827ec783e89bbe2dce6ae4e460ed27c702dd967bee7f1914ee57bff32d0e7f9f235bc806470ad4ba232cd0a88e52476882e7c8692324271ef7797ff1692dbde6227c75e399b2d687fea379ff292aa1c06a149d89da0893d9395f0db3bdb66d12553d33a1c2203ca0668e49417c773b5f94bd3c015b645e2f574888c4993c387d45c4298f76d9aa23d8c347347b86e03b1e10b7bf00479af472b756cf28989f3039c6557b90394fe517e1a9f282d912d0eb4d8f0652b6b585b30673270feef9a9678732c6eef1957cc69d1ab25824c2dd2825770bd621cba40aaa44673ff980d802d89d980b4b3be97671d004c4594817a2e8d536649f9451cf5201fe7d2fcaee61725a91c36676023f50711471e2cdfbd423a96980b774c172eeb664dbb05d1f3ee4e391081227f4cc68cf9b15f330957eefad73d2806529dd26d84dd1c0234e9bf14940f7e3cf60d23be73ff375336647941875a1d943cda67b17678b384fa746643c50bf09048b05755616bd699b58542ef9242289b7a40bc08c465cd486305f109a88ce01abe04d1f45c400c9042e140d8d04697d9bbc969d0edb227816ef56f9b7e7f5c111d165ca17c73c9a41501f9d1a832796eba971763efc25da2a64d2fef9bb29b034f91d69c876504849ea0f7cc5227fba7131f546ff67cdc39f44a08aa0b3510e1c2e9a631233e32932dc9bfbc8de89869151924c80f907ecd00f359e5fcaa261467e591c3909e27271ad59ec2be8c30ab300b0a2904233390c76767944b9deb684662698837c6e3585404078e462197791dbdddb046beb7ad7e07f292c26336b00988d421754872e8817437fd09889e122e3e8410cb726006bb5e51f17f1015ff702289b6f7854a30f5274ece02adfd82df2d2c57883153cf8beb42c25402f0733dad0ec790a98944d09282789cdace5209359bd00bef1cebf269a89e116b74ff58a50108c2805d43880f3e48381e0899a5b30737dc57da9bca68d534edcb354375227cab7ab635129bf220f00451f77ef8c41a62e51a288b59fae390c3c0c29de59f54c7b6aeebdfebd656839a0fafc029ee5f1223acc72696ca2f1775907c96bb9434c4f13c22abdbb4cc494a28157e70984dc4348e8ec1bd9248ca30aea588789addb64f877060634abfd852adbaa5a9f006b0fc365ff0d8818ee00efbd5551185dbddfc8c523828ac9545f90c5c7bcdfea8f309474421ce9999e01940f0fe3524459558ea9f40c3fd99e78a8b8761179f0ef004b28a1c23e37687de83cf7ccea6ba2508e8645c2779e519007d0942100f1a93a4acabbe2d8fa616871a16c55f2df40fcf4242524f6cab30f82f00b0dac0567780750458b8ee53045429af5149fd0868a3b3f18f200d5868761666af84322a401048fe99188dfcc97ce56cb582cab877a3f2ab6b6c99d2b3d65a997d674e70417ade3059d45b71d402f621cdd7858fdc86ed51dc28909bd849efff362ed2f723864edfc8f90ba467fbe62b65104634d42938122c62b55f9bf12b56b9a7cc09d4322bc165ab6bf4ca0e628f7d8f4f2229ee2fca8dba973e1bc9a665ea6f364dea6e7b5a532c819292ef1f20c4615fc23892306e5ff66c5b586d4aec210a404e4ab98b7b67a82b92e48575f4cec3802745b7e80adf202b71bda975fced3aac5601e3c096e264190ca87c362d12cbe53090db", 0x1000}, {&(0x7f00000003c0)="32658db09e252d4503e43ebf813049fdb1a15e2a400e2e71d363764efdcba5f98006bd56b251ac8e7f75549199", 0x2d}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000000), 0x3ad) 16:00:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = msgget(0x1, 0x300) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f0000000440)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ccc83bf131b76050f509e76b1b3e6815b58a95f94040ebd07407c3035e7cab3c19c1da72ae910ff766698785fd3eef84a509adc25c1a291fd74effbc33d6a50727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652c121e1ab50693e129294a3997bb224873f21bdfe095071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31000000000000000018559ffb349e974c048b4de984923aabdf99641def6a057c7de3f1b7cca3e806cdc00ee24ab83edffeb6d8c6575496ad5b6ce578b4f4c483b8eaf6a832fbb913faa5962c11f560f023d3427b69507ba4b46fce10e73be6a3d8bc67d12903fffe95a047c6d9632b7b1c691cc6d305b09b18f8d29fd4892f0ec6ecf24bb4c16855678043bba6284dd966fd82b7f46949d7f165575f0704173902bddd00b447404b6c236ee21f59616de55e0d297ee54d611fca4c4e8bcdd8e9f34b827de3d11231441bf3dbcdda82c9b0574123bb13024775a4f2e0bfcae278307c522bc40cbd2c19b5337516b76e6a4a2ab1e25a46589780ccc21b729c83b561819a", 0xe8}], 0x1006) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r19 = getgid() r20 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffffffffff7d) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r23) r24 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x3f, r5, r12, r15, r22, 0x4a, 0xfffe}, 0x4, 0x7, r23, r26, 0x5, 0x7, 0x8, 0x3ff}) 16:00:47 executing program 0: setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r8 = kqueue() r9 = dup2(r8, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r9, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)) readlinkat(r9, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r9, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="0100c3006c65300046d0a000fd8ebbad0387c393585cf4a451d6d018a21d0283eca638442a0a8b368674099e39610ef6d5467c2994947d04fcbbf2654278483a902a39845223d2e00e0598a4750f90522783c7b6bfb45b4d1e020000000000000000000000000000000000000000000000ca62435019b738e41f4a59f222687c32c1d822b86913a3aaf20b90c780debc6c3360881c45fdc489a47f337459ab7d72dabc617abb1afca8b9f26424292ba819ef52c46b264545225bb3c93b59fb94c0831e0bad3b01ee8fdabd22b86bee6246d6b6556058eaaeb4ac45"], 0xa) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r2}, 0x0, 0x8, 0x0, 0xffffffffb71bdebf, 0x4db9}, {{r2}, 0xffffffffffffffff, 0x62, 0x800, 0x2, 0x160a}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r10}, 0xfffffffffffffffa, 0x20010, 0x0, 0x1f, 0xff}, {{r9}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0x2, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r11 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:00:47 executing program 1: sendsyslog(&(0x7f00000000c0)="6ddbd6ad58713b3f2d2d2c60434050d7d5adbec1a2baea85e84bd181d95f73463a99d039d0436b53cc11d04d3d7760d960ca4067157f80c6dbff404aa0dffe2a4c9364be89e0ddde098e6c224c5b25351b4f52129d1c49fabd88c79d5b663c18ffc58e5a3c03500f138daeffd6665f8e8edc4a1d365367e8f8e29ef51988c68a17047e8a729c3f797f35bd053a46c8ac1a3c42aaf86a933533c440bb62b4e64ba60f0911926a04649f71b7c72683169bc207e62d9eb0b63f2e86c486aff51ec01dc3b343", 0xc4, 0x38) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) getppid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x4) mlock(&(0x7f0000a5c000/0x2000)=nil, 0x2000) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0xeb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xbb, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) kevent(r5, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffb, 0x60, 0x8, 0x8001, 0xe9}, {{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x7fffffff, 0x3ff}, {{r6}, 0xffffffffffffffff, 0xb96bcfef2aff3176, 0x10, 0x2, 0x4}, {{r7}, 0x1c01d7055c44e997, 0x4, 0x1, 0x3}, {{r8}, 0xfffffffffffffffb, 0x10, 0x20, 0x1000, 0x2}, {{r0}, 0xfffffffffffffff8, 0x4dff50cbfaddb7c0, 0x1, 0x80}, {{r1}, 0xfffffffffffffff9, 0x8a, 0x8, 0x9, 0x401}], 0x6, &(0x7f00000000c0), 0xa6ad, &(0x7f0000000100)={0x8, 0x1000}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:48 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x30080, 0x0) 16:00:48 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/46}, &(0x7f0000000080)=0x30) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r3) r4 = getpgid(r3) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0x3) 16:00:48 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) geteuid() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:48 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0185d066696c653000"], 0xa) r5 = dup2(r4, r3) kqueue() pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000280)="526d4a98140bd5d6aea789f1a1a7effe052c8ac791697b1aa3c821b50d41087ec5c25fd82587e487e55258c718fe86d62a726375eed1d28575426bb0f027d9fed2b6be0cd78ca60946a814d2d8ac78752c606d02c42b75f7c44b83ba098fd9433b1f0676814d7efe1a81a9317211b3d98655afa8435ab09ed6b3c895d75e4e2f137841e0e00b83c68b1735f00ecdd2025495da27", 0x94}, {&(0x7f0000000000)="80004ef1c8f16940cb0306050e897bb0cf823fc6458dacddd10da446eecb195dd75e2ac4fdb9b648004ba236f3c391f24dd1eeb70f4c", 0x36}, {&(0x7f0000000100)="4c030b316417b7d3069990147efb9d42c441c93ad7f9b0691892f3bb899279b5894ee199e28a568504256a222a42eed25c2b04b6e9a05064c55cd0a4ce6cbc7f3a84cbdcd9759b51ed7a24902b4342cc2a56edc2cd1f8bbb8be25faea76a6fc0260d5b1fc73111f62b0528", 0x6b}, {&(0x7f0000000340)="e57119f20dc6db42613714398a036de5f84a6954c489f988e3f084ea57b6df6e6e7afb62fe17273b71c4d64cabc9266d9d0d3a7cd74b64812105969abb477980abec780934ff03777538946de5dad1d7e4bb639766ca883958a5df3b5823f07de68eba4bd19dba9da9a2fd3891f80df66823f5afb1cf8aaca04bb0e180d3421c098cca4143491c83c87b8a807f64a6f733499061903f0dc800a62ebe", 0x9c}, {&(0x7f0000000400)="3ece5edb3157cb8fd50333fc9532f0e010c7a4c506206decf6f6f749efe8407360cc3173b301ceb1b439a6ba3bec9d4ec3bd369dec5e1b3836d79347b802d9fed6cdb2988316061fe61157d6dcf724a5e7e9b7945b7a2d49ac50831981e69468f81359ef9e5c09a89a293d3457165edf03be094af84a494b35249b3775cccaaf80794ab7b3ecd995ce5f92970edbf95ece6d74a786298f80a255148df701b80b2fec62d09a55fcd248080658ef62d3450057d55edb7e22d0d5fcea7b001ed501abd5b77121a43d572f439f4ef30d31d069f312ee284d95c930956dee80f29b87e639a343fc25331d09abbacc5a12f2e4f6f690e17aea86a3cd229e2e531657c2f42647c1d142714a908f8bbd64af2c69ef4122f3b559806cc6560482ed5d235921dccaabcb14a9e99dc57837103576ed5131dad5baa2cce70e8b97d07e39a55496c309d8d4df22ad2a83a982fec74e30ab4119b6a4b57a1ed6ba18f167f0761f422aaef95e965126f91669160d3c7027e1ad9da8d1373e94fe202d639e7a41a0cdd51a344faf34e99b9ae9f7081a9b366b00b3cf8390c64e31204c0cbb9e073da19a97ca9449f6ae0b5de1f7eca5a9227aef12702bb91c2ee43f330c803ba5702a7170c76ca25a65310d112405038bbaf9f53e0b36ab9dc63b1fc889a5aaec9f3ee4ef75ec3f75d03bf46cb9994a190824f474201b4789b43e0f425587a18c7390e26e9a157aedfe1906b70c142de82ea7af8adf279ccaaaa3356ec71687a0a94f7dfc6ec453131e1669533c14e56a1ac144d17a5d9a9f5689e8765ab8e47792f6ddfc1c1803be50af8a161850e3e09c87df536a6914edeaadd1b268a09ae48dfe091c4a0d6f4550210ab6ae2457d186e6e6efb419cb83471df16058ff4dafd0f3132150aa9fe8f3cda4db694f3cc8045e047307926be76ac12fe2a1f9e11871041e9837e689afad6088f62804e043ef27592ff345c292a3ff8f7762de810ea136d4dfb0cc3562b75722738b22de1ba82e33bc6912b5ed9089cd4586f1cfb30c3344adf2f70f406c25cdb6d6659f09bb0db28b759f7cc01825508163bb515548f487c40e75171ad2bc456731b75ae68ccb65404919384ac3fb0381b72ae92e93045e21ab8365f3faee438462d54757099d626c24bc5a1d43b48357d42faf6d50546588cda090b7a80244b4d06dabc96d8987be77069fa78c734eb9692fa7a5d4c3cea125adda5e7d7a398e1617cc03d4ce21fdd2a48edc0ba6258da30b48b0f262b192bac9c3b5200d9528718d753b0002cee8dbf27686f77e65755aa2f5905fc767dd48e7b41811ed6bb1e0694811c4b21dd43cec60a78667797a5d197bff8619d5528d8996e88cba69a5849f4ea8f04ed37db1e80bc961d785851205637fe97d49680b18469f892b73c54da18c061e0ce7143083be5e718c72da72756ddcaa56a57d20bf952bcb7606476d096474d03807f7efc89246ff12f051e76c5ccb11fd3c2dadeb739d7cd10c2887bbb6a4288843695757212c2f19b6cd290dc2e796ed8cd75964322a5837203df01f48b89245c885a3142a44f6b744993c71f91e594ff721d4f1f49ec0932a5acd9617d64c844dadc9c1788502b2e800a49eb7755352ca8fc126b7adf274fa61a18976627237342bef55681a3f0883f0e055050831deffea01dfb1c73681957ec63d8392183f1bd2475cd49fc5e2a0d3517b4ed510cdcf68e2ac31b0c9911e279eb4ea02e56c098a6c590ddd067d1bc1a4d24e1f9c0370242751d1fe9706b2eed54fce67ddedf151fa7600b061b80d15be2fb9fd0a3da51efaba326cbffa839bdf52b95c03038599c2e251392b5bed6926ef1705aaa418b8c4252b4a9e21867c73c68805f945b9a53f62d9042749169319566ec2d86c36356167978e52fdd08c32c9167df449790276d6244a50a8b984f9417590ad1a09d7fbbb2ffd013b1e7651975886eabf90413a0d3cb799c414e285b7c4aadaaaa6f9312fb5727345364bd6ecf5c113b5bfef4c1c43fa6176cbcf9050f7c7b6d7bf01cb7f0d101c83bd535d8c1f7291b89c77f1a1863e3a843afead6ee25856e7e0407f22bb511afe71b6eb1d7f23a331caa10d70893d57ee1ec233e665dd6596fec3532f0e2dea9ca58c4f1a0d4f226aec4b169ed8c87dfd7c0c91cadf2d2f44cb3938af8f129ecc6aee7e07417db02812e20b5b61b9d33875e0b45b523f76d956122259cbddf494007108759707547e21c9a1d0ee8c2123a79982d745718343adc5be8602622f9a0e6434a65d8dcfc08166b920c5091ac4d74301a0a6c1d399c699c10c02f0c057f0278d5db545c9b512f9a08e012f0ff28c06e3ae626a8326ec3d2caeabb888a6ec9c9d3b5ced331e14fe50535be58b2912605899d38baf9f8c19547e469c3282b3bbeed9098a0c7f5d6216f6c303c8611df9c557aa78c289da7169e53f46d164df0895c4442fdca494a902f7a7bd0402ff1654a393d2756ec18cc8c41e7cb15150bf4ca949d71499c2ee19bc494e366e8c86e254223f2e2155ed2bc8650e4a127b424a145df86c4a1712950d4f54f43ea0bb69cddc514b7f91f48f3d0c2a4af25f13959f5d38ac7f63c26b3036d15a0f56a5435795330bc4a2491a72cf8592d4117ce8503e225f7494a83cbf36631b3dafcd93eea467cb74df7b20ec8c85039e5fb796bafda9c45932897b13452e4badc01616a56360eae16dd71ecbd8a050966e00cc6bb35baf3dcc2ba006b2d2019f3906f20cfe345969547665e8e1ade25cb6452a6f16c7d529a102ef78c89745ec06acfd6469b6a51557581d45f3c53fe7d76e901edd953752ca147ea59dd80ae64764bf596f1fd9839dc6d8b86a1b033b4ed6024a65a687355e0ea80cbf7ff27d20e110447100afd39b8e6d26cc66d2f4c2ea1201c7b3f8cb99478fb106a092851128b02c6cb3df4d8b9734505f695366f58bd9e9f0808316219e65187a631969b492fafb7cc3cfab43b7f17a5d216d009ca6bf51a7b79ef710b9e7f23b4c820ee1a247c87e6e672badcc58cbd1d530852b2ed4d56c5490dd57ead682a560bd787f1412e8fa73831b6b55e246f03ac34c1fc98cadadb8de0caa0fa70c57fac3f82ff0d711dc369e5d028bb1a269e26d10036eac4f99cef4dad00d962bf1fc72b99fb8e5d030ea619bc2630ef26989ee3514940ab3aa336bb70ff7e71e7402b7ccedba1cf28861bb2490f7c22a5d257ef782e4a01b47a33dee81ee19349df645169ca66fd5d61446134eb28cefa8f202a6380fba19cf7e800c35b184312a95c8efed8841bd7a893dd23c022ccef8d705718da6edf55b485774f68e8edc0e646c537d4a2f6dbb66ef45a3e96383942cb56929013c43d3915d91995c733bc89490f9877efae290d5d9f4e53b814c00865ffe512bb7a5c0ebb97f3d42daa820c614d04195fbb126b7d421d2e627e3adf0521c8c14b37021a6f3e6ddd78519184b4919f1632021e1b87d8155c5817692eacfd575174116343cab33063e4ae806841f1ddd965c51b76442d456f1f922b0f59ad1713672e27af54394253e765420b537af4c2a396e139414d98f2dc2c0bec59925ccba25d04e389e874f30fd74fd5fc4b8fe75f09f50a00d9164e7d7fbe27f52fc5bc615869dab3de8163e2b5587edde0853367324d07494d76553f777f66a7c9f5d7ea61f52b2dc07e6bba7c9a703bd4cd64d005d1535cbf53acf46f9f8119fba297f949414429b4d534cf5220387a9d64b3945ae448264f81f078340a29a8852e39a80c29688a0723b74ed87ec930b7027025823589f38451672933911742c095c1b7eeb31aacef6c037fea246c65907af87103034f051369ece52e33b854ce6bfb1b4c7d87faf8e3a3cb8bdc315f9b078bddfbf849c6758005e091bbe360a4a4cb26bc9a5474199be2d739e826e6e19e6841e6c56fd10afe90785668ee3015678d9d8e726f2a1bfe836391aba82bec815a3cb0207ed96a11301d366566b6fc726aac58a6d457bdd9ffa12c8f75439f2b441974570fe47004b253094de7523f39d5de91d573b2ca3cf4c716c7aae36695a7a712f800ed66cfea8e505ef26fa3f307669470053244de45403e4ef3d273c6199556aa95a56e900e03c9e15062de2e50553142cc48e9aa9a338aed56a8a75da2558fa4cd35add746743e55ef105991715f7b36cb0142fd3a54fa19d7ec7a9538b883a5221ef71df23bb93cefb308208eccbe3c19181ea93110a1b77cb7fd364ba93449db17495c9bb89b94322134adc2f629faa3d1ba49bda062ae1d2064be0486392807a691380e610208fd58bfb2e99f43f1249e4ed876f219db2d8fdf3b998faba9fa473f6846aadcc04895733df57b9003eb2209cdf5deadaeb76884d5e83fc7ceeb019d2cf981dc3be9226aa282624113bb4926c3ec17a504a1625701dd6cbfcb26b15bbd0910c303113d30223804bc0681f96269dfc1de365b4def8b42016b9e80de58834bb4fe66341398303771ff315e6426d272b35c38cf40f8018592a2488c19cf4eda11a2f18510ae8f48145abac28da40981c31eae81c3ddce717720de938a54eff1a9e47b33d39f129e81f9d7ced6e43bed545bf1b77d17bbc4d9a0f652589a0f11652acb6ff1e636ee57c29cc3d23af09b742754c4f933b4c3452bb3fe38331172e13189e0edc62675e33953d4f70294b7e8857e7e8dc3a823eca2930648082bcda535c22febebca56d60d33a4f32ad333d2770e1fe3ad0f1be163e9da50a20fbe979a810f5c1d5ffca4ca1c43049d7ff4237a0312dab0c2e47937b0e4b647c74c42808344b6c9d49f6bef2ef532bfdf10aacc7b3f0dbe9a6ef8352adfec0a9277163744ed57b05a379ab83ff64eb84834684473a9d33edc59abd90f15ce78e9258c01439b0e7acde0177815fb4646b405f0d94dd4fbb656265b0c5b98395d9e97e222010e35b6e53505f72600d8589a303ff8d85db7a9a8a7f52c9f7d3d76e23fa745ac54859b7810f62c7d4f4c033442ac527174075f888c6dfc8fc271b98174d9ca16752e9ab5044e8be6b531257d667cfb19765b730eef09885b62dc14f4d07125752186be4264d228bbab14e1394c6f5cb28a1d2237738b2fd84aee4fc69bcf66b93f54816ff535ec17cb84aa5fb02135a7b1741a11d625dcd1b2e44cabe1063c675bc28daa62387a6c4f238ecec9561dbe1313f263644b05d97624aaf679fd6b1510a24bb4060f0c104ce9ba007124b4eead622da899ff69a331836ba1da10a42d961485b14e9acf84484c926500ca90a2a5e200483aafe29ed746f35fc4d903fa8b152dfe5ad2618e450a932d5066187d4efdc108f690a47804696b944f3e963cebf5e7e11a97268b03a41ff9a59bd004fd4c97210ac33ea8870e8add45f5ade7922286a7acd718cf1d767b4b4483884bda42ed1c3c251d1f710a2127174ae83efd057e1180e8d157325707f2593c72dce24942732c15d87b14452402ae673acca46044008f3627e3ba85deeb3ac3243bb2730954a520e9da4ffea62d40f1ab169577aa80051f79b1c8b58904847674baf52f7aa19704cb70a4475f4c640f284d9a0eee4949717eaadc9107eed8f0fb8af8bdb1579579f8d670fef968980ba5c44abac21a5d541bbca7df036fd55413c6f856d76a2a864ba43a9013dea7915dd5597fc6afb419ded7d1872613fa915432f839bf8cf69ffd317a4f9d1a3387baf5d50f47f8a3aed09ab6bca1900c83a230002ad2419ce3963c497c8d4575a6df6b03681a773872d939feddb290ce1f4382d35878bd02a932b1086b0", 0x1000}], 0x5, 0x0, 0x0) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0x1) r6 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x40) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000e80405e2eafee87e000000000000000000000000000000000000000000000000000000000000004000"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000180)) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffd97) open(0x0, 0x80, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) close(r2) 16:00:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:49 executing program 0: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x81}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x605a, 0x8, 0xa, 0x3}, {0x1ff, 0x80, 0x81, 0x57}, {0xff00, 0x20, 0x12, 0x40}, {0xfff, 0x0, 0x6, 0x7}, {0x6, 0x1, 0x3, 0x81}, {0x80, 0x3, 0x6, 0x6}, {0x81, 0xb9, 0x20, 0x5}, {0x1, 0x1f, 0x3, 0x9}]}) 16:00:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000040), 0x10000) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = dup(r2) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x40) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40162}, 0x44001000a, 0x2, 0x0, 0x0, 0x0, 0x0, 0x200}) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r6 = getuid() r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r7) r8 = getuid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r16) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r31) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r35 = getgid() r36 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r33, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, r35, r37, r38, 0x2, 0x9}, 0x5, 0x5, 0x8}) r39 = socket$inet(0x2, 0x3, 0x0) writev(r39, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r39, 0x0, 0x6a, 0x0, 0x0) r40 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r42 = getgid() r43 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r40, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r41, r42, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) r46 = socket$unix(0x1, 0x5, 0x0) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r49 = kqueue() r50 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20, 0x0) r51 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x200, 0x0) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYBLOB="00002e2f66696c653000df4d0bedfbb1b4527f7aff77f2b37472c39a22b78718fdda23b48ab1cc15d6de"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000240)="c3a4c5ffe5de09ac7476fdfefd1ddc56360dadd695336ad7b473fedfb9a0fff57db7820b6b7964e9a890b40a2fc44da493021970f49dd5d9d8a00f4d7f22280409a7f1b8e6a0ffaa40e00661256de817ecb15ce699e625d6fe4f6e4accde78fa3e1f8a681f96a11941aadb550446009d8b19b30b691264b6e6a89f3952110c3b81523a9ed774c8d7e14ebb129e22241082a08ab643fb4a5c1408cae6ebc57609b26ee1f623367f5aa7a96ddd46881ab4c4b4b6e64019918f997c711d2e600af1fb83746a51b1f7207e5b94745e28bb76aecbd0a979327dc56823696fe0b54455863d307d5d20bec48274bc19a209a0316bf4f85a033cbe", 0xf7}, {&(0x7f0000000340)="3c589467fd929c204ea3de335e36b8703dfd9a595a69fe93d27091835dbab38df97db73c3135f51293cccaf53a5b28bb643c9832f86031ce938900f1697a36ce14b1cc167e6d8423f622899c21c981c498db3dec7ce9f018767f3312a031a8e38af2e88f8837c8d23479a6fffe04515f8352a7ceaf3b05e0757a20dc8107def3823fef0fcd06da02b68f0c1a1eef21227bc3e028677603327dcfc8f17d7c94113b4edd70d4cc79f2428fe5eb2de834cb8e76de790b26b10299381bcc7113dadb175ca842b7d6746ec8", 0xc9}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYBLOB="00ab77680000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r19, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r37, @ANYRES32=r42, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x20c}, 0x154963d173b6250) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x8) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x2, 0x18) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000570600"/71], 0x47, 0x1, 0x1800) r3 = dup(r1) fchmodat(r3, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x8000, 0xfffffffffffffffa, {0x4, 0x9}}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r4) r5 = openat(r4, &(0x7f0000000180)='./file0/file0\x00', 0x1, 0x80) mknodat(r5, &(0x7f0000000240)='./bus\x00', 0x20, 0x81) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) 16:00:49 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x9, 0x6}) flock(r1, 0x2) close(r1) flock(r0, 0x8) 16:00:49 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xff) 16:00:49 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x61}, {0x2000028}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = kqueue() lseek(r2, 0x0, 0x200000002, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chroot(&(0x7f00000020c0)='./file0\x00') semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f00000010c0)=""/4096) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x5, 0x20) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x7f) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) r4 = accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x0, 0x100}, {0x18, 0x3, 0x1, 0x26}, 0x1f, [0x93, 0x80, 0x7ff, 0xfffffffc, 0x1, 0x0, 0x80000001]}, 0x3c) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket(0x20, 0x4000, 0x15) 16:00:50 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x4, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() r4 = geteuid() setuid(r4) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000001680)=[{&(0x7f0000000100)="5a4beb8727bdda569578aff7db72e12578a70a16d6e5022eb130dbe99731d0b5270c8e79a898239ec449c3f4c4e1a9f3a0ede4fcd4e88b9fd5d45e2f248fa0c9478959560e00f44366bf147476bd02e23f8d", 0x52}, {&(0x7f0000000380)="f037e5e31ac47857c7d7329906d87346895a44d4c1730d162950404df0d01091fbbfe42220cadc87eaf10b401f70eccb4e4a002b0912341c534100d4f4dd31dba3960ab4d952fef89db77ba50f2be4d4c5e762d113233b51ed252895f01f40912bc1398e3b21fb1ef469c6b03950ffc123428b8a6a11b27c431b0b3109bb6641d7f84c463f429bc8e0087b6dacedb64b8e6f0fe4557cfd3d3a2059445ab1991cdf366cfe28038c9f7fc056ecf03b5e213feba7eb6c3de96705435ba3a544a62946ec2966a0819201adb95a775f5f328616b93513b37bb56033bde043f58e320f0f8ffd261114e46529c433a368e2a54cb2e8e9f523b75b2ff263dbf8ec35c8a1b67356f201916da3acd8c5628698f40e165b992b6844479e2171f47e8160245fcdb1181f2a57ebbc0e05c3217268771aa7d1a5e750d1fab7718122dcf6477d7b45f7e223c9cd5bf7111822aac894cb16d7777e9554af265d28c2471b6e57b43d2bd4e856147ae24fc564e22a7730ade66023b6ba5ac5767824340d441bfd399b4c4423a2563bb742fbdefa1cf1b43cbde93c39dbad9aecfe1698fb4ca54a127db1e71e36fb5729e9ccee6b67d0e14965c6146d8c89393da27653b059a531bd6d9b0675a3cdcb280d9c8eaefb31255bb53e2931ae04947eb7049df6ca26872e83161b191d9eda25e72ff0477e1cde3858708a18a1ab61a2b16d79bfb64044af36a1e5b5f57cafe1b06563d3c80f6f15718431777d8dac94ceffc1f0a9ed7cdd61fc4bb865ea9260d2806895e61024c6e76812f4c92d48e98db6da56dd0bd7a4dc2cb012ccc9487b7d997f706e3a1b7ab4580577026233957c7d53fcdc83eba1bb4dbd5b995acc07ee345b5b4df4e29d3e986fa8a9ca22910ca006b1d2fb87c1a8a64545d684374c60692f742db508c887e54d6f2db48a580b83fcb3eef9238fdf53f3f1132eac9289b6913e0b77891ed86513b9325936a8170ef5845c8711727426ffa2a9ae8457310c3c04e9a9a4f2e1af2791dfb580476c28a8bfb7b6976633ae8a6f71f09f5c5ec07f0ba2b7dcd3bdf226006e9a9c1760078935a12fb5fb178edc8941a537002172c466b0f19e66ee2248d121336516e7f3c007790cb5985c5ead9717fe1fae41885a384f092003f31a315f6ce0a0f3939060ac8b744333d577663806de11ad1252e97dbfc0b02456c416a5368324776ee074775ca403bd3127aff77994cfd6425543b6837478fab717e7e8c3dda16b285f28d9ddad19426aefb08fd200b5df9f116328233b73a2687a4b2d96a87feebde18b0b6b7532830e7ec87039fa10826923a6a67b82c5396757d28945c3540abb4bfdadac622cc749ac4d6acead3c866e7bf120fb8c35f7d398ddb9fc6e24fd7c66198120e7e3403f25d3c9e71b6cc2434b22c4b16cf3555070e7661d0bdc9d72f7bcccb0edca5a84a4115dfbc5c386e44f73f10683791ac22bfc69127ae2da7674221e0be1af0c02f597eb9eec5b72b375a1bc389e676ad7858f5b9bab7cd6b2df7e245ed738a3190f344ffe4706882384d7dec86aac9ba3609008e36780c31b8b12a0bd0470e7c53b790b22e565d4ddd1b43c87ccb97442629f2c8425299ed60445eca3ff51d9f602d04cd3563e74eb91f50fe9017401aa7de47abc1bea439579684133fbdf4fcf188d17f6df24fc883d52fa4687f0e7dc13f6cad26c8f8dffbd1f832a6724808725b36ce412ca423e16a74ba28fff6a5fb955f734f03e4826752dc31b834dde9e18deb43d34ba8566acdb473628b06a268c95007e7273784640ff11bed5fcd3a84461fb94ca9e66540435c7433a0ca2bf985e43b7326edb95d9d3cf7818f5ee41c1cea51796d214e6b2790cc7afd490bb298677a01f34c89b5c355972d0059b1862f5004c3b07db9731ea21dc3baaf596400fa2e99a5e6690acba790e7d65c42a80e9d1ad1b67a235e0f2c2915c6a5f090e0c9b3e88fc4cc89dd92d493c6416d3f0fab62aa3d46a26303d95f6c30345f328623c2d7449d2044b3d80842c35497911b5ea58cec8fc957ff72701e41f3514e5bec49a1b5792ddfcb5af9e4a44210e8b0a6f5ea242d2e24274a2f8a262db976e0e7649857df3a267f084f8bbd16a59104927f8ead0de5a899d50fe8e26b659e945755dbc227867f2b846bd69abbee9eefccefb8e", 0x605}], 0x2) ftruncate(r5, 0x0, 0x1) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) kqueue() poll(&(0x7f00000001c0), 0x0, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r6, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000580)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf257cf38585a1831a77c9a0954aca33fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c20b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6cfda63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xe55d2ddeacb7c003) read(r2, &(0x7f0000000200)=""/4, 0x4) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x54) renameat(r7, &(0x7f00000000c0)='./file1\x00', r3, &(0x7f0000000280)='./file1\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file0\x00', 0x10c) dup(r1) r8 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r8, 0x3, r3) r9 = getpgrp() fcntl$setown(r1, 0x6, r9) setuid(0xee01) r10 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000300)=""/11) 16:00:50 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0095272e9f00"/16, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="7282b3b46e5e167f0ecce91dafd4547d2dea188a"]]) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='\rdevNtty\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/66, 0x42, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x2, 0x1dbc8000000000}, &(0x7f00000000c0)) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x0, 0xffffffff}, {0x35}, {0x4000000000006}]}) ftruncate(r1, 0x0, 0x7) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:50 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000080)=""/37, 0xbf) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = getgid() r4 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r5, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x6c}, {0x406}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x40000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) munmap(&(0x7f0000161000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) select(0x40, &(0x7f0000000100)={0x0, 0xffff, 0x8, 0x0, 0x4, 0x3, 0xf9b4, 0x6}, &(0x7f0000000140)={0x2, 0x2, 0x1000, 0x40, 0xe8e, 0x3, 0x40000, 0x2}, &(0x7f0000000180)={0xfffffffffffffffd, 0x8eef, 0x9f55, 0x2000, 0x1, 0xfffffffffffffe01, 0xffffffff, 0xfffffffffffffffb}, &(0x7f00000001c0)={0x7, 0x81}) 16:00:51 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000381, 0x50) dup(r1) pwritev(0xffffffffffffff9c, &(0x7f00000013c0)=[{&(0x7f0000000080)="0ad834528a72750cf7488a19b43de8ab7843a16380565918bac8829caf4d090abf2ef3efc98c14", 0x27}, {&(0x7f0000000180)="e87bf90fee4ba4eec93f35bbe31ebe1f623d481058d5705200103a89e41abc01737537cdc20fcc99e09cc8f4ab3478bf5a899a6cdd8572a9cd6d1bf3a9e70cd388e2a1350a561ae374800a4915b3036a731823e1ae785f225b4f24099da4db0bb12728b1c075eab080b776d15fa8cf9c9cc0c9242544448cf9842b13b83bc5e0032a85dd38e575fb3ca584f625c52913bb335a57f4c99a9e7f741df19f25a5194c26b5a9f1", 0xa5}, {&(0x7f0000000240)="65a7f3bec44e55fb3a2b3f33ca4dba75d0f9f9873680e0d4041dda4e78f9b2661d8b1ef5752cef60fb318d0a36508aef4dc59150268ceafbb1ff4c85d459f2c62f1a60e5c0c50518a0be5d2f396616db8aa0eb85987b74386ac0bbe32575adf33b449c7519b4a1a151ab78ae59efed68c8e37c0b8cc43c32c60d", 0x7a}, {&(0x7f00000002c0)="3a61f52671dc3710399b486b34d2c008f6f88c9b6357d8a1fb7229310986ca7c8a5f72e79910574b3153f4f578f66d5888a72ac1a9a57d023ab55c9ebf296b670e407d2c724d3004a9faddf6c5", 0x4d}, {&(0x7f0000000340)="e5be0517f4e22ba9beb4de2afbbb81772af48b833a8424d06a025123eb0b708f45e0fd8a4cd2f8a4587d087377b47a4df3fcccfcbc34234eeb0313f261eea94db257f08a8f08d77ef81ae8b62ab52dee609119338c3a36b5c928a58af1e4baeef0c25a3de1eb1802f2bd2b03e422bdaf514d6a5801df24efe4adf374f564d27c11c745eca94c0785ccdfc75b078b7f64f52eca430637657935314f04a18801e566fd64c56f48bd7e7b96d56b3d85c925e7f4bfd6ebec9fbda44723c7f5a2079a57139547b0e45244088225612072bb6b803a99f01cbab0f05cc4f4c6e1568fd53cb85262b02624c25bd63c70ef88e4b8fd76716af764889bc05a1799e6d08241d761408e67fc314bc1aa6e522d92d52c307f9fa2e0e88d5f227e0e68c5679906ead4c2f89f2e2d0bdd3d8a34c42016c7a928547e9595e7aba7c2f121965862f3ad15571b20c5d2c72af6b53b1a12af1f3862d8a7016168804d94b7a8804fdb7132ed8a9d5ea0f3727ba92cd00fcf1ca064ebff00c2d811dd2c05785f5d3b168649f0cdde75f37f4a94fef91a2a9f555f378c2cecdf681155dbc719f29b3b56cc1e6bffc33c8d6de55a0a366cdfef01fa97cd1befe365beea6ddc9107f948bc1ab0d74184673b122ca79ff822137b77608d1d42afa896a418492123e4bf4fab21825cc539dca2522c65942eb482c47c05832ff397fe253fd963fc28e7e99de2d4a6653e54e602f14cd8f32025fc581dbca2cd87b26a9f0c6ae70916a225ee9bcc24bc1a02f9b88a88d14caf17ee8fe423655dbb5c08f6795f5fd232022a31799e6fd4e9fe24129722600461b14b02c070332a42ca6851ca7cc207ed7a4e377695dd3e7acd892c0b27342bbfb26401c70665be71c52283715d74cdcc17db805e628061764bd2ba7c695b3579ef13d889098215ec8a1399426a4ea7f05b08d4ed07b72816bcf5b7e60970c37e44a8c929b75e379e8cfe7343370eff95285099ddf1bdf20afcdbfc68b1a799df7529b6f70e671a2f43648b2af7d99a14ee87e5f78828d209ecfcb01c71f7117d2a6f3fb3a0504c9fcb70411b875db498d03c83a9e202e7f463e0bca3bb6f3968666db2c3c9c8653c2a4185bf9593fbba15c804f374d037153896bce415ec0c6b3614e05a1c07bead37bcaaa8e64dc512916e7e6520dcb8bf6b822cb9d5369c43228b0fea7614e03ee162acae587c789d4781cd4398d174b8a9c6999d8b27305a1a0d2463a6147ce05ab5178c2ea54293851afd08b2da28b610f34f8f4e9bfe019137f248088ad5e00ce0ba66242c4c560f4875cb361fd9310c50e6616c6103e30b6db8f3256a90cf181d5e37349e276cfe93843a5ca4e9d4fc2cf2e5bee13ad0a5f76d3941ddbcf2ccd4ecda94b720f83db1403c40fe35f9a537e3d6bff5d3b43f8edc452f1554bfe9540d06f73911031865c60cd10b4f10dc58de277592942077bf3d7e41af1dd7d8c89ea61197004162ae29cc73a00aeaa36654b266358c1ece903f64809212e7bece3bd42d3610f02a85bf02dd78ccf889d90ed60e7a7b799455ea83e84fd04fbe91c2061dd25e832cbf6de390dc533524e354f9864b9d9d9aa09e8ae56558272348d30484943dd37f09a8f188632f7eda123f9f5d7a555a8215fe216d0f9584bf076daeef21ce012cc3b090b7dc74d3041e77ddc7288dfda11108e6fe6061a39a5e1a6224744f7e3143e34dd063e45d594429856b5f5edad1005b8aa01a15aef6809d4f5a8bae52ac2556cfb9a35407c587515635c930100b153a4abf56eabf0d3f794e2466e52ebd137be3fc572b10b5a03a1776bbb755ace18e7d6a08aadc0e509c16367527bc71109d2f3b33ba1ab2d430504eab77766a18a637348ed04e4e2f914b8b01497ba5b388c88c539bffe46eebadcc3fb33a60693960522a189769caf59634c2124cb618ffcd86d044332f7b357d75573ac5f1de8236acf5187d76aaa2e98d8106b2659e93135a1d7b90bee02ce9f191ff73e75f63c5f84710663a84bb25ed238de6c8017a1ffe25cf0106ecc042e58b64f08c3bad27a5971b5536b0ccd05a40c6d57e6e55a0b873190b6a34fca58955ce6a8b56a68a624d433e1270d0572baef3e3f4cf080d64c9d126a2460feceb588d3f899e6d5f5a8f8360e87fee7583811f405881e070699888f70ff3a1e6af2749f19b7606a14e8d27442e13d76eb69d28b6e9301cea2253dda60800365af77045ccb4de4adf0df82586ee9fafc4076fa4b427ab55e63569877685310550415eb6890981f9b7dde1138553f174e2e6dd42cca027760a6ba23af5f048f26a28c8e38a0bf496407da3a71cfbce22471575989d741aaaf6d7b6dfbbe3cb5d091e199fd443a50314a56d05395ff9b55a1f01812af9a761403ec43f993f495bc9a0699d223cb385626fce758e92c9f2de14430f90b0f91f3d03f8cd40398aaa521cf7dd61751df83b06119a3d533e388039c7284d7334472fed91cb1e5152102ed2800976f8f3f0751cfa4d902d0ff5fe0eb95aba023a2f253ccf63877e605cb59d117fc0526168dfd1cb3c22552a56c65bffa57b347fc4d70432ea8189589843ce1477f9b644babd053801d427a65090e6a5c2f1f20bae03836100ea0e3ff6e48d387fb0c961f5143d202995b6ff7f29b7278c749c8565f60f09f1c8258e09ea9d9e32efad2ea5e013167e49458c5e29e05085549ba924d27437be5af12c1e70f28ceb03b61a52df84a7042dea7417e80a68954588cb6d9068416ce9a74aa68199d33ce2943207b46b565ba86435df8f8cb3b5533a3c800b33b301a509c84767354f09006f3330cc331b7643ebdb7437d422a943ff0930535881a1591d80272a12393b10acd7f93f76fef806a20c78fd515f67d1777212ee9becfc547cee51da8972a9e6f5b061d5bd572499384b30b7f564e6fd2fa7022053ead6a75652cfe01b296931d2db0a26244870fcf259afc3f2c2f76cc8bf511f86d65fa41b36923be874e44c90606a099306c2e86afcb47966ad78d831aad15eadc517398957e62f51011828eaa326b383364d20dbfdfdbf88c6541c1fca19c733f1bd874a7be75599261c3a33e58931cb99beacfaa0f026df964012ae0b0188480c1e8a5ff0c45847c1f19ec681824a727bc6bfdb1c2d8d5edc9fdc0a0a3d7356a54b4bf0579f08586f3dc048d17dfeafdad0fd732b0f5cddceec7d1b1a29078212d7590f48e5925174f7ede9031ed5c05dba0153d2da462b936434b80e173704b6973850fdd61866ee81a484fdd581bd117a8f1d6fcc661e990359e015ed64cd8a975d24e29e4caed3c55c1a28e20831ee272ae58fd309a74477dc65190bf8b7f066c14f02888244fb38f05fb9356e1ad3668cb31035a1f5432ee787bf85a6d8f68e4148c7b2528ae56ecb39998aa32aeae76d63df1e412ef67d4da8ae7b2be66db8d6787440cbd300bf0b60da881f0035c6e42d9b0bcdfa5c180e45e1e80c93cb84cdecf0847e5e5f470a74a3203ea872a2d489de197c7fd4358e242c7891546343eb4de407cb2b91cb4d0aafeb5189d5ef91d84e808058dec4d86a6ca3f1366d35c12a929c01e9c8d1a2976df9aeaf8740c2ce2631f0fbe6b97fb8569486162d47624cf953741a6776f967c0c2838e5f5efc6d2f8d62cc1b42bce005080835beb6845764d602b52799738c11e1208044ce83399819736f5817c5654b7c3b8ad34744aa0db9e543e25524b35f5981f6b0f709cec700d9e2abccb06372a7d05b1628e37b05ebbf139e2a2497e89442fefd90c68c797ea7b771e29e723bbadd8d00913ebf33bf3a6b97274f28b3d59f73576aaa302838328ecb6d87cab2fa0ff55fd9e11ac0d7f442dfa9a86fafea7c1355b4eec9a16aeb2cd73779b54602cd04bfac2b2c6f0d6a7d98fd20324ae0fbc8a1841fe94aa4909180adea1824761e42465d3a0cbfa41aa67518f7bdf39e6f8af41a2f621ab97c982adb7fae99f642bbce129fb2937f78b1ed8580013ba10601ddec227f7987b150b9438003a5331928daab4e530d38e5d109dc8b8d5d04b8e305bc2aaf66c1b3d0a2a4b48db6196433579dddcb1e2b6be7664500c883213c9944d49a178554e579a7170d32cb965d388ee84706a4e067c8644f51ad38f364e2d5a64552486b095817f80a39854d62cd955ab4a92ac62c7b7ccdfdc65543ebcbb52b77cd923c677ee2738d6933ab8d8fda19b9acb8aa7c2dc7bccd40ff2114e35cec8df25061cc3770c73068f456c372a197fdb57bf4f5d09aa270123fe92cb8ec2c0f0b4ab03b61fae5a6cfad75c6688078fc9329167891508b0ec5a0437654092b8bd5188d9e77bf835dd9a600323a0ec10620e79918dbdf355023ced89eb45da29b7dcc0ffe4de77ba9ad79cdf56a45c93a078744b2431b064e30eef6bdee186b839dd48d90c395e247f7314e3a2519c7e6bd4b68ab7ca2453c228664c8ec731a6c04fc0f2751a1e6fd565c093869e0a720946af96e4cefa07ecef54e25bd968a55779306ac830b203057b6412923995afdaa294b2131f18a851c1ba5cda69b19944dc39e3584924133494290cebe12fad58486778049d40727ecc2b5a13d86e3e781ad928d28fa771f3fe8d07c2b0b3f6792dd0f756b61945e18fd3754c0026823763423ab66b33815accc1c772d4a2aec43cb841cd389490d59a44de91ed32aa824cb5ca444fed855c1bfaf39d62eea464bac0ccf7e2067f30dc4221388eefd8ba78ad2c5f01258ea96259cdc5e6188cf0b8b368c964a08aef48d749596ee65b285ab17d533f1061e73a60d39044c52774341ee3406db8da03b96a0d92f4049290177c701d55822f4d518c81f96fe12ccff8375c014d622e738f8630b15560327991b1c4a279070a424010e77ff68e5de62af79d8b66096ae8e5b6e252ee0c409646cdd1cc4d5a5173c357fd8254479e4b3792e869cc99309b66a7f2a1293ad115bd96bf02860e23af28320ed3025ceea8c61155bf1784c2558334db252d15092b0fee7678d646ccee3665f05ea1bb7124e3d609f2734b1ff6bf0b8e82c58c1f87e803203fe4616b2410431ddc3378dd761cf488a6b00cb1955e3d49295c2bcdc96ad79443f4550d0e7638795b41febb3079c7fa26092836b29805255c98b70941abcc798867bf0d75c6954dd160feaf9db9b23a826be00ccbfb71d62422fd72790d0e065f38a3966463bc8dbe8f04669119b8fa3e10ba845c2adb77d7d399a90980e81c2a89080cf6105edcd51de910aaedece60662edfa0931abffd8f6aec83b2f0403d6e98a88ee0dc96943ff5c78255cc185abe0a12c89ea0fe6c4c3fb07de1c2a0802783c7ea66c0a2e90abab3417c5447b8e0c9dfb02f41a8dd84bb7b457e930e986612a8a4dc9a5c704caccefbbcfb20185917e988e9893306a003af05d5ec73e5316867fa41fcbe76fa272e467ef5007bd8066e0375f7a66f64a71f0e85f35c7084e3200a022560ff9dd5294eb9a523e4a6d4a469cd1fb747971d4262e72a47e65598a82f3846f77f9ff477b45f9fd89a22d0894a7ca95272b141b70fc5384067a6fe14c28b6ef0f3912c7523d49c9f5f865b7d462b694e51cae67ceef3e3607fb539f53f6b5f8a15de0608a51bcf9b180db03e745dd59b84bbb79116b5c5b301516c4d5347a153c449e1e22fc5a1254618fc38e32481b6c5d5881fc8f91ccdeeb2e0fee8e067c0956a5e0cb0005683b4564a6a00e2c9ccb73f0de14d5d989e6f49506d03b23eb8a846699adef4f76cc4f9fcc036004bc08b5110b633689a17e5eeff2f25be6861594b", 0x1000}, {&(0x7f0000001340)="7f04720fafc4721e64c126d009a838891feae528dcba40608695e4d6953291ab709a4e4de8d109783e4fd8b2d0ee67da4da00db04812a287cf2c24a1624f2f919f48c96e1a0698131ff02e24d861ecf53491a2d7e13982ca4eae8616aa3e1918de0dc2", 0x63}], 0x6, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) r2 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x801, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) accept(r4, &(0x7f0000000100)=@in, &(0x7f0000001440)=0xc) 16:00:51 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() close(r1) geteuid() munlockall() mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x28e9) r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000300)=0x8) mlockall(0x0) utimensat(r4, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) r7 = accept$unix(r6, 0x0, &(0x7f0000000340)) getpeername(r7, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xd0d) fcntl$setstatus(r1, 0x4, 0x80) close(r1) close(r4) 16:00:51 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001380)) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/4096) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000100)={0x8, 0x7592, {[0x7ff, 0x5, 0x7, 0x7f, 0x5, 0x101, 0x9, 0x74d5, 0x7ff, 0xadaf, 0x1, 0x7, 0x1ff, 0x85, 0x0, 0xff, 0x3, 0xff], [0x8, 0x81, 0x80, 0x0, 0x7fda, 0x5, 0x6f, 0x81, 0x20, 0x7], [0xffff, 0x8, 0xf28a, 0x10000, 0xffffffffffffff81, 0x61, 0x8], [0xfffffffffffffff7, 0x3, 0x0, 0xffff, 0xfffffffffffffff9, 0x2], [{0xe5b6, 0x1, 0x2, 0xfce}, {0x1f, 0x1, 0x8000, 0x8}, {0x1, 0x7fffffff, 0x8000, 0x3}, {0x8001, 0x0, 0x6, 0x200}, {0xffe1, 0x81, 0x6, 0xffffffffffffffe0}, {0x74, 0x64, 0x10001, 0x3}, {0x400, 0x200, 0xef6, 0x401}, {0x8001, 0x80, 0x4, 0x200}], {0xf6ea, 0x7f, 0x80000001, 0x4}, {0x391d, 0x5, 0x7e, 0x5d}}}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20280, 0x0) 16:00:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x0, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() getitimer(0x0, &(0x7f00000001c0)) r6 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r3, &(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r9, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r4, &(0x7f0000001480), 0x5) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x4, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x27, 0x3, 0x1, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x1f, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x40000000400, 0x55, 0x40}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000010c0)) 16:00:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="dd3b062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x2, 0xfb) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x9, 0x4, 0x7402, [{&(0x7f0000457000/0x4000)=nil, &(0x7f00006c2000/0x1000)=nil, 0x9f}, {&(0x7f000035d000/0x4000)=nil, &(0x7f0000746000/0x4000)=nil, 0x1}, {&(0x7f0000380000/0x4000)=nil, &(0x7f00002cf000/0x2000)=nil, 0x1}, {&(0x7f00003c0000/0x2000)=nil, &(0x7f0000529000/0x3000)=nil, 0xfffffffffffff06e}, {&(0x7f0000512000/0x2000)=nil, &(0x7f0000370000/0x1000)=nil, 0x75a}, {&(0x7f00001c1000/0x1000)=nil, &(0x7f00001e8000/0x4000)=nil, 0x2000000000005}, {&(0x7f0000471000/0x2000)=nil, &(0x7f00005ca000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000131000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f000036a000/0x1000)=nil, &(0x7f0000433000/0x4000)=nil, 0x80000000}, {&(0x7f0000135000/0x4000)=nil, &(0x7f0000632000/0x4000)=nil, 0x9}, {&(0x7f000023e000/0x4000)=nil, &(0x7f0000787000/0x4000)=nil}, {&(0x7f00003b2000/0x1000)=nil, &(0x7f0000056000/0x3000)=nil, 0x1000}, {&(0x7f0000316000/0x4000)=nil, &(0x7f000002f000/0x12000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f00007d5000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00000ec000/0x3000)=nil, &(0x7f000043a000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x8fe}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc5e63db5039dfb59) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x10000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000240)=""/104, 0x68}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/210, 0x93}, {&(0x7f0000000480)=""/234, 0xea}, {&(0x7f0000000580)=""/125, 0x7d}, {&(0x7f0000000880)=""/79, 0x4f}, {&(0x7f0000000840)=""/26, 0x1a}, {&(0x7f00000006c0)=""/155, 0x9b}], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000600)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) fcntl$lock(r3, 0x0, &(0x7f0000000a40)={0x2, 0x7, 0x8, 0x4, r6}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r8) close(r1) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0xc0105715, &(0x7f0000000000)) syz_open_pts() r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCCBRK(r12, 0x2000747a) r13 = kqueue() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f0000000680)=0x6) r15 = semget$private(0x0, 0x3, 0x201) semop(r15, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000900)=""/231) r16 = fcntl$dupfd(r13, 0x1e, r0) ioctl$WSKBDIO_GETMODE(r16, 0x40045714, &(0x7f0000000a00)) r17 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) kevent(r13, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000040761, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) r4 = getegid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getgid() r10 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x7f, 0x0, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000002c0)=[r4, r5, r9]) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, &(0x7f0000000140)={0x4, [{0x1, 0x7}, {0x2, 0x9}, {0x2, 0x10001}, {0x1, 0x7}, {0x1, 0x736}, {0x1, 0xc4e}, {0x2, 0xcab}, {0x3, 0x5}, {0x1, 0x80000001}, {0x3}, {0x3}, {0x2, 0x6}, {0x2, 0x4}, {0x2, 0x1ead}, {0x1}, {0x6, 0x4}, {0x1, 0x8001}, {0x2, 0x5}, {0x3, 0x8000}, {0x0, 0x6}, {0x3, 0x1}, {0x2, 0x6}, {0x2, 0xe39}, {0x3, 0xaab}, {0x1, 0x7ff}, {0x1, 0x9858}, {0x6}, {0x2, 0x7}, {0x2, 0x6}, {0x0, 0x80000000}, {0x3, 0x1}]}) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0xc0105715, &(0x7f0000000000)) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000280)=0x1) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/71, 0xfffffe8e) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4010, r1, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1201, &(0x7f0000000040)=0x1d9a, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="09bf389ec71bd9fd0300a2b23f23001b00269d8b75600000dc953952b628ea96a13c514a1e4c8cc14722216bf673c65098698e010033a213650a5cd7ca42ffaad9e016787b169f7a252bb3f8911675ff99ac06fd22273bd6511d9612c33f866c41f034ff5110a845e33600000000000002b7432a93", 0x75}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000700)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0xfffffffffffffe76}], 0x10000000000003b7, 0x0, 0x11) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000540)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='}-.,\\\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='[\x00'], &(0x7f00000006c0)=[&(0x7f00000005c0)='*\'\x00', &(0x7f0000000600)='tap', &(0x7f0000000680)='tap']) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) pwrite(r1, &(0x7f0000000000)="791a3c0cf9ca7efe0de7451529747ff816f987ac8e66cc2dd8c571e4029c4d072fd405d5b86d67213f067e3c5841c66b1e5391ee23cd6e4c7620943a53ac3c1b3e39cab2b0be70611d2ef2bd00c62018617087446eacc7e22f98a8a9b0f108f63bb3ecc88a86649a419f9b84264fa9f8", 0x70, 0x0, 0x0) 16:00:52 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x28}, {0x2}, {0x4000000000006}]}) syz_emit_ethernet(0xfffffffffffffdec, &(0x7f0000000180)="596f9b0794cb6b56571a8f4794a17bdd036d758c85e02e3803771ba61286008be1595d11479396d3be7b4ab0bbeec800000000000026089747aae45ce55a59e9c89264205a816348b924ecbaa98642ca8c530ffc1dede9a8d4ed555cad606881b3c6709cfaccd7c91925ec3df434d3fa8e86e0be767e18cd5e620225ec23eb7cf4a7911598274a612f14f0ac717d2a096ab1a490") 16:00:52 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3c224be86e6485397a3efa955153bb7c"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x100040240001c}, {0x9, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000000)=@abs, 0x8) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x2) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0xb) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000002c0)=0xc2e5) 16:00:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getgid() r12 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3, r6, r7, 0x0, r11, 0xfa, 0x84}, 0x800, 0x8, r15, r16, 0x2, 0x2bcae9b3, 0x800, 0x4}) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xfff, 0x0, 0x5, 0x7b4f, 0x7}, 0xc) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket(0x11, 0x4005, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x6}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) sendto(r2, &(0x7f0000000040)="5127c12706227f3edd62ace6478fe7fb5e8f1358d74c87cae353dbd9484d2b63703b3b87f467886f5e080816bc8d64ef884ea4c7864a5e340c0d402955628818ba7a9613d698b48e1f9b44aa0e7c4cfdc1425a7a18129b6598cf1b8205d384d1ccfba02f600d5a644a1ac52931618919e46a301c0eb5d60e4996d68d91b2d8e3a61a281575f884afe3f2edf5059c73e912168ce93f53f670bb53450be9c5be7c780a0c65f6c2f777af20f4f344d4bbc353fb824a115e0d6100006f8a8d77063a359335e5852a6405daa83d99e998a9a4f75958748a429d8f4406c54af76f7ee8c1ac8330a387", 0xe6, 0x8, 0x0, 0x0) r3 = kqueue() socket(0x1, 0x0, 0x8) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) kqueue() dup2(r0, r3) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000000)="145614dd32b3f509afd69e1e03d759c1a193eba1a6a6afc65014c5e0b3b7d16d81fd11c4f819ea51a26bbe25cd9dc6db8332f8b36392b169e72bd0fa99f5d2a7b0087278e6dfdb9e3111ec8dd74db0803977a000d8c1b1819187ce39c334fad45ac2e4357c01cc0507a1664b5499663c44e494a64940ac7db1764a", 0x7b, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x100001d}, {0x40}, {0x6, 0x0, 0x1, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/58, 0x3a) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r6 = dup(r5) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000240)={0x8001, 0x6, 0x1ff, 0x2}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r8, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) getegid() syz_extract_tcp_res(&(0x7f0000000380), 0x0, 0x0) mkdir(&(0x7f00000003c0)='./file0\x00', 0x20) r9 = dup2(r7, r0) mknodat(r9, &(0x7f0000000400)='./file0\x00', 0x4, 0x8) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000440)) socketpair(0x18, 0x5, 0x5, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat(r6, &(0x7f00000004c0)='./file0\x00', 0x0, 0x10) fcntl$dupfd(r10, 0xa, r11) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r12, &(0x7f0000000500)=""/42, 0x2a, 0xc0, &(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x80, 0x0) lseek(r13, 0x0, 0x0, 0x5) socketpair(0x6, 0x4000, 0x3c, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r14, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) r15 = open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x100) fchmod(r15, 0x1) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x7fff, 0x5, 0x3, 0x10000}, {0x2f24, 0xb5, 0x2, 0x4}, {0x3f, 0x20, 0x40, 0xfc}, {0xc69, 0x75, 0x1, 0xe9}, {0x8, 0x8, 0xe7, 0xffffff87}, {0x1, 0x28, 0x81, 0xc7e}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000005c0)={0x6, &(0x7f0000000600)=[{0x59b, 0xe5, 0x3f, 0x1}, {0x9, 0x80, 0x40, 0xe64f}, {0xfff, 0x3, 0x40, 0x7}, {0x6f, 0x8, 0x0, 0x9}, {0x3ff, 0x81, 0x4, 0x3}, {0x5e85, 0x7f, 0x4, 0x800}]}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000580)) r6 = open$dir(&(0x7f0000000540)='./bus/file0\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000480)={0x1}) recvmsg(r4, &(0x7f00000003c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)=""/36, 0x24}], 0x1, &(0x7f00000002c0)=""/213, 0xd5}, 0x40) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c, 0x1, 0x0, 0x80}, {0x2c}, {0x4006, 0xfc}]}) syz_emit_ethernet(0x82, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r3, 0x0, r4) r5 = socket$inet(0x2, 0x3, 0x102) sendto(r5, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r12 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r1, r7, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r19 = fcntl$getown(r16, 0x5) r20 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r21, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r21, 0x1) dup2(r21, r20) r22 = fcntl$getown(r21, 0x5) fcntl$setown(r21, 0x6, r22) r23 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r17, r14, r18, r23, 0x5, 0x7fff}, 0x6, 0x2, r22, r19, 0x7f, 0x100000001, 0x20000000b1f3}) r24 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r31 = fcntl$getown(r27, 0x5) r32 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r33, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r33, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r32, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r33, 0x1) dup2(r33, r32) r34 = fcntl$getown(r33, 0x5) fcntl$setown(r33, 0x6, r34) r35 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r29, r25, r30, r35, 0x5, 0x7fff}, 0x6, 0x2, r34, r31, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r37 = getpid() r38 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r39 = dup(r38) ioctl$WSKBDIO_SETMODE(r39, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1104, r40) r41 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r24, r25, r30, r36, 0x24, 0x4}, 0xc29, 0x4, r37, r41, 0x8000, 0x5, 0x0, 0x8001}) r42 = geteuid() r43 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r44 = dup(r43) ioctl$WSKBDIO_SETMODE(r44, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r48 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r51 = fcntl$getown(r47, 0x5) r52 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r52, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r52, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r53 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r53, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r53, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r52, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r53, 0x1) dup2(r53, r52) r54 = fcntl$getown(r53, 0x5) fcntl$setown(r53, 0x6, r54) r55 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r49, r45, r50, r55, 0x5, 0x7fff}, 0x6, 0x2, r54, r51, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r57 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r57) r58 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r42, r45, r50, r56, 0x24, 0x4}, 0xc29, 0x4, r57, r58, 0x8000, 0x5, 0x0, 0x8001}) r59 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r62 = accept$inet6(r61, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r63 = fcntl$dupfd(r61, 0x0, r62) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r66 = fcntl$getown(r62, 0x5) r67 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r67, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r67, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r68 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r68, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r68, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r67, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r68, 0x1) dup2(r68, r67) r69 = fcntl$getown(r68, 0x5) fcntl$setown(r68, 0x6, r69) r70 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r64, r60, r65, r70, 0x5, 0x7fff}, 0x6, 0x2, r69, r66, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r72 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r72) r73 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r59, r60, r65, r71, 0x24, 0x4}, 0xc29, 0x4, r72, r73, 0x8000, 0x5, 0x0, 0x8001}) fchownat(r0, &(0x7f0000000100)='./bus\x00', r65, r56, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x860, 0x8) 16:00:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2848d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbbb4a35144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705ac7695c69ab7d3828bf9b908018714200a0a2d2f1b97c8be1de0aa20cd130e7d648791a06e8e29c8aad6d5a0ea8e28f7397427e43033d978e9c12e78db22d30a86cc8e0123b3d0b8be06aeb6283f1aa7750df43d0a74a6aa8ade8cd802fc3f41b502860f379cde070eab7891d126cc2d340888750d633550b54af44850814ca528d4995c9a715d290d62cffeddefa1da810466d2d27d73b7c0396b2a9a492cc357b10d439474080e3b2d755562412308af09c689f40ad4dadd6f7d77063d9bfc4f584ab0b22b9508000000000000007a8369b55ea56b99e56378bb373c701c42cd31e1427f50eb621f3553b7361255a498c731df6026803805f2e0a5791b4f45b05bcbd1e385ea4ee3272fa2e9097007e44fa7c0599e947b13164c7d5199bda58f99d19c8ff6731956447b5018aae642ee", 0x212}], 0x1) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/60) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") geteuid() 16:00:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0x9, 0x82, 0x80f3}]}) r3 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:52 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') r1 = dup(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) renameat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) accept$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H'], &(0x7f00000001c0)=0x5d) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) utimensat(r4, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000000)={0xffffffe0, './file1\x00'}) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setsockopt(r1, 0x0, 0x9, &(0x7f0000000040)="580500c8", 0xfffffffffffffce5) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) socketpair(0x20, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair(0x0, 0x5, 0x3f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r5 = fcntl$dupfd(r4, 0x8000000000015, 0xffffffffffffffff) r6 = dup2(r2, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r10 = socket(0x18, 0x1, 0x0) r11 = accept$unix(r3, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r12 = socket$unix(0x1, 0x5, 0x0) r13 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r13) r14 = getpgid(r13) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r18 = getgid() r19 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r25 = getgid() r26 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r30 = socket$unix(0x1, 0x2, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r36 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r36) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r40 = fcntl$getown(0xffffffffffffffff, 0x5) r41 = geteuid() r42 = getgid() r43 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r44 = dup(r43) ioctl$WSKBDIO_SETMODE(r44, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r46 = socket$inet(0x2, 0x3, 0x0) writev(r46, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r46, 0x0, 0x6a, 0x0, 0x0) r47 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r49 = getgid() r50 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r47, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r48, r49, r51, r52, 0x2, 0x9}, 0x5, 0x5, 0x8}) r53 = socket$inet(0x2, 0x3, 0x0) writev(r53, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r53, 0x0, 0x6a, 0x0, 0x0) r54 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r56 = getgid() r57 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r54, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r55, r56, r58, r59, 0x2, 0x9}, 0x5, 0x5, 0x8}) r60 = socket$inet(0x2, 0x3, 0x0) writev(r60, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r60, 0x0, 0x6a, 0x0, 0x0) r61 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r63 = getgid() r64 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r61, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r62, r63, r65, r66, 0x2, 0x9}, 0x5, 0x5, 0x8}) r67 = socket$inet(0x2, 0x3, 0x0) writev(r67, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r67, 0x0, 0x6a, 0x0, 0x0) r68 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r70 = getgid() r71 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r68, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r69, r70, r72, r73, 0x2, 0x9}, 0x5, 0x5, 0x8}) r74 = socket$inet(0x2, 0x3, 0x0) writev(r74, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r74, 0x0, 0x6a, 0x0, 0x0) r75 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r77 = getgid() r78 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r75, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r76, r77, r79, r80, 0x2, 0x9}, 0x5, 0x5, 0x8}) r81 = socket$inet(0x2, 0x3, 0x0) writev(r81, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r81, 0x0, 0x6a, 0x0, 0x0) r82 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r84 = getgid() r85 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r82, &(0x7f0000000740), 0x2aaaaaaaaaaaad5c) semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r83, r84, r86, r87, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000700)=[r52, r59, 0xffffffffffffffff, r66, r73, r77, r84]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000280)=@file={0x41bc45036b2355bb, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000002c0)="9bfc2bee7be817012bba4311fb6494f5c892c503dac61dcfc8", 0x19}, {&(0x7f0000000300)="7f96482d54148e92a2ea6da426bc0ef3acd791177cf1fea79e78b0389fd06d83229fd39e921012e5093ec10e795db5af4140c34f3489f78950eedf8c8c5db126654939ab76a4c3fbbbd581db5209adb112041661a1717eb122767cd3a979be261304619e7fbb76a4630df3241b79e9300cced35fa577bb2172345168e33a2164becd52c841820abcc5349d50ac4b9e78fd47b40a4529dfa7ea7bac7a19176cfea25df66e17aa2076393a4e49e6821376260cfd2c615780470519f49131d77bffa2157abfb233d8a4aa974fbaacf1aee979db5d00b33aa3213a93b962629c78aa7fdcb771b4ab4e32021f57f04886291b7fc68b0d", 0xf4}, {&(0x7f0000000400)="e5b073855483edc06e11de15cbebc98cff6e123cdd311e519f49b5441c5307554d1329cf6b9f42a176a344ab52d4c6b0ad316199a01e36bd0b1257a34af62317015a6b6bc7b9e2a058d3bd1ad8195ac68992ed80ee9e478d9f9702419a60bc14f8792794bb10bdfc5f98e247f7ebab05adb0e50c7252a7ef7aad894a2b01d02c267f2fd58e013b1cc2f929e6b1afe50ef2538c1d0ca48bf39b0fc100aa51ab4a0063d27c048518d09479b981ecb870363ee25c3851558653d64108205b230be18620b40c256539313107bf3bb668a5ac6b47418bccd5ada609299f35fd9cdf96e08b02969e9abecc2a8fc5c127e9023828437b", 0xf3}], 0x3, &(0x7f0000000b80)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r20, @ANYRES32=r25, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r0, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r33, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r5, @ANYRES32=r39, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYBLOB="000000002000000000000000ffff00000000000039baaaa42f76d2ab2b3040ff614eb584cf4453c7037c6cd4cdc66a02e2cd45c2a490f56360d6b94b963ead9a9a979bd0ff22d24f40afc25d96083f25dc5ac088fb7073173d1d9e4bd03b5184e2c95325f839f0b46bad8751fefe71167901916445aee71b59d8b478fb92d12f66d425bb61ec007fdcc9c6cdc498eaed81fd287f676e03004e422461fe6534af35c5", @ANYRES32=r45, @ANYRES32, @ANYRES32=r88, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x1}, 0x804) r89 = kqueue() r90 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r90, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) close(r5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r89, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r3, r89) 16:00:52 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x10, 0x0, 0x363}, 0x4) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r20 = getgid() r21 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r34 = getgid() r35 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x9, &(0x7f0000000180)=[r6, r13, 0x0, 0xffffffffffffffff, 0x0, r20, r30, 0xffffffffffffffff, r37]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, r38}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r39 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100d0, 0x0) ioctl$BIOCVERSION(r39, 0x40044271, &(0x7f0000000100)) 16:00:52 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0/../file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10d) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x81], [0xe0000000ff], [], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) write(r1, &(0x7f0000000100)="d6abbd8f89370e8806ecaa4e9111879c83a8ff75e2e28f86af5a2cb70a6513fce4cb7c3643edf1c55089e86db418a124f073b2083caea204079c75afc1cb772670", 0x41) 16:00:52 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r0) socket(0x400000000018, 0x3, 0x33) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) acct(&(0x7f0000000000)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = socket(0x20, 0x4000, 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r6 = socket$inet(0x2, 0x8662bdb1e584e365, 0xc0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r8 = socket$unix(0x1, 0x6fb4744982d8d92c, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x2f, 0x80000000, 0x40, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x20, 0x60000001, 0x3f, 0x8ff}, {{r0}, 0x7, 0x0, 0x1, 0x3, 0xc9}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x1, 0x800}, {{r3}, 0xfffffffffffffffe, 0x10, 0x80000001, 0x0, 0x764}, {{r4}, 0xfffffffffffffffe, 0x2, 0x80000015, 0x1, 0x400}, {{r1}, 0xffffffffffffffff, 0x80, 0x24, 0x2, 0x101}, {{r5}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x7, 0xfffffffffffffffc}, {{r6}, 0x5f6a5d5e5e641dd2, 0x5, 0x4, 0x1ff, 0x4}], 0x8, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x98, 0x0, 0x65de, 0x139}, {{r7}, 0xfffffffffffffffa, 0x11, 0x1, 0x7, 0x5}, {{r8}, 0xfffffffffffffffa, 0x11, 0x80, 0x5, 0xffffffffffffff44}, {{r1}, 0xfffffffffffffffd, 0x0, 0x90000002, 0x5, 0x4}, {{r9}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x4}, {{r10}, 0x0, 0x18, 0x40000000, 0x98, 0x5}], 0x5, &(0x7f00000001c0)={0x8, 0x80000}) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) chroot(&(0x7f0000000040)='./bus\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10, 0x0) fcntl$getown(r2, 0x5) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:53 executing program 1: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x58f6a9f48bae2b6c, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x100000001, 0x2000}) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) 16:00:53 executing program 1: r0 = socket(0x2, 0x3, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x8001, 0x8000000000}, 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="7b3d3cfac721a13f94474e6a556d861e4dfbc7f36484b0bf0f2f2c6d"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) socket$unix(0x1, 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/38, 0x26}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0a02000000fc8e58", 0x8) 16:00:53 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fcntl$getown(r0, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x100, 0x5, 0x6fdf, 0xff, 0x20, 0x0, 0x2000, 0x10, [{0x1, 0x7, 0x2, 0xae9}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6, 0x8000, 0x1, 0x2}, {0x6, 0x5, 0x8000, 0xc86e}, {0x0, 0x40, 0x1, 0xfff}, {0x3, 0x8, 0x5, 0xc1}, {0x0, 0x5, 0x6, 0x8}, {0x0, 0x5, 0x4, 0x4735}, {0x515, 0x8, 0xdba, 0x4}, {0x1a, 0x400, 0x1, 0x39}, {0x0, 0x7fff, 0x5, 0x7}, {0x2, 0x46e, 0x9, 0x4}, {0x6d24, 0x418, 0x2, 0xffffffff}, {0x0, 0x9, 0x5, 0x9}, {0xffffffff, 0x10000, 0xfffffffd, 0xfe000000}, {0x2, 0xfffffffd, 0x9, 0x6}]}) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'t\n\xfa', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x2}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x7f) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4002, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:53 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="02002e2f66696c65300031b3c41f115cbafad7edbb89470590af7f748afd70513e8abcab88eff207a8d16fcfc31cd08be278c812f695c67c6d21b79c33897824fd58a7fd2af03ba32467f3237ad5899f33948f5556bd25eff192fb3f6caafbf16a3bcd1c6be39cca5eab03d00461a0477079f854106e"], 0xfffffea4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a32ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102000000000000", 0x591) 16:00:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080), 0x4) r1 = msgget(0x2, 0x43) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/199) getrlimit(0xd, &(0x7f0000000180)) shutdown(r0, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:00:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1020, 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x32, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r5}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x8001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4411, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x663}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:53 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) pipe(&(0x7f0000000180)) write(r2, &(0x7f0000000080)="3abd7725874d0bef24a674269e732c8987633b58a4eb329c6787622e7a47d75b756535c78694dd6dea808dd12ca10bd4be154895ebeb5f62c3ce24b1e786e58552a633e87da965f276b0752f25f1de19f30b6297f8a5ec1d66d0106c05bea058b7318f2facf2c832d68efe0cac8b72a09af70f1c1a099f937e17350fa53b2a24f572fdf46da2", 0x86) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\xbc\xc5\x00\x80\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") 16:00:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff], [], [{0xa44b}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8002, 0x0) 16:00:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="66e254bf0500c16c86000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x80000001, 0xc00, 0x2, 0x1f, 0x45, 0x41a7}, &(0x7f00000001c0)={0x8, 0x6, 0x7b2, 0x0, 0x1, 0x101, 0x7, 0x10001}, &(0x7f0000000200)={0x100, 0x1000, 0x81, 0x1f, 0x10001, 0xffffffffffff0000, 0x0, 0x3}, &(0x7f0000000240)={0x7fffffff, 0xf2b3}) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00\x1c\xec', 0x0}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000200)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x22e, &(0x7f0000000180)=[{0x6, 0x6, 0xd1, 0xb21f}, {0x1, 0x40, 0x3, 0xffffffff}]}) syz_emit_ethernet(0xfffffffffffffea8, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:54 executing program 0: r0 = semget$private(0x0, 0x4, 0xc1) semctl$GETVAL(r0, 0x606b6d38d46a6d4f, 0x5, &(0x7f0000000000)=""/12) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) unlink(&(0x7f00000000c0)='.') 16:00:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820220917152a0b70000"], 0x10) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='?eef\xc5y2P\x02', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x44}, {0x6}]}) r1 = socket(0x18, 0x4000, 0x82) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) dup(r2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) poll(&(0x7f0000000080)=[{r1, 0x20}, {r3, 0x20}, {0xffffffffffffff9c}, {r0, 0x40}], 0x4, 0x7599) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:54 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000002c0)="025aaa91c0eaaf4292fc18ad70c3f6f444f1f6ef0ff78ad8bdd966b298b6f7d89a4c89e00b7f77efe02837e8a981fb9954891b04fe2d9748a4b1382aa07eb3f6f937947a27d7c30a773472fe8d9c0d9c9fa6cdf937e99a8a6dbc3df0", 0x5c}, {&(0x7f0000000340)="a65aa1916510a10fd2e0676f4de54d4e8d2e9d8f15b84810d5f11d08853211ee", 0x20}, {&(0x7f0000000400)="957105c7419a059e18b3a6347a97a244a250e3b29518aa01efbf93fd5dd46a27b4db78c7dafd38810c54b76af8c6a246c9628af0fcf9f4214fa714cddef4fc9a617fa691ede51e9656775a1e24efc02dc8cf354db34c3a5ea4addec94d3516336ed041273679faa4a51d6515154b24da9ed63f954917ad656d334066a5ec4b0eac8e80cbb14c169eb73faa3005f8f802630c28938f04f3e61cac129bba655869d9f6e2cc98ac46436de47390ab1e", 0xae}, {&(0x7f0000001380)="7d0eea8882afe92ee6fd15bd47cf108ff428ec60ebd11e55224f44ea9a524ffb3d2f0d76f30263ea7dbd7e6565377aa0430a68b73371a03f40111ae6c2801ece05795f3daa25685e72ced2c62c31d4aba22fbf9ec65728a1cc4298294ea015416b73c9561d640b296507fc4994757bd4e9dc7702505b66cc9b101fb5df89385b3e64933dbd2ace6274f5285c63a0a3c7b5c48e0c811f9ffe7acd9678e51030bee64a31ea3c271504d22cd8c05cd691c993cbc56cc88543b8ee52f8b961b48d8e64ce475065b4c10302da2264b13b8173d5dfe4533cf1b30e17a196fb53991903a22f81190ca8498a163086849c4f45cd757996f09e89f5f9e9fe772ab1adc79746aa401458bfc06562038cb053f22040228d286a04c4fecae26709970cde599e27d04f9f3cd8d7228631b1a1edf4fce0bc27de4f09f01b105a40b473a9572d6aaf3a9440750cd752d8f709f2800e09feda84f14f1ed25d5108f4c96b1bb54dd8a9d0c70843788f52414bf58e2385348f684236d3cd52d609b6011499e83a42740bd37602700c9956688a30c510811b9e6ce073661e25991b47c143b58a012fb980fed563fe9e2725318bbb580e94a5a1c3ad8bccf0da3fc8aa06a76f62a078e2ad4561dd16ca75034cebb0cd24896968062ba94489e7c016ba6dd3e906f704e3fdc5dbdd475d405a22e5808af7eefa99aa341d6638a2fec1e535557545c9181503c32ce22afd2ea2d8b34bad41e41c98d96ee1ba0ffd64decb7819d8d42d91f67fb8d640176a31320b490df5e31b8be81ef2819cb5da8f16cdb737aa99ef5709084fb7e343f00cc822f6fb19cc1330234c7cd24187b97abcc669a2276f7ec0870dc50d74fe0701444f1db1103b2c4542019630b2d961cdb2a186358fe0728171bf76b929d6303c54c6356679d063da857e748baa73104cd9688270f2452e4f2017cb1d1e8c86830be91a8870e75eadd2e93f9d9bba263ff467c9b509f824d511158c04a930fb03a5cfa7503be5dd7562be2448b2387c9610136ba08f575ce4a7cd9a69666e5749350be3c93689aabfbaa78bd25dfde75cbb27b85d659a28ace1e3db1f598e4da7d1edbef5b14cd693abe0c82ff5686eb61cf4d16dac61ce72806620be476ed10167b9eddcca1356a166d6630b1232cb7848d4a144608efc1e2d18a00c8d45ff65a646533cd4fadfbccd829f40556c38e9f6c69a20acc694aa77ce8d902b00481fdcc0531af61a8fbee314362f1138fdd2e4ac58b5beef94cb6c1251356d8ab08454e452282284dd523d999dc6c31af24196947aa810d0fecd8ac013b500b74a6324d17175f0014f2d2aa5091a3bf1e9d78cffb385a426343756a2b048e1134a79813f5d57d88f2db43e534b60d1fc0705baa6e3403876275180353527b9bed1d3fe9a4431b11073fb51884001878b077291f74f995338b9643fb87cefd0fc240c8d46e3106bf940ca6f8e6fa70f34ce1551d7952d5851c4b940f142a646bfde720307a49e9136ca3779ab1064472e2fe7bcd48cd7e3c218399e2cb240527072259a2d542b3c4f8995c8623506453044c04bdb9bc9829e12f4c091af816b539bdbc2a911476291e22c84e5b0479f296527ea54d92bef24ac863d9beb76477c6930dd2db94d98da7a7cea5f94edeb481ac6510c1bfcc211dce65b8d508009b327ba638d8f94742401221a0693543cba3107298e7499e46fc1d73aefb27d1943f22e26aab1c3c1d06b7739edd3632143e0fd1a0875ec384b119f73b50d753702385bcbef0d5d119c51add0f4c0e09aca0bab3b810a3777df6094131da65e8d0d0f135cab7fc080b2e58b4d7f5617aaf73b197356fced0990cf51dffc9218d80b3873e5f827d11335c62677653af4dec256ee856ea834f6ee1b7204141576d39f7765f39f9dc3608e82d2e12aff0f3d39cc2d4d538bbac664fb6a78a4818f9592d715ae09d14d155831bed589c1a4ead909b8cf9316bea830036293a4a4f7b6702acce1d831a43f45c5125ca0a7fda812f5b2047e721adc94f8a8958a6c2232eaadc00da548eff6a1ceaa68facea6ed429d1d80feae3c5a09ce78f1a797be5585d90dc77da86ab3742da5eb701fc4b51716d6da7f5f70b3569bd8898a2340edd1c735e16d309771159e4f38107bd0902943cfef46981e2d0f6adb6ee3a9c197e52d307dacf7fb38c60c8b391c38e15077e59b130f3123e6b5ea3c2efec7372bf570bd58d0aed47d36440ea52a5d6414df10f21ac83960473b87475cad8cf3b3b0965589caa0594569e96cfa45169c02db11085c4238f1fc1af2c18b5d1ad00b624659743064f7b4062f6bf8e74c91c463a729ec4437299fda1172af182f0764c84b0cbf7431a8f472687d0ea309eb25e658e6a06eaf1567587e643f0ee1f96e1b388fe059aaaf69652ac10aca90b15277abf99ba96fca8e09968f3c177c39fa891d5fc7914510cd3d35525ea1ef37e8bbadc362a1a9978f60fa6a41d6e766401f47f30393ccf74a2dd385381d780e8807981941fd6af3a94efcf9dd89918584b7e3a75c7fda0d422f3284e20138e67bc8ed57bef146dc6afa9d477aeb99512542a60b45c5d3f2f4522c23290161e87a0cf28bc5cdbde71f8ed6b7c3b2a094674d3adce228264afc98e8573b1c8d27bdbf5cd1d794011739a6fefc89a0a4a3aa11ee6eb3dc02b9a3e1a54041e175c4c7477bb9b0701d6d8783570e688b00249cfcd78c2214154a5f650189d7ea0c0ecabbb6d17b68a928960fe46c922319dc8b9c4b4b853e3110a3e92a608f3e1e1f333a4985e36b13701464cfa2668b5a26432a8c5a026cf68423bfc76b18fdbc66130341edf2de50ee41d1a0c8f70299a6a812878e9b9446e9dc5472570be8d48f7935d14c7276ada88c43d56810a43fabf936c8a5be89ec619578f964f4ab307fc721d463a50bbc351611a8232b7ac08d6b54d6b4d4665bf950989f89b899b04f693b18808aa4358648902ab5ae4d414fba4241d4f9f6652ffcbede0ec83f8330bdab1c2a237a46535a6774573be5dd250cebefd97ecf9039dd46313718c182f41b8fac027de5ffe96e8d1ed33e0819a1ba3805d48a5f459aa4cc92fc39c5f01403aceff2555b745c85e6ad5d3763ddc0bf6010409b1bc2ee92807bdfb1a8c01bb79da5a88ebe2f2e2a96abb6bea90e29827994bdb64762c77643d0c88ab21c1e8aeb54789e3a96955f353177834704202e5f10016124864461a94eae6b00eebe8c01f828fc4ba9ad415bb9b265ede142abb1c5b2a51c25170db605e032a0559222a42f634e2e547b6a2b07357c70e42a08e4819cf5eb1b89734b6306c51bb1a849181839567dfdeb594b03e05f9f00f06eb02f1c14579c80b31b1663d3275bca57525b82d163ea0f7ef8b7bb985ac407e7a15279aafd8788838ceb565873cb59edf942aecbc4abfa337b8eac23b213a736c29bf2c750d7f43c9bb148d4a0f194adacc4caa2484665297a8455afda5958623d89d11a7ba571f56e3ee87ac48b9b801b31e8d49d33fc94907c057f554c6a2da60b59849178d210cfd6ec98336ed671fd33452ed4b5ea4bce5138538bd6b91a6178768db384f5fb60bf09619055cedce5308c6a0a4c1c544516e0d285dd795bd84c7e672e5b4c976cbb48f0840c147df437a91db98d397bdc596b6c8dc799bdafff32d045b2783a3297203238d7f82e4ad1747a46d95d5a13145b095ec159bbd0a7b3cd9c66da3fcca30ec8332f792640fda193c20028c48984260713d354001ff81a0cbec57f87775dab67c9da8c29bc04f88566339e992baf17d0190136aec4ae161426befc92d3044646d3017ce34f422697fdd720856651609516efabd6ef80bdc10778432308894c94320a17037f68ac4c60cfffd969c57ace58e9978670f5afb764d71042c6c795c7014967fad9a9893e847ae7602ea315f4b1d5280e76d2bda4746f5ab6ddcb8afd449fd9660a53ced102100adca8bdf66d3f51142eed25cca72cf9df9ccf25c88892a095160080db3d965c85e3422279f2ffad8e8d11b2eef08081047c4ba4e41d89ab518511289d6c67da11ad6ca91a67365905573e4b3398008a3a07a9c2805bf71c4e5ab3f9a3ff7649a835f97e09fca976da2becf2a2beb8d90ddfc969b6c75da6f6f93083474861392faa8facda1c4cf4e371ab58fae3a1efa6eafd31743282c24a4fc6fe04941211184896b364e646c4702d126c577e337e8a3c9bca2487f1e046fd32725221ab17f63bdbc422a7593af2b856f912aad3e9528bc4bf1eee99b1d791c81ec074635f0b8cd072eb48daa9802995cc70d91678b682127678b5e64683d5d2417406ead999d53a337a64579c0217efdc6e4a777405781b9138baf8dad13060d5fa69da288d6f19d5a41ed4fdcd3b225a056cb5696d55ba2ebaad60d51f8cc056e1c2a66bcdd2ce84f86ff442c6b2fe87b551f15cd6726c750babbd0535eb87cab63ee51ddf801e8a940538717726a73260d25ac3e114f1416f8d09bef3cf6395105c4bf255ea3834d5448ef763a5f862548cfbd9746141afdf13f344222d421fd341bcfe4abafe583ad2f3dc7d1bf67acba0fbec51e4eba47b9816c0ebb02ab3ff197e5c4214c0c2d1385b45e166f64d7e10e62a9f6e99872bec81e564afbd4f7e78de72827e3bdc9038f0d05f9c40df32e7325ff2de9117b8bf49568cd06cbc636eb036fe1dd3720c8fa5911d725690037c7f2dfda15e87c7ac6f6ea0817f9b28cf1a764d6e3e955f90a490604126108c5f41eb6b5437af9ca5683cf7a7e4ab9889e79cca9bf8d0236c8389e4965f7efa55310121aa9d59813c0ecea8d006cd59b761fb397e3062e34afdd23322105472e237c4baafa5e61327a6cd8878a7836ff72fdfa723366a336e3b984c0581518690dd506fa18f1c525eefe07d74cd96cfbb670d87e00b5c17166cf99b617976b8d3cbf706f37c7eb432ef423730159a7942eaa3214a63f4a1250ef1ebd7a3cc72b8f28b3b0b7e77892fde513f11e93d96e04915d52f1b73a377e064561008b8321f67845c80b0b00e12fa3a1f259a447445f94aa78891f6fefe84ba849e3cc33a97ec3b7299e7f8fafd6fec8f4fe4a8b1ae937569d865812f20e76227f67a9146fcb86c02112e5d83f9427c222960e784efbf4c783cc622f7774fe8668d745585af029e1edc12718509b2065eb7d7d385e52fcbd65cde17bed8d911e598ac7517d02b67745410681ddb25cf0393f80bbe4d0bc534d3844904e7257409aad3acef25619c346152f01894445a240d5c62142dfbab223e25888b46a1b5937bfc82e7c0183d7ff3561608d51ba2e4232c2fb49ef1aa77247d1184eda36768df63756dd306cbb7128cd381aae402c04e6db329bdab4876744054bb182641f638733dc991b9bd7717defa8697bc0392992fdbf9ef1db23f5ad8eb8302ef775616a066e56f314b2f932d0d8e14be6f6bae523cddb8f42e50335cb93055435052859d63b897d933e4025f906db1064c11e445f809246e3beb3eeebf9573c9a218620993cfb64fb12a0a537ee240cedbb9d349d8c336e500bcf24e1f002b9acf78b547da4f04122c6c35e4a5c42e4779926534d444314779d5b2ea70f8c26b86112aa3856aff3976196b8220ef6c241c1cee556c36d7c22b382d31755c9b1e28f0838b56b7462e1d56c097a6c49a1549869949553a49bc51bcaf56396105a84fc5f5789f12ec63ab591c0b91382bbb2be01062d36d9cb2adefee7dc041bd42300741a0f343070e1ae9059093b2aaf8a3b6c3ce43f8309f409e8374f610f3", 0x1000}, {&(0x7f00000004c0)="0c0fe8afc5e624a5bbd98d1d724426a86bb119a9d01353969388ce339d05aa470e7bc4f5d0432f3aceaae5e80ea682623cc2334302adaf62ff7603084d165c5c199c781771a9cabb9beefcd18faee8c8b3a77dd8c901f73abc00517d66fb527af5968370", 0x64}, {&(0x7f0000000540)="9aa4ea481c70172a1f5d5df889e37a7c05d1b613c6ac906e6f0cf67ad0fc9e498b040f6d693b3e8eb071112875294bb2b3df8e79983e558baa9144db1b3876e1084a9eb77e0fa17ddfc857113ce711047a34d8567f9dabfa", 0x58}], 0x6, &(0x7f0000000380), 0x0, 0x8}, 0x1) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) pipe(&(0x7f00000001c0)) r5 = dup(r1) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) dup2(r0, r2) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x80000001) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) 16:00:55 executing program 1: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a1742592e00000000000000000000000000000000000000000000000000000000000000000000000400"/156], 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000e9ffff3f00"/162], 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) socket$inet(0x2, 0x4, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r3, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000003c0)=0x80000001) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r4, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000003c0)=0x80000001) poll(&(0x7f0000000100)=[{r4, 0x10}, {r4}, {r4, 0x2}, {r4, 0x100}, {r4, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r4) poll(&(0x7f0000000040), 0x0, 0xffffffffffffffc0) getsockname(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r3) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0x92) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) setitimer(0x2, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0x20aef}}, &(0x7f00000005c0)) syz_open_pts() r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000004000"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000780)) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="0200000000000000656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924300c776bcbab96c537746bc95c8ff73f8cb9ea6ce0c23b7bc69b0e836e7916a717bf81fef6c6314eea0dcc8ac668c0f0bff1154457ed57ed06ba810b1f00ce561e272386c239eac827176e6fcbf9a05b000b3a733adff98dc2d499899e53db2fa3aaee9c1e0882d7d14c635f4a8c3fd466d3537ecee0df1b43a35ff0f0c558a9886dd48f5d0d2950e06ddaa7300a308232c638db4b9f46341ee834d378e4610d2c77b2cb5d76df79c8e6e7370fe8bfe85dea9e7caea152c1236872410ec89954bfc55e678751f073e3906c4ef09e87b383d68ba6215af6a4582af66ae31a0756465f635b576e6e9e20e58e875196f66d328dd4170787f0f8247004c3050263e7bf8f337e9c992d08266ab8b061c860d1c21e90dc7cf2a43728c75558e603f3b010e371b0a22885f473d9873b8a3bcfce6f099d992588b0a4163e04a65e69478932704bc02eb74d623a5b5a5c895667f073513ab6adf9f2a3f6f8c4be1ea6f97a260822874c469b788a95964975962"], 0x3d, 0x0) getegid() msgget$private(0x0, 0x9411b68c080dc3a7) msgsnd(0x0, &(0x7f00000006c0)={0x1, "73128f962ded706d037ffccb28d0fb7c8e1cff8ed6f0ba025094bf01ea0e80b0"}, 0x28, 0x400) 16:00:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) mmap(&(0x7f0000420000/0x4000)=nil, 0x4000, 0x1, 0xc7b0274208e8a859, r3, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb00000092583109bd459e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb5747162932786a03cb50c60ac436c7104d74fddbd8b5cb048bd9592a54feacfeb0a2c47364986175a8e0125cd7615d9df7002ca62668725908b4f8bbd3ead64d25d16597964686f9d87738a730946e96b2840c62f927c954ce7a521ec3d2879b094393aab48e8bee132492235aa8f58c92150e8eeb6dbf64a5d319f2d8a5de729261b46d979f3a90d811b4616c38a30d4c4d6cc25c441e7565d4d92df1c625c8402044af658826c157374e697bb7ee1add59f0e65a73e2737274975d3167c0c1903248df970eaa7d87217e0c79c0f742f7ed", 0x5894, 0x0, 0x0, 0x0) 16:00:55 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) writev(r2, &(0x7f00000014c0)=[{&(0x7f00000001c0)="5d2282c4ce4d4adf0901c6ccfee38e4f525371659d900fc9cc2f98007ae326beb3d98e1ce36c5c67b3aa9cd0abc582efad4f05b28701eb74ee46d7ec06206368ccc960e6d3d999f5e370e2fbba7d81aa0cb7b2ffd7a138e8c72dc59c7011f99d9ffba16d0a1bbb6a652903de909d71cec0d36bb08f33c1c34b55e7a96e13360c0eb5c06a1a187283041b804b6d12a205d9c0d3020ab09d37fae1bd8fff8bdf77bb2119592d53c4b06dabdd6dd689335ee826f024f1bff918bafe0639d1de222abf7ce19c50ae2e29c9563faa0bfd2e366f03810646988f03c64ee5544d3cd0af073a3ce95a35bf821a6511c224265f70b4a748", 0xf3}, {&(0x7f00000002c0)="10bae5f8936ec114e712326ef8775cbf8bd463a3816002cee87a7167dc8a66bc08982490dcca2c502e71885bb7010e4fed8e5f3a4ea015d23a2ae2d150cd5f6d4711eb34051aa4c4cea108ee15a4bbb05f3ddb9d4bb41594d8b47030602456b80f8c07d1fbda038b5bf3cee35044184615033c8e470fd30b3e8760c8042342a4a5750823504cd034c1c6fcc33caad75b4c1292d61638135dee62d18477c6522c3aecac96544d8c168c358b876696446607ced09ebf8e8d35d876aed2cf65f889820d613523ab038db80ffc58c77594dd73c5a48ec2d692f583a66a5aaa18b97d4d9731f97391cde78648ea89d5a8a4dc5b1b9957e5db70bedab15b929e8b969d01a3899324e5d56ccb9efbb60ff268bd354a67e7e46ecff70202b073f47af3f129df12fc9a7c14731ba2673d17623021d45b89f1433b4662aa4fa29386b3e890b9f21fc57574ec0fafdd4ef534e32213cd81ba5ce662c14d97c88199c8c3d8d2182c06ab5143b3088835d6f2f52e71a197188ecd9df9bd91daad473f48edd4270fe233d48fc1f2facaf261eee5e7909e0b5820a4f3fb1152246f160276c4abc2d03a5969c21c5877c6ba2c326b4a9fec211d5d8f910fcb0dc098ed3e863e377d4ecefc963a30a086d277714f40d980b3f4e7376413b449755b78e2680856a856a0bf1b8c3731e9c802915b2bc5c4312c0051b3b244e0a46fed5f09be8ce058421356fc56e7e5664f3695d375ebcbde5b4d6e4f6701fa6f08cab3c4ebda00b161d5ef486e21b54cf221c17f91104428211af23552a6a57a42aa8aa6e9435efbbf249aaa6f4691781612b189de7ce1e8a712d3573088999b4b806385976f88b132cdb2794dcba776a85fc9377910248263a67bcf870c53119c82f99cb37d5beb7a39bba96b98ca4aec036308ff40573cc2b66e1d8275a5942c24adc3b2bb4455d7b0f78c25bf97c0e0f42c5d2ca631750b00abd7a51dd8b1302c36ea8c56c103af7828ef5869959a26018e7c3d829e844d818b5d43a60e3bde0e33407673827e2629fd0a88b0e4e80a3c583b1f12e0b1f469339531c54b8ed72bd416d3f117f16b19ade807ffd1f730a579e77054d1466010e4f5bce5741b3fc5e467a2dae4556169aea3731205882717c70b8b606fde25277a7e0b44b3abd0988c1c29aacac176b94ceca9e4748d008b94147b91e83a56dabef1904ab64f52c86d432869137ee94b9c677b165d0666ea7b199589d746e67d359a5ebc9a9f79ab0f3d2bf40416ab42b977690321c72c3eea36b416ad7cbfd6c3adeca7de2cf43ca5f78fb228e7f5b4d53492f661b4440a73a2f895de5722586a54738780e457a975c625ef7e038d37065728e8d0e139660329e0bbc8629ac707f58c51272775d349cdc52b57c5932fb460ed05980806d17022255d03208a7e49a2fd84c2370c7a535ab2e3bea3822ec39c584d1dc354925706811e90031289763c7a17cbdfb7c993b76dae8c4f952e0c7b30ec85fbeeb63733a87b5b974a48a113b7275b7be39ff92f13e109c67fe44206b63c2e7bad61f4b7e1eedbf6c2c86dfe318a88e37a609453a15ce92b4eadd714d975b00685e89be22ff4486fcb589a0369768566d019ae66f4953a391bd6c6a3bc13098dc03b2aa14e701d26309e780b1e0f7e6371b7e4d47912116ca1598132f37e1ff43fa6c58373709bd0f9c90b05bd2c92ad34a7900a1281461124d5d2b81f1bfe294321e1efd64a72e2aa08078e637bf96c643203b6a63ba6429c5570728d579c132bd9dc480e1c67197b024d37d59399c52cb39522dd69b2dbd1810a6e619544a32b39d77f00e358caa32d0668b931ff4eef8b7de35d4221407c3b78cfa50fb1f1e14645d0390c32d9d0208c50213e28640921f7aea62afa81c1475329c49c1066b73cdb1942f393fe30b27a73cb01cb06a78278c7a9f9df470f70b074fe0381b989f34704a773a34a3b32a294fa4d90efcc6a503dbd134aa9d97afc0d166efeac7d982439c763735f619554d2e76fbed9254d57534b183293e07c8a21f0929d7eee05cc6065624d68475f4b117caace72bcaceaeeec87ee841b9631871c1a32f897b0c12594eac72d8e5a703074baba77d5535f0ce3db601d2563807191844326ab4f68b8cd54b866185f035d196c84904fd0d06cfb37045dcd5137e02e3648ddd09f568db8bcc1d5333bd67ef6e2799c4ca1fffd6f7fe7e501aa842f518a1239b5f3b55d9e26a5bb0783300521cc3727c52b140afc91d2c60985817a55ba462e3679431d0ba94b84ff0ae950ad87d31de00a968dfc0096152df34ed2c1e9c52098fe89f9e53afdf2d186ac2b8cc9e239831cabb4b334c2387948add2807f487ea6049df8b918ab94f17a8eb43571e9e24b77c7381bd129f244a39c0a0f16eb6c3b19053942270ff45c4d7bbcac787617de83586dbd4f8d9b151f7424872db0545a578f19e335f7baddb6999afda18103114516b5bace23e30355fd2c447d477bb2fff5ad7d000191bc9d6f9f810fe8b4de9023e2cadec059bf9992f6dc3960c336155444dc9607fe27d957f40cc0e47d8560aa680ffecde6ab06f4f699f40cbdbe2d90d648e16192ee0838e7ab4af7766bb9aa5c984569411178f5be5dbde06201a274222764aa4ec956bc560def8073e2cb9c2187be841c060a794be6f22aff56b88a977055cb3a43335c0804c137b5ab16e1e73c077a792d4955523b3dbbc480c9ede4c1e60d92590598ce10a9e452a09eb24322b39a6cdb44a3525045d8a11e2690092cafcf59a4be17680cda1c92eeb3e0ae32216f1e650cc279bf2d32000b258800e06099c9cdb8b36e72181d7dbeaa954c2d2dded034d9c4af09fc4efe9b367fde192e2e85785828e59c02576dc80a5341c6af94e20e46bf5f321e8ed7baaaf08845174708b90bab0fa0aaac1d70210441cbcb1b23945861730f3fb87b2d47863e52d62b5c401b3769b0536ce1111d3a73b2a8fe86f66e7aca6cee71a3c5d47177b051ab81a114d60f2ae24e3033d10e6f5a2bc1789f0137ea8d56cd5013385854dd4894b858dc89702d5f8f77a156b6f916583bcce4c763ad9316faeda86073800de1c382fd5d4f771f726580ef94d3e97693ad1718da80ee8957d81acbe4bbbeed6e379977c59551d92462b9acb5b48d0ac3c5fd4df391d851d1fbb59077acc6e82f1340a512374e42a267b51cb7da3b34a39912117b8a34eebb97c3815ba24e65d8c2cf4ac28df921f3de9976636f9baf42217328156337fb886f9286cd439569d5a4f02f89036cd8a8366c5a1318aed8d3b35d272e30333c51fe0675ff3ae776c286f8d92df35e159043cac144fc410d76b92fb13e487be7f8ce1fe006cbb874b43aba24650efbda54a24f33e8b73c5671ab6a1b330bb2488ba585458715eb056129e952f7f543aa71d352b1bda06852aa2f3fbf4dd22265391d4da5312dfeda78ea29d51caf0ef78a8d65a652bd0cc57622d5fbf31cac34ffd5662263b7fb4d20e1766ed5318edd09cbbae56705437c728b3da4f1107c430424b971364c25e3d5fe0831a9fb959a8986a6cb725ee8ce63a9408afb64728cfd66e77e0a9b9c224236f318aa4a9bddd20d3762349fc502ff459e14ed15dd3ff994fdc0076c9c4a7f9cc531407d7012181a5e45677b76b7d8f409fdf102c3990aa94292e213f90e719c8015da9ca24b59cfbdb10b4c67155492bbd19dddfc5a638fde014122156f3bfb3288d923e47e3e6597293348916708964801e4c54019682b5df92471fc539e796476c742ac5df5a916a649c8e1b72185be41b36a058363ed009937fbf33e7e066f5af6b68376d11a2f6be0a5dfa7d9ffe09850e61cfd692d533a17ca6d5d70f8c3ead102478e8330083730d311270f998177a5bfbee4aa59def23ebbe28b112be41a2d613ddbd37bc510282f637d1ea2e2d094568eac94762f073ff26cc991e5a69ed97284e5f17e567c52f4122fcf5a4ecd9899d3f3b6edd81b1df28d343999bc63aa3eef02a2b340b27495775f0f7ce9b8c218ce420dcdabd5f22e64a5ca19991c343f456501c0c5f96d1e489ca884aefca00e8b5ee21d5019545ab140d724dc7e5e97feef39fd064170dcd25890af2448ec111f6cedd0ec646cc9b1670cf8c5d105509ee94fd5867011d249cf06fba092a6fa7ffd5cfb1f15e0313fa33d195eec34118095c62dae449678086af8aeb8ada2719d7c44f0fb3636981993e1942446a74bc071a0b8613cf25320de08db14f6f5844bd3340875904d1cd97350f8eb786de96a30b7fd0b9b93a60e8dba50ea31ec50c777f92021f63d260adc684878ff80a34e1939fa1c81c44bb7e2ec66e199bb86a784ba58a1ba334d41321146c823fe2777dcbe70d24021606f00bf773eae742682f3265b2477fe9a784c5d17ad92b458b357c9b4981e34dafcc74e0ba39580a7cb43cce83ed09509418bd29b9d59463cec5d6b1a8085b91a5cb1857638ca933cd6f88436bd0dae0c2652f556e064c55c2437874b1653e0e3808a5b16f5b6d4c8eaa992916769840be1bb6c87117b2f4945d9cc19ad2a6248479336f8eafcc9316ce325a52ff067ace844662b3792d187efdbe2dc1a2e7ec80022292996080ce764299cfdb185adeea7be576d51db39a1e1407d4aaebf582ed3faf80f3a9fe3726ccd1db797429786e58d942aabe0e770c69991288b019c1ccde3db48e1c8e69ca0b7468c34344c32a928dbaf51b29b03152ab4c390d18d457451cc93bd6ee3bd0b22359d6311fb04ec802ba3916b10b202556fec6b4da6621797ef40e842e8420447cef8bcd711a1a48eadf5aa7d08058dbdc1236491c4a73910e5216836f2192fa34b43369e78464e964a42d9e309823f78abc5e832a2256c36cfde0fa37d939f31043321088145884ba3f5322af61a2eeb69588ad588cda789401a83b28abaa728f61d32028414891fb713764994c721a6e02be79fcc3a0478f38a7323a3f0f3ddacce4087f8302f0c1aeefb9b58aad0b4fe236dc357f7beaebaf800f8d6b89f3d3c9c608ff197d2101357fb6fb1630832fbccfc2dbba0f0de3c4cd84d5284ec0b898d5ec29ab6afaf77ff8f8813a70d406fa8c826886c10b203efa64637e7d64a332a53ddee66b9c54ab80c2b574eeec21f4039f6b80a92a7d115d47ebcd729fc7690e3a873b13e7fdf673f68e5375b3e41eb7a8123c88490f58e8e6504af89481562dd98de06da4a56ae45675d69f5ee141d8358fee7460d0d88f04d0a8b7566d4d03ce7cc1b72ca4e7d71c3fb30eb68e69d5156e37e0dd756478ab3d2c25dfad3a8281fdec9587a24dd74caee7618134377a3ec1ce1c50e95f0de0a866abfa5dc9e3995acf38cf9ced4ef3880c8277b29c222216a78ba8a2210a5d06442536345668cf2ce38b32b36cc742f421c926c57eac7c2d8382b0909fe54c4a01d472dd82abc63daa3e5560973dfa9d44160cee7a3bbdd8a9ad8d9d90e079b6f78d0aa3e212d7615302b682055cbe0e819285395e1eaac0cc160b2d58457f09dc31b0c7ab683d07d9d9826d27cf6bbee8270bb2401927fc541941ac8c030250486eea2ca7620c6b3ccf15f4046412a6919da3e0ba5346bde5357a6de141c2925688b2b8c772f7f5ceb6871b19ff400ff0ce1e552401de34ae4b2620a36bf5a050077ba60a27462f8870cbacc00c492b85f7f1f1e3839ecc617d93e9c8d1366e31e1a63567a151b326a770f516ed4e78cc5e36b6ac5d0dcbb19295bd8de786ccc20fa2cae4acba466f3c35e80553a9ceb922ebcbbd03b14bf76c1f446ba7efe", 0x1000}, {&(0x7f0000000040)="898a8aec4cd66157e31d7f48e88cc1c32758bfca899ede1bd9e17d978399c81f0c9d282bb40dbaa7f2c8d5a96045402ccecdabe5846ed4dee661204da199885664f0f570", 0x44}, {&(0x7f00000012c0)="d17409d0f30853a6f617d876e43e716e7bd473aaca4840db8efa4883c42d3574f00c19574943cc11c65d4a939da833c47ff44fe78c78113f640d685f8322d19719a15fea3f7377132bab6cc56ee78aee933987851db0d72908577635e99094886392c94a9ea591613eb9a5da23982b7c1801495b66c94242a89582fbd118f2a0622fede1f571d0d80d2e81dad214027978849841bcde73022cb83ba6ad9df72ee377d849a1749db888e0c9ffa1ae2273ca1aa60a080c5e488d0165e3f019dd18f0e6d1ba846d7503fd88002d76082d9c70edd4fb89ce524c67a0c69154777c", 0xdf}, {&(0x7f00000013c0)="add0b5184bc14348cfbf49952cc844ca026ea50da299a37235599db3bd21ff15b2d55090be2bf4ae4eb8b849146fe8da725d9594269bd3ce4295dabee156c5854852539e89a0a9759e04614ec70d4eca1a21f2b9bb9dbc047f770ab2d85e2c9f491bc875923a93f9ef530b90e33249ee26b6dadd37931fa562f096eb85221565b67d410c3348e42d5908b4aed229a22c53f970a22b7f03092fc5a1d7641cdb59478a85cfe31c80b43ab767af6c4a474043090a1ad95c0499a5b15a2eff6beb29248d42bceb54e77ef8588af782aa90eead98a3a7741572e8833e6299362f2e971a6b9cc06cde68ab3a9e", 0xea}], 0x5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) sendto$unix(r4, &(0x7f0000000100)="3eea219a8975d6f74fc0b18ed47845584cb47807708b09718e696166ad47bba979b38c3ec26cca5261eb5fb16afeed7284d69717370b572d6c77cc07e144d366f45f9695938c987b3bd9b5161feea4da6a87fbe940674fb208a80b6fbae9a9b4109d7b35c198271b241eaadbee9e00"/127, 0x7f, 0x8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) accept$inet(r2, 0x0, &(0x7f0000000080)) 16:00:55 executing program 0: r0 = syz_open_pts() unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x8, 0x5}, {0x8, 0x100}}) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x4, 0x5005, 0x8001, 0x0, 0x1f, 0x8a, 0x41a, 0x2, 0x2, 0x10001, 0x4}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) 16:00:55 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) msgget$private(0x0, 0x10a) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:55 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) recvfrom(r2, &(0x7f0000000180)=""/175, 0xaf, 0x40, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffffa, 0x3}, 0xc) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000040)="54d2402de9746668faa342790f69ec13656706d53ec88e38d40fca3a93d576ca1fccd1f403e0278660d5225c7352065e6bf8dcbd85eb159bfa3412fa2316c32861a488f3ed2555c90321d0642d07d8f91e3bd0e65674f8107795c5d4eb09526786dfe11f4fc4655cf0507ac0f9d280a3c67918ebc3b8a067bd8ee5e627657fa6a61ea98d58858cac867462c05c79ce710547927bbd049645ad03c47ec4d66f399a556cca7ab48a44c0a1e8eb371d1eaa0f71e026ec6aeecb8a825bbf63e42f824f59cbcf7c38c657a1de7d155c6ea287d02da7d95236bda31cf1fcd3c762818b6ab24b105402a0ba2253b864189ef41932c3897801379e3be9da", 0xfa}, {&(0x7f0000000340)="ab77c3df627d5869527739a5a3466a9c21c512e012d995edc077", 0x1a}, {&(0x7f0000000640)="57d859dfa74093d3f6a68332feb0722e1702b96ee1ef8728027884ec4a135a224217afd189e7b6cc23ca88a652aa799c1370ee13bfa2158ea3b9b4dffcf28b6cc8ab4222965e33867abfd28657ae3509329474aaed91de5fc75c94db4de7908468768fd474aab3f9062427257f27fd549ede8fea0080cd441bdeea412ae8cab76fe5e1e7e54dde4d4f988edbb42cc2aae4010c7cc27af956573810a3f3e5a933ac8d59e67ec5582a4ff915c3e82856c79ac414b74270d816db0443cf5267d49144117a3f2dd9e5187d20b7e474f041e8022edfad96a0b953be62a6732ba425be62ad", 0xe2}, {&(0x7f0000000380)="8d4fa3f3406d53", 0x7}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:55 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x13, r1, 0x0, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:55 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000000c0)=ANY=[@ANYBLOB="793f88f1b80100c84bbc0dee0116f28dcdb97634cb1035a49d5fb37dc8d948fd2d86439882840778387e05470d6d4c"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:55 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) getsockopt(r1, 0xffff, 0x8, &(0x7f0000000040)=""/7, &(0x7f0000000080)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") dup(r2) 16:00:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') socket$inet(0x2, 0x0, 0x400) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) r2 = socket(0x2, 0xc003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee600"/1543], 0x10) readv(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket$inet(0x2, 0x2004, 0x3f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001980)=0x1ff) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) socketpair(0x2, 0x8000, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x1acf5209f7017fe6) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x57) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r4 = fcntl$dupfd(r3, 0xa, r2) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4c, 0x0, 0x0, 0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) write(r1, &(0x7f0000000040)="279187de95afc3931f78f26b86347f5a071acc4ba425e4f6da07f0693f502b2c85d97e3cf6391ad26990d1a39d2527dfbe8d2ef27c2cd5a86abc9da2c1cb7d529e3ad2663e88526c7df3751a170467cfdda6f730c7b3909da6d69637ba9d3652683b71a317534d91c851d59db82b442013fd8527c5c7dee763721eda06f083ba4e1e911e29289bd16cddc2cee59c2ed9853fa542d3a528d252195abc300ccb8845d79d82e3e34c9023e85fcaca1742729b031bc43d397298568f320071be9baa7496553b", 0xc4) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) 16:00:58 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) chdir(&(0x7f0000000140)='./bus\x00') 16:00:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file1\x00') close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e48e69931929648", 0xe) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x5a) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0), 0x0) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) pwritev(r5, &(0x7f0000000240)=[{&(0x7f0000000180)="e1a3f0ad244c967881231ea61a1679fab534d7a2df523c2e0183caebcfff19b5ec027d210537397d5918facff0d5e9b4ea31afec84f14bd68a9f3f52223512a7663997fe24cb91053b858f689b9ceda3f6ef8736a001b15b71e5eeb0cb2f192b627c9dcfee9524ec22f96dfadecef2073b060197f15c466b41eea1595813365a7694bd391eed30fb77ab20d7c764", 0x8e}], 0x1, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5589d7b9b813ad30505e8f0066394ecc310256bc882c4400a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc12c1d2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a8149d7f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525ffb7626c19f1ccadbc33777e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9dde3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e922c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7dfbb0"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000000048054184780300000038b5b0486648f10506000000000000007b1390b90017a362e95ebba0605da21e00238b575fff0a29a4bae8e3", 0x39}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) dup(r1) 16:00:58 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r0) r1 = socket(0x400000000018, 0x3, 0x33) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe82) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000100)="309900a41bb9c2b6796cde0a63ae1d1c46f2c17f7aacd2c1a89aa862863bdd5aad745c0040dde7153b5530dd468c260da32e2477b8ba4b1b843dd1f2d8fb5364fc81ef19ade345724634c3c15df65cdf4fd1c41a95b2b524b46ca2fc237a288cbad25fd227f4f85ac9944f6ed99b2a9f0affc18e78f7cd0398195d68fc19c09a459629a1aea455b9df6331f75ed97599e279b596c7e7973649aa6fd51f4bceea625607ce10fc7a37e7904c", 0xab) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d, 0x0, 0x0, 0xaa1}, {0x35, 0x8}, {0x4000000000006}]}) pwrite(r3, &(0x7f00000001c0)="8d41a4eedf64142d2e936a74423d5e55635a741866f69e162c5d8ac54f46b8500af1a280fb1fe0617676de2c6c44745f5c79f9a4fc1c347630b7da885044706748d96e79e58ce6a66ee4d511163a48239217c9dd3fcf210716644968104de8c2443116215253c1a9925c0cbfa2fca6f4777c701af2bbb080e164f83b32cdffbcd8fa7dc9e92d21549af61080037e3815787f09401352ff816c171342d2ec571df0b6c06166605c795f65b651f683e389c0c2088e9c2d4505b80054afee5063001e65f7a7ef74c78ee78b014e4f1de0af22a47be9c4d55213", 0xd8, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) readlinkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/4, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x0, 0x0) r1 = socket(0x6, 0x5, 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='\x11\x00\x00\x00\x00\x00\f\x00', 0x200, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000400)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x40003, 0x1}, {0x18, 0x2, 0x80000001, 0x36a}, 0x94d, [0x6, 0x2, 0x7f, 0xd87, 0x5, 0x0, 0x4, 0x401]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000480)={0x80, 0x4, 0x6, 0x200, "00000000000015abaa06000000f8fffff9feffff", 0x20, 0xdb1c}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) recvfrom(r6, &(0x7f00000002c0)=""/204, 0xcc, 0x803, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x1c7a, 0x5}, 0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000040)=0x6) 16:00:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = msgget(0x2, 0x400) msgctl$IPC_RMID(r3, 0x0) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x4, 0x8, 0x5f}, 0x9, 0x3, 0x7ec2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) r5 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xffffffffffffffe1) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0xdf47, 0xfff}, {0x18, 0x3, 0x4, 0x6}, 0x3f, [0x9, 0x5, 0x101, 0x2, 0x10001, 0x7, 0x2, 0x4f68]}, 0x3c) execve(0x0, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000000c0)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = getegid() r23 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r23) r24 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x10001, r7, r15, r18, r22, 0x80, 0x2}, 0x0, 0x9, r23, r24, 0x2, 0xdf, 0x6, 0x9}) 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x6, 0x8763}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) getsockname$unix(r4, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000002c0)=0xfffffffffffffe95) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0xfffffff9, 0x9, &(0x7f0000000100)="b147fa6e56569643edd1452d35637f42b7efecf97c061c7cccb48824faf02c3404c80deeac365adfa568caf6758270feb5e7e3c133f7cdc94cb3edd7d08c2922fb77025d179d6967bc00f814a1cf0fc241", 0x51) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0xc0105715, &(0x7f0000000000)) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 16:00:58 executing program 1: setrlimit(0x0, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="f8d41874e3170c97b3359c5dc583fd2e74fc66e2101cf99ddb8442e3ff2bf0c67ab43a9f65b58a8e536711ea795ca0dcf8e28bea177861ccc4638733c1df15c063c5888e7079a23f23f39f97dd58220706da80dfa896a048760db92aad882a2913473ccccec99a97bda5a7ccf43f2c0fe7986d63fb42bf559752166d", 0x7c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x1f) r3 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000380)=[{0x40, 0x58, 0xfb, 0xd6cd}, {0xad4, 0x3f, 0x1f, 0x20}]}) r4 = dup(r2) writev(0xffffffffffffffff, &(0x7f0000000d40)=[{&(0x7f0000001100)="4ec8dfb1e0bbb71d9a7986097dd99e179a15c46396eb4aacbabbafdee38e6e9fe01f4213c799c39ada4e3c0d19c4a099cab99d64b732f0cbb91f2153cf86ea7257471342c3e60b7cfcbb0dd0ff1b1c7510ff3c9dc92a25b5f8add6d81ec51ed5c411588b220e743fe0d27b83fd2437d1b33bcf55116c23db6e5cba784a9079b6804aea7c739ca877af9817dc02727a72e868b0256899f595c93652338f52ffc23aa93ae2905da1f60665e6f0098a613de447f84ea3d801500484e30354a12982e1970e9aa8441ef44dc812ec5d5209ba2c7362364a2463503b34f17fb6c955471295b57bb05c11832b9e2ee3722d1039521cbc02ebe3dd37b205434119a2eb93abf3cba4313f1e213936dd1f57912038b1c38fcaa11f356b99ce734baff4a613732db29f2ab1faf537196c3e872c42ebba7a7d249e470820223f4c621b4d746941544a0166905d0b3dc39b8b66ae91e7e33a8c5f1c496b8f92c46646528492897e992fb7c60fecf8b746a2067d13adec2780a0373ab7939c3a", 0x179}, {&(0x7f0000000540)="70430bd56497a05844678f37dc8ad116a390c6aa8fe94f51b4d06472d066d566752bcd1848e628a9e3ad9272b84c67bc61ea74bbae5df5ecf4debf390d1df18135ed632e0c1dde1aeaadb439fe630ad3a2e2738ea1415d4e5a8c3f91e5ea22c6186c5c70608d204b32ffffa28ef3043314651d6967766332a5446500e1df9e21e79f0394d9b1e4fd109b5d08c49c4a7ea31848c1f6d8984c4bcd75b93e0c0cb324e48e6cbb34e0db8312958fbfeb29cf64b01ebdc99117c23902a86b7bf52735564a59c188ead005dcba69eb93a1452b0a5b502ed56eefcfb16cef456704c54739b5a27c", 0xe4}, {&(0x7f0000000800)="652618dfb628ee4d9d5f09beaf1c294a5e162ba1c79323891fcc2ac0f61f33d3b438ca7ceca6aebd704295895e6198dce7d1b22c0f4fc5f693c1d9878983e35ebd248e696a790eb5000eb548ba4d2f10f84bc89e3020e877819b6e7010e9229fa2a4118c1f7327283d390b269076f69196a401ea111cf854cf08d13958465d3f9b99505114d5e2a6565d435c900f", 0x8e}, {&(0x7f00000008c0)="4e914dfa79b5be0d390d3ace5d304872472e24cc76ade342ec86de87aee904ad164f813085104fa87b78f883759a6a7b25f1b3224051b78f4f0b1ca972f2c84d100606aec95db0968e55fa62ed3126668b18b488263213c1aedd53d69b26016a1ba01dffd7de4dffe7ba3934bc440ecfeef37fb6de2b9e9f9675c2bb41e4d1581ec47c97e918b907bd815c8e35069ba2a62a6d65ae9e9f86dbd9fbc0123ba8e3b37467", 0xa3}, {&(0x7f0000000980)="63b51d186da723806ea1f8293d4e1ec305d7653d5d84adbbb512f9f3e47bd79dea245cc82d924ac7e59042354511ccc860261ab34b72826395880a5536f4e0fe0b988145e18a28164fd6fe3438c79cee0ef85fcf7bc94196aff46bfec3217baa481c822a5ca577389cb051e0030547e17120f8adc8e92b521c3d50066732e9682e18304fb4eba48d03ef5bca887f938fe4f18aee0699c5d3e9c4076482990c6317cffcac7c7c37923dfa4c10a995a2cd91c4fcacbf61d85063cbaaf0199568c554fb61b2712c8880241206", 0xcb}, {&(0x7f0000000a80)="9c215cf1182f7b300c55905a9d64acbec3ebdec38325e17eef21bf556ab3533c8213e71db7db3e251f4cc8d5a54e96e95ad5d3f6d0349a83aae241849d1c60fbe75df76e106e46421512501f0de76fa552e30b3f8c08baa0bd3b20db2ad9aa0c69243b4a2d1b7749bc9525fcbce4fdd83455e82c51daaa6aa55617cd528741dda39d6e4d2e0aa3432304fd20892a44878d9281d0d1e659ffada053d382d4693c3030aa56d1cae5aad58730e778f01124eebf620d8e68beb10ccbf4c14edc26da5912a5682456e02ae23624a8f046dca578e85eedc3c4464df7046e83155979587b", 0xe1}, {&(0x7f0000000b80)="13583c8b6f03368c8b990b234b61dbcad1367a1c9221c2aafacfbc90434b074081403a20158d2e3a6188a92ef2ebcad86910b3f1cb77d0b64c5086ed0f7a7b2dcea0ce5370b76ed05b71621c9a32a97673b13d2b5745b253ed59d6bd1c6d9682d3240b35aaac4d5d25ba1b37da345cde294aa20386", 0x75}, {&(0x7f0000000e00)="138d9d4ed0f183a1b44fc3fb848f943f9fa771ab76d4dcc4054c9bbca64e39ca41baed59a807538c659bb1c6c391a6c60c40e4d409b0c8f9182cdd19be13a48049caacf89fcf459fe8d3d7e6a2b6b4b6a0c7d914b1b4ddb96bcb4657d2f7efc8cf2942dc3edc277174b96515648322964919c596b7d4581b953633d57a37576b4580972c6ea686586274a447b2d9315148050d3f51964c21b19b0a1457b3a4153e3b28377b7bafeb1500000000a0078519d33af4f32c787eb38d1266ca103b364c2b706470aeefd83c5bb89edb888e70610e15d1c26dcfe08f80251cc3a01a0dbda17d33385131942765450b9c5dd016d68b091c3a3d55ec285266c5f5c9dc9c395bfa6201e89ababdfe83252bb5cfc49ad0ec1c47f545775af9a91df6a5e6aa28b2c11f09b0222530fea17b1001e222988c48b1421ec62eba33c70f878c43284d087c6a0000000000d2bf1d1465e1989dd60ed1678caca51c76e23abd933db19eda7c9d13474756d5bd921f5238c7d4a2a9dd52170867abf15ccfc452aaf12048671255c991ca54016beb2eb1395fd5dbb7acb457b891052bfdd6d1e87f7a214527c02c80b08f7556303af62f980f8d3b6beadf9635845d733df6d9d67586e191ba40c0487863375fb97f961de4bed8c4f1bca54058acd845b44fc2e6a1048e8bea1d257f825292d9f7d4a4af26b323c64542efa988602f80785164e4420b3dee9965e4d7282194e3bdd0b68e32b4337cc12002092082fbcca550a3ed26599ce16ecac0be9fe6d241365061f1262b35b1ba57bb89526548704789b87051d11e9fc2bc5d57d69f0c4dda6e743149350c2232e8b7f4c7f67a540753d06eadde4763e0e6b2fd28cf0cf46fc4a1e91eb9106c1843595e96f5cc2ab51b9a3bdf2ca8f27a2a900a6e75b796ad740ca88d5c054e944c88b29ef306f136f1b93b45b9f09422135b0ba21481f07883252762f38cbba00fd6b32c1e1b67e184ebcc3f90a2b17c318bb1daf1e20c3a162d17054446a7d833c59b8fb316819a5d06d5bbd0301f278c7f53b577712f57f69cd49782205e4b7565e1eb1c10f377874d7903cebf", 0x300}, {&(0x7f0000000c40)="78624b936ae70e2f6b06bb62b24dc7674f40da1a55071fff5d3071ba18731dbd01ddec4ee67cc1dadb4114a153ff1685d107d965ab26ad05e10841310d22dc290d789386e1bebc3e8e88e3a7f8da81d97bf402c4ce3c9f6ffeb3c30bb4886d8f9f5304bc81d3789a1fa56faf5f13b16101a6f872643890362cdfad197c8904ea083dbed6dd55c670a978c4b43bd81bcfea9250274977d94b1c05e6aeb1bbe0050704e92bf7a5223313167cba115c4407ef3f827068f834445193b6cebe54d7ce9cb759372674", 0xc6}], 0x9) msgget$private(0x0, 0x440) chflags(&(0x7f0000000040)='./file0\x00', 0x90001) utimensat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7, 0x7f}, {0x36a, 0x6}}, 0x2) 16:00:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=ANY=[@ANYBLOB="000000f3f50f0008"], 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x4000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x2, "b8000000000000080100", 0x0, 0x7}) close(r1) r4 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) getsockopt(r6, 0x4, 0x0, &(0x7f00000001c0)=""/167, &(0x7f0000000040)=0xa7) writev(r4, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x24}, {0x44}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8008, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\r\xd3\xe0fr\xfeL\x15\xfe', 0x20000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r9 = fcntl$dupfd(r7, 0xa, r8) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35, 0x2, 0x0, 0xfffffffe}, {0x4000000000006}]}) r12 = dup(r2) r13 = socket$inet6(0x18, 0x4, 0xc0) r14 = socket(0x10, 0x4, 0x4) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xa, 0x26, 0x6, 0x7}, {{r6}, 0x8000000000000002, 0xa3, 0x4, 0x3, 0x100000001}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1565ff12c6f14f4e}, {{r5}, 0xd, 0x40, 0x80000000, 0x4, 0x2}, {{r16}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x20, 0x8}, {{r15}, 0xfffffffffffffffe, 0x13, 0xf0000000, 0x5, 0x10000}], 0x80e634a2, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffa, 0x0, 0xd00fffdf, 0x9, 0x9}, {{r10}, 0xfffffffffffffffa, 0x2, 0x2, 0x1, 0x2}, {{r11}, 0xfffffffffffffff8, 0x9a, 0x0, 0x5}, {{r14}, 0x0, 0x80, 0x1, 0x6}, {{r12}, 0xfffffffffffffffd, 0x1, 0x4, 0xfffffffffffffffd, 0x8}, {{r13}, 0x0, 0x4, 0x4, 0x37}], 0x7ff, &(0x7f00000003c0)={0x0, 0x7f}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") socket$inet(0x2, 0x8000, 0x9) 16:00:58 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="f1544b8eed6bf226741e5c1a445cdd4661e7d21a880d90fc87a76a3a24baa74b14256745dd24f759e9a0c4d04c4dbfc488963d9417dd30e0b2a0a7c0a047df53093135ed56926ecab83fa9a78264df"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000180)) 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x3030, r3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õpckbd_enable: command error pckbd_enable: command error 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x1010, r1, 0x0, 0x65) unveil(0x0, &(0x7f0000000240)='x\x00') mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 16:01:00 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0xc64da802701e202f) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:01:00 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8d) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r2, &(0x7f0000000100)='./bus\x00', 0x10, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r3, &(0x7f0000001440)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/4096, 0x1000}, 0xc2) 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1f9) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x2}, {0x6, 0x0, 0x20}]}) syz_emit_ethernet(0x61a306d6abb70637, &(0x7f0000000080)="b2baacfeb34d95d9c514718ceab90000") 16:01:00 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000004, 0x0, 0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {0x0, 0x10000000}, {0x0, 0x9}, {0x8, 0x0, 0x3d91}, {0x0, 0x0, 0x1}, {0x100, 0xa3fd}], {}, {0x0, 0x0, 0x0, 0x1}}}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) open(&(0x7f0000000540)='./bus\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) dup(r4) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="14c9cead7f5163d43000"], 0xa) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) fcntl$dupfd(r1, 0xa, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000580)=0xffffff01) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:01:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0xc5c, 0x5b1a}, 0xc) 16:01:01 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x28040, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000600)=[{0x8937, 0x0, 0x8, 0x2}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f0000000700)=0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r6, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r8, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, r9, 0x8, 0x6}, 0x81, 0x4, 0x5}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) r11 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x10, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0x1) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r15, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r15, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r15, 0x40044b06) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000680)=0xc) setreuid(r16, r17) setreuid(r12, r17) r18 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r18, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r18, 0x2) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r20, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r20, 0x2) r21 = getpid() fcntl$setown(r20, 0x6, r21) r22 = getpgid(0x0) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r26 = getgid() r27 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x25d) semop(r24, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r12, r26, 0x130, 0xff}, 0x54, 0x48000000000000, 0xffffffffffffffff, r22, 0x7ff, 0x6, 0x10001, 0x3}) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:01:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) r2 = getpid() fcntl$setown(r0, 0x6, r2) ftruncate(r0, 0x0, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x2, 0xfffffc15}, {0x42, 0x6, 0x1, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x1ff, 0x9a, 0x8, 0x9}, {0x0, 0x5, 0x13, 0x101}, {0x400, 0x1, 0x1, 0x8}, {0x4, 0x9, 0x7, 0x6}, {0x6, 0x0, 0x2, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000028}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0701a2770057451907000000000000ffffffff045ad3000020dcd8d9ca000004"], 0x0) dup2(r0, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x81}, {0x16}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x49) recvfrom$inet6(r1, &(0x7f00000000c0)=""/78, 0x4e, 0x1800, &(0x7f0000000180)={0x18, 0x2, 0x401, 0x5}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:01:01 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x8000, 0x14) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000280)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000100)=[{&(0x7f00000012c0)=""/201, 0xc9}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f00000013c0)=""/163, 0xa3}], 0x3, &(0x7f0000000140)=""/12, 0xc}, 0x40) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 16:01:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000040)=ANY=[], @ANYRESDEC=r1]], 0x1) 16:01:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:01:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fchflags(r2, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./bus\x00', 0xdfe9c303949ea487, 0x40000328, r3) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x81}, {0x18, 0x0, 0x2, 0x800}, 0x9, [0xfffffff8, 0x5947, 0xffffffff, 0x200, 0x72, 0x200, 0x1732, 0x4120]}, 0x3c) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r6 = kqueue() dup2(r6, r1) 16:01:01 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0x400fffffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x7, 0x0, 0x9d1, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)="bb446ffe305bd142852ad60310f350cbb30dfa3d8be857612984d5fb9db028c4c021594a099f736688ce56987e4b4977c6e03dff32f960c5cb07485999cb2b5dd18374d1a5688c0d9d840c901fbbfacfff8740242134c441772e3d3ab9899e8f90642af0e1d3ea8e2cf6c946417e94b47d3fb58cda93e8c0ca8516e11f4727bbceffa2d653223d69875d0727a36c83d0eedf2c09dd674acb4e3ab8e343ebc074389b5c75831831699577fb669727742cf2d66f946d5592c2ca567bf28d9788e105c26f67d480be6b5c15c95f55a39359679b8b3928bad65a62bc2a17e03d9ac647604de9", 0xe4}, {&(0x7f0000000100)="0b0cc316c73bce7f378229530be52838c43adfeabddc1a87f1954f966e9f3e01ff9076a0c464dfed0d3d01682a528ae4b393be31dc5812d2a20856fb86b008401fb40781006c8ebd28bdc8c686a606e3165d666665ad49a408251b080d21e572bd0c3b23c906c98ffa203234ac74e9400b0a015bfc3bb50216f2937a5dbf5318e480eb41cf17ac56c2e029adc78afb59eb21724620a6b98355ddd1bb57020f8f04361d410dc11fc80035e5b65abb3577", 0xb0}, {&(0x7f0000000300)="81d6f886913767851ac984a9c4f91b96c790d87cd02f50fd85650a42c69afa872d389f9331618f08aee2b168f205f80af57df4b4994daed3b9dfe362458a41363f998a64b96560158861b7a50ce2f154199f25869bd1f5bb90bc94f6d6f4eb", 0x5f}], 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) socket(0x26, 0x1, 0x3f) setsockopt(0xffffffffffffff9c, 0x1, 0x4, &(0x7f00000001c0)="ebffcbff13b9232cf3ff07008f98bf41c53bff0000000000e69931f00a5425decec9a30e8cbccd10db87", 0xfffffffffffffffb) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:01:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000100)=""/4096, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3f) r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) fcntl$getflags(r0, 0x3) 16:01:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000340)=r5) sendto(r1, &(0x7f0000000280)="70715a11709e4ae05551d45dc6ac6db6078ceae044f47896400ec644dfc03bde0dab2136de5702", 0x27, 0x2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)) r10 = open$dir(&(0x7f0000000380)='./file1\x00', 0x1000000381, 0x1) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0xc0105715, &(0x7f0000000000)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10080, 0x0) kevent(r11, 0x0, 0x20, &(0x7f0000000140)=[{{r12}, 0x2, 0x11, 0xf0000000, 0x8, 0x5}, {{r13}, 0xfffffffffffffff9, 0x2269f9e976f98fe6, 0x80, 0x7}, {{r9}, 0xfffffffffffffffd, 0x4454c3c0181b4693, 0x1, 0x0, 0xfffffffffffff5aa}, {{r9}, 0xfffffffffffffff8, 0x2, 0x1, 0x5}, {{r14}, 0xfffffffffffffffb, 0xe87aaa5cde9c2c50, 0x8, 0x8, 0x8}], 0x8000, &(0x7f0000000200)={0x8c30, 0x7}) renameat(r7, &(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') 16:01:01 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') r0 = dup(0xffffffffffffffff) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') ioctl$TIOCNOTTY(r0, 0x20007471) 16:01:01 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='oLeV\x95\x83\x82\xb8o\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r6, &(0x7f00000000c0), 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 16:01:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) r3 = accept$inet6(r2, 0x0, &(0x7f0000000040)) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0xc28a, 0xffffffffffffffc8) socket(0x3f, 0x5, 0x25) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x0, 0x40}) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) 16:01:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3, 0x4, 0x5, 0xffffffff, "4ddb5110211ce5b6edfc00070242764a2a2ab5a4", 0x0, 0x3ff}) syz_open_pts() syz_open_pts() semctl$GETNCNT(0x0, 0x53728ca8885be535, 0x3, &(0x7f00000000c0)=""/225) close(r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="bcec73fbd9886c314aaeebf7076ee2a7255f3470131ee10760e77020e981f12bd190a2be2073c5752d55048bc12353342d579e5251079424126269b02848ec33e3112420cb879986dc706c9d4b8725285742f5d62009329f72519829e627735bab0a9c00c10c3cf97ec759bfa3e50b8039828dba4c8acd62820dfa6e97bfea02465e22bb4caf87e595195f93e68898e5be4e39d6d44eb88fd7753b16ab3bfb4b2e791d802ffda197b69cf4cb104fa3ecd1a22e186d64d9814b38f55a75bfa4f87973dfde1faeebf4cf35b927bb563bce0386986622d5ec020720958b6fcc5ebce1470fcbdb587ab3473ba0a60b985e74b410f0bc092209e506cf6f123c2fb395b8d6eaf5ed338a38af047b903f51eb8e179ba3d161de376ca2eb9592c854af3f95fe58213fc04b67eeba94bf1935c6d3d980f30f3871b83a6651ffd4c884c2e9cd7d600a295d98a73c999c8c981edf257a8d77099c5256eaf6ded13a9714b5d546b9cf19d58cb5444346fc22733054464bdcebaa3cfc4691c566559a52fb0cd7b34028c1778d0054c983030fc043abde1ad8b1c0cddfecf9d4882a7fe2c4db7955879ff843d902afc0917eb4a36e06d711e58528f31ac885ff832127f2a11b615fb3a99316ab22c0b80a1049f3675f47318c49f9a5bfe8579b72ce96edefec258253cf0fd459bd99c91d94775103e2b8ad857fa78de9ceff048daa5cbb8e00a54a8b8341305701641dde0348314bec0e794d39844aa7d0cf43b6904e9acc8bfbfa4a40f6516de45ab0f0c6e6a2ea7094f582fb58294102c1b118e44963ede7b6d702242aba66bd05da5dfd37178002f13fae2447004cb05ae6a60e7426d37a9b12ed8950920884a099e1d5d9a879bcda357a29e237b793152bb467e5a3645c26d6ed9b0c1e027274e7c9f116bea62f392e529279c80cb212b632342c57ad778ff03ef97c486665c86a4125750707ec32bc4b5ebf027679750158bb65db17c9b2e2aee647342f14474c5942c40cfd2255e4ed6df61de40ea5ceb279a809de69a6a5534896a92da57d71fa05b41e86d4aa73bc29a45d8de8940e05333fb34d4e1132ca06afa52f81859bf858bbab5f7bd14879a4f0a509d94d9c12397807d5446682592b5833359ca005fcde4ca4d59a8e8193b063cc3e6feb7a457b35b201a651db044ed6b1a4f449fd52beefe1c2629cc6c7bf2e4dc44bc4d44a703967ca15bbc829a3117b8b84605e62364dc611619137b5bfea2ec975278b2e749e2d58b952d98d9c68a2831e82cfbf74801a6a3835a6cafcd37dd63dd8c5e69db99a808ffdb78f5cbcd660b4eeab53becc4a37d3f21c684895cf9e515ca73b7bbd8abddc33eb8b65344bb7babdbbfd7a2e95305d148fcd5923447bc1d9ada1f494bf18d5d5950caee5831d38d728d1c239ecb4bc847f5714157595267a069b7ae779faff293213b46c7d603ca9258dbad7aeb92560f6b7f2f9c96eb48108bd1f4a5dc7c0db84f20cbb9cc7c99257ad5c2de0671c75f3cc53d1181b8c3712d393cc3b90fb1ce150a285bc89d739090fbccd3995ba53d75bacdcc080a3f9d6a8ae7a7ee168ac284a08ef864e2869a2d892a18554d98f0801aeedb94b5ac816efb0d11a510d5cdc78ac115813242517521517889decaed5d4e5c5aaa545d09ab308d76e02200f38caf5b63a3bdb1836c21eb43a9d71cfabdbd75c0887bb9b94b9c7e49fc5d3e5e0a5b8da9e543fea3e7c142437479812ae156d9cebdfcce57122e31e93f15634022ada7725b6f0a9a29eb8b23bee520428288576f13530ef0a5cfd1ae66444adc278d35c7cdb5e90bc2c1182ee662dbb7590d3b6e3f7d53e02e0f296ee776b070edcff2728deb500da4a812b487f1da5c8f2e82a9faa6c9745d155650b4a0dc2c93c62fcfebd99fd321787b252103b6fd80bf40012a51ee63f3c4f701a87a6ec1edd0b510b41053ff12f645ad9f9b3b126cd3baef9609bc57bdb519a77c9ba5be8345ae12355eb5fc5f53b54a7b4e08ef08ddb794fc8fe9f6b9388c8192fefc8b224ab97699fef432359a3ea9ad09fe7d6f7f9427b86ffb062a6fc867f4f583af94fed52e88ce719fdcb078ef601570b9b9f90e7a4147bcb19b21b417cf09a719f4b7e10200a619ca4e5a3fe88cb27fdfffefe574e638eb6903f585332cbec0a9484e45cd7a523db42c8294852b95660150b0da3fbce3705cb37e99c3fcb991947dac51e6d9db4913b7d0f87c74c8cfad5680043a2eab762a2cedf41441d55b2b176d76b48d8829569070a411ac8ce8c19de52d79124389f99acff01ad513a6e828d7872604e4f4473fa13fd2940e79ca411d6d5c0c0c20efc1079c1229ad438a33288d775c3f2f372d8093101943fad283b0572fdaf8cfd3358c177e5a3d1c2df93129802270207af2860c15dd383c6245f006b170d98c5ecd2d321cc037dc831dfe78091a3efa288f44781da59df613ba73da69e4354fe08ad9d21e0045e338447b0e8fac839931d2fcaa4df699f6f45851128b666dbfc4fadbd1100a9db5fc7f5b538932a7bc479aff492f1a49a97e66be1ece39240b8950aadc80d269f3606cee5acf83bb97582e05c21e3d7dd482eb577b0fe398326b31e9ca3791d818e25afdf25f9929459015b811a3097227dda36edc8a078c78cf16722f1a65e759004ed3bceb3f0b5f4ccaa2eee67da0dafff55435b69368c5124659002759547f679a338ffb375c19d587e3cc2403f3f9c2a8b5c2882e25a37c4c83d147b0f5608e98a38043096adbf15bb0b13882112aacdd494243d210d4144fe987b4803bfa1a42fb10cac1d4d89f5502dad1b7fb4a3956d8de0e02d696b7ed98fbf4b95b5c796968960fb89a319f3440245d6c0934fc05fc000b1f968a427a6f7e3d3ce315294f01c7ac7a5aafe55f39858e2a090b256c13830be92dadd6b753574e249de94e7d3bdc979caac3e849d98a4ca64313ad697b68ac07407d3289d21d9127d487d93acc597ba60d5280b561d246ea01b808c23072e898848249959aeb3e51ca1b601bf93c46ec4540a541aaf75abfcbf8a9c1291369deaf5802cb6466eba00f35489c474b0f81ec7c8cf34ed574f01901c5e79e7dbe96ad8646b38bf81e096f1f01302f7a4010477c43fcf0a58dc499c70e63c62c9286836466b14bcb865c28f95374646f5738c65813b58fcc1bb2fa064b37a0471cd6e2b499a6f124f47efb858d61e4503a3d321db43870b90538b43dd039c0887108887d672b4bbe7e8a88372e3d3f7c327b30117cc876754b6569555b1955b34885f6b96d02914645b6068c2913d41c9d4ae3463d2b3f70fcec1ab193c247a5b0dcec8b5eb21bf78a92998b5828680b153fa082502f2410142b1ed8e02a4d57cfe955c25d6c9681ecd49ffe376425c9a58044dc1d38eec9f5780b38721e3ab7657af7dea1502e3bc9b4b33c65981bf8972565f776188d72a4598492209007472ea7c447be76bd76675d090b5cc3e9fe06e7dc4d9bfed52ef180213cc2700ca971dc990692b62c1b0b752daa15e210a15badd5d02f09a03239273728eea7ba1b02cffde8ae6cc5a715703261a08eb7ab7e68e0b84c8d731538f868ce3e43247c7e6fe0ae6a3819b869faa932d673ba0391dbd479d917dc84309fa52514777f735e434f445156503af5876f83a8462a10751d5e960e7fdd630e41003fe2f1f1e21f73d19b23d617243a4838942b0c58476e5b0e8bcf9ee6695393c795915428631abbb9f2fcbf9d515d07403827e1e1f9c21a894b2196e214abe5efb56a4ae721b2d33e2b8370802cee935149a5bdfad254104ed0187aea7ae21cd85095d0f0c80fe792988158362e9a88e15ddcecf982fd3c0a450d20490460790511cd9d36c2869b7a25d336ea0380bbab9158bbac5395c71d3e583dad76dac76dd76b3ef58a7ffaf5e89b83709bd2486c8fc535f2b9acef3c8aebed424a973e7208494efc76421bff277bc875912e981779fe5dbd748cb5ec24ab5aed978d03c1a7a69ca05c9a15304b3b24d352d06998f8a978d6d6bc249b5309e1226bfdff9daabb489d46f767d1f83cff94d1d1f9c69d91c7423c1f518195c3948f2c5cee7608ddeb84c95fe6d865a70b5d64e3dbdaf5c2c0d06ade4acd26cb7324e8b6b65c9b417da53a8fb8c3f65db2ed27dab27208d94e67746c96196b46b2f18d18f954f50bfd53bbaf30ab9d922462750d7b983078fddc05f7a069e2b7a5684a49b951c1781a34b97c42fe57a1a3a225d900673c75e356ec42db67975ec1f0ef7b8bf41dbf837311de8d95be9e8679773b8df3d36f87379cbfe5f27c01290614f556da8d1fdc7d21516136faf19963a997a039decc234d036e2e698b2640e767114fc4d9ea0b073f4115bc7edad775e90caaadd789c73dfbfa7ff56f44eb570c8a079287a05383e996ba0d39cfdf8847dc20514e3972f40bafd8101e75b014ddca4ac7f4d0c643c09bfffffbdded5cf92706214c8c97ef16a52460a17d838f9df49900ef6d42442ebe2d9f2e8d1bae2a70264a04e17b9e2a47de4ed2763b25eb68eaf2650adb2086f84e214d416de72bc5419d7ff16444b206adbc6b3c789dc608c5012994a160f6b1a1a356a254f6c54189e189b36a1406d3f59e2ffe83b85e1bc8c5c1875d1509bf80f6fb17eefedf72dcc5a9dbaa55c7321d6dae2978f15b9403ee99a4504f3774528e73c43747a0add6a4a77a195f7a5d5bb6441b4a9dc412acc2076c02f5d39ed8443cc200446822cce11d95966e9cf65e5414bc884e40a07a7219168f51bdf6f06880e2c5872954e69757bda31d20c8d334f927121a2f865e28aa8d25f93627af0f9bd6eb413365e1b4c6428e3ac0767824ab46bb84da0ce8add7d92ce4893be56fabc640e66ff78d91ba583418f0534980990faf87ac2a0dd0f54d7eb2858229d68bd20b0cf7d52f78943c5d073fd889d3f4e1d08a441a4b4a6b5b863d94a8df03637689ed8191d3bad3fa651c4f318ec86ec9c73dbd7bae2532f7589493cfa7fbebd2dbbb93009dd1af1feed171afd8ec4dbe096c07d8d7d1d1972f5604f7edab0fd29bedfec72c446797806636e7de4546293c71815a0fa82cc1aed2dbbd5bb367e7bd6076d489e937fac2ff38af067fa30ec2ffcff416ea90a108a83d2a9c0ce29b260f89cea44dd1a04e2c01a3f96c69a9f8ea7c802f63a7243ac46e920fce36828abba1dfc02cf4cdca295754813a35dcce5262832acbaec149bd7be632f6ff72cc949184bab0379f1728eef93144b4971d5d60778a05420dec2dafaa5083507897f763cc7b4c0a68418a626da2384c3be6e8d742ad24495a701d933fd875a1d24ed9a14a3b97d6f34aacd2b9197080e70617d21aa2c328163e93ca7cc0ad557a67f1bdd3b5a316ae8572ec721e7a6216f8b7147df2f2dc7a3065c9cfc1263dab953531496647c335dbe16ca2b448e7886051f6c3d855d908f88727e88b24e79b1ff1c31b4b895b96e5b5a6d15b7ba1eba01b8c3f9a5b60951fccaeb9a6018781fda272acc9b0b64b06dfea4a884a366b8c71938dad3df231ef859064227d2090f199885324d6ddc083a521ca4843d971205ede5e91c78907b39dc83f98cdfc462136752f644851353fe6b3ca3a47a387c10d450bf6c3c6c6f0d52fef51b2377a1e46a2470ee1c2e51b0cf672df49ba6282b77db1f525d9305177a2017d3e1f378d1a4eb8f76376d79530941b5473cc5d5728d699e8137103e7d3e8b828c546c1dd661f6fac5d1b6c3f3ee713fd69bd04f2041bbbb4baf095611b0516489a4c7d23f09c43e6972f3", 0x1000}], 0x1, 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x40}) getpeername(r0, &(0x7f0000000c00)=@un=@file={0x0, ""/4096}, &(0x7f0000000480)=0x1002) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x5) pipe(&(0x7f0000000140)) r4 = syz_open_pts() r5 = getpgrp() fcntl$setown(r0, 0x6, r5) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x2, 0x100000000, 0x4}, 0x398d, [0x9c, 0x3, 0x100000001, 0x5, 0x3, 0x14, 0x401, 0x6]}, 0xfffffde3) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)=""/79, 0x2fa}], 0x1, &(0x7f0000000340)=""/176, 0xb0}, 0x41) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r6, 0x0) ftruncate(r0, 0x0, 0x8001) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) dup(r4) kqueue() syz_open_pts() 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) semget(0x2, 0x2, 0x410) fsync(r0) 16:01:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:01:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x2, 0x4) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x4000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r7 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x10a) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) poll(&(0x7f0000000180)=[{r4, 0x6a2f0c68e47be75}, {r5, 0x10}, {r6, 0x100}, {r7, 0x4}, {r1, 0x10}, {r8, 0x4}, {r3, 0x4}, {r9, 0x4}, {r3, 0x88faa1676be622df}], 0x9, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000800)="025ce8fc61d09b0e69be0eaa3568") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) pwrite(r1, &(0x7f0000000140)="e484c7d0fad1e13e6a2f6e9a108bd836c69a74a413113175f5fa845b0aca405a7f5a2066c31353058962815878ea95cf99388c96100d3d07a296c99f3d63dbb1542e8927b0ac4d3faa4a93e7b527", 0x4e, 0x0, 0x0) 16:01:02 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x1, 0x6a0d36b80e13386e, 0x8001, 0x9, r5}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1) socket(0x18, 0x400000000002, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="62028fa80e2cc9d6f827601b7de049eeb429bb02705075e08fb5ba92055d6dfe9d0bf5317d597a68f92137d8889de7f98580f6994ad768e33d04d818e90400000000000000000000000000000000271441da7ff41b42f49348da00011c6e61543e5a8552fd2b532bff683a499cce3825c0df157afb75d02ec1ef03120d5e3fb374ec5dcaa9aa88"], 0x10) write(r6, 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x200) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r1) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/174, 0xae) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r2, 0x2}) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom(r4, &(0x7f0000000100)=""/39, 0x27, 0x800, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc) 16:01:02 executing program 0: acct(0x0) syz_open_pts() execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='%\x00', &(0x7f0000000180)='\'-@/\'\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='./\x00']) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0xc0105715, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x10, 0x2) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x1, [{0x0, 0xfffffffb}, {0x3, 0x10000}, {0x3, 0x1}, {0x2, 0x8f}, {0x2, 0x2}, {0x1, 0x18}, {0x1, 0x3}, {0x3, 0x1800000}, {0x3, 0x1f}, {0x3, 0x3}, {0x1, 0x6}, {0x3, 0x8}, {0x1cec30a504ccb7e, 0x1}, {0x3, 0xff}, {0x1, 0x1}, {0x1, 0x3}, {0x1, 0x2}, {0x1, 0xf8}, {0x3, 0x2}, {0x3, 0x7}, {0x1, 0x7ff}, {0x3, 0xffff0000}, {0x0, 0x7}, {0x1, 0x3aef}, {0x3, 0x8}, {0x3, 0x7fff}, {0x3, 0x6}, {0x1}, {0x2, 0x10001}, {0x1, 0x1}, {0x1, 0xfffffffa}, {0x3, 0x3}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35, 0x80}, {0x1f, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0x0, 0x2}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000040)) 16:01:02 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 16:01:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306601b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) 16:01:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000280)="e3cd8883e1a506fd6f52adc83d1c07b42f237b9dd30273ae3499cedeae212d62a56fc89a742669960c41a609cd6543debfca7455391cc415fe26826b7d5da47cc30c28120d41518abfe485daf19f08154ce12b80cfd238d3d105f38829eb3614655b180b8b9c03cd23ce99f03b45732d67d5d99ba0d42fcc7fe7398f6960c0242dfec1e83d742fefcfa556b492c80e07c85a82b0dfb4", 0x96}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000186000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:01:02 executing program 1: semget(0x3, 0x0, 0xae1db18507a81341) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000400)) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x0) semget$private(0x0, 0x0, 0x100) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000100)=0xfd08) accept$inet6(r4, &(0x7f0000000480), &(0x7f0000000600)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0x8001, 0x405}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r5 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f00000002c0)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fbb311925689eda6795a7c937435587ee0b55423d33db1bb2e1b8a43fde1ae17826a64c3e53baddc45a0b19faf429cd7a6", 0x67, 0x60e, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x3cb) semop(r5, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, r8, r2, r3, 0x11, 0x8}, 0x0, 0x4, 0x8002}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r5, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="6cac06cce7ab0278cccab3c73a20a5888bc9fb17d1289834c41f63a27490ac1cdedcb527a4706ba3190e64c565d0a86e6ead5d8359027b50470d23db0200000000000000f2784527b39c3b5a48d95acc3c3667ec5003e0df9932e3d301c4c373582c241864f5bea05176b41a306e0c13afc6a21b8bd000"/128], 0x10) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x2932fedd, './file0\x00'}) chmod(&(0x7f0000000040)='./file0\x00', 0x107) 16:01:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x6f0a0e0b101fec24) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='r\x00') 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='\x01\x00', 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000200)=[{0x3}, {0x4}, {0x6, 0xfd, 0x4, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) socket$inet6(0x18, 0x1, 0x5) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(0xffffffffffffffff, r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000300)=[{0x80, 0xd9, 0xfa, 0xce1}, {0x4, 0x6, 0x3, 0x7}, {0x0, 0xae, 0x1a, 0x8}, {0x5b, 0x2b, 0x20, 0x9}, {0x9, 0x29, 0x5, 0x1c}, {0x0, 0x1, 0x0, 0x1acc9087}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x2, 0xff, 0x7}, {0xd415, 0x9, 0x1, 0x7}, {0x3ff, 0x81, 0x4, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0x7) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/126, 0x7e) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000200)='./bus\x00', 0x10000, 0x52) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) socketpair(0xf, 0x0, 0x8, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x300010fffffffffe}], 0x0, 0x0, 0xffffffff, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x85, 0x7fff, 0x81, 0x101}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x30000, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0xffffffff}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x4d953a2f8e10608e, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) r3 = socket$unix(0x1, 0x7ff16ea49ca6fbdb, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x9) r4 = accept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000280)={0x4, 0x4}, 0x10) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000300)=0x4) accept$unix(r1, 0x0, &(0x7f0000000340)) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) recvfrom$inet(r6, &(0x7f0000000380)=""/97, 0x61, 0x0, &(0x7f0000000400)={0x2, 0x1}, 0xc) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet(r7, &(0x7f0000000440)={0x2, 0x1}, 0xc) r8 = dup2(0xffffffffffffff9c, r4) read(r8, &(0x7f0000000480)=""/3, 0x3) writev(r7, &(0x7f0000000840)=[{&(0x7f00000004c0)="227a55a94145b24050b30327227637c2bb2c890539d1d85e508140bc26d26fdd3c6753b4e1bbb760875612fc82c6551962c8b1cfc9a7fb2e2170acc5c9d3dc6fdddb2f4d86c5ce447aff", 0x4a}, {&(0x7f0000000540)="65fb6916bb00fb837f0ad4fdd4ca6f42703383662ea4c7f9c3f867b9bc133a28a6deffbbbc0f6380c62a27315276c228d22e8b170c9c33a2bab7aa418c0e5a4fbf8846f4c9734eb959d166a7cf76ed77ce5312f2ca880f743bfe2db2d6d1ef66a5c42060ab79fc20d12d8cd2f5d0632bf951d82afb2e93ae645c99e1d356eb5d751a33959e8f0cbf4d43769bbb8006a866853e7c5ae19ed229a3828717804f777f9b5dd044c4b1560e6a9deb2124f74474b27c9b23a8267da4ee21728fa69c774e29cbbc439e775392bd66b4fb4ec3dc15fccc6f2e4ea9b37d920740faa392ad6bed2b230366912b9e45c9ef6f", 0xed}, {&(0x7f0000000640)="980da177c064e60eeed6ddd0d243222c3034f7568d53f1907b5e55bb3299bf88c2952718f46a7d3462206ec8dc8167a00d331d7898939dadbb3ae2e6518f9f4a9b7c47ab84fac3d430c365c729d6576e066100605a53f91e80", 0x59}, {&(0x7f00000006c0)="a1353e1949c1376e18253d0a3c35f11fa8e95f250cee69faff5f8752edfe58db75f5369384151a440e8485784feb8f58f4f7ff512951d6767be32ffb5599e6e6d9bf6379d5dee1407a2dcf046e504cad9c8391b071ce073981391b590ebde1ea5ac8a43ad25bc1f3423829908b305e43bf2fe06e1d", 0x75}, {&(0x7f0000000740)="df7d9d4a121c1378e78c9e7aec962dcbceb137192f771e06161e231ec0aac78fa874eaff98ad4dd9b95eb8d0f421578247db672298e3589c96197bdb87954a4c70f9f3eae543b8ef896b0312be7b5772ab37943743bbaf08be5abc35bf845053a1f9a44f", 0x64}, {&(0x7f00000007c0)="ef0999a83910ea7085cc4c7559641cc138f84e11669fb5de105d54c36acf5ee4d574eea02a4a763fdb8fa7d9beecc5742b975422a315b3d7f36e13a8bc151133c5ea182bcf588f55989ec6584a4a54b714eeaf1edd7283d0d65471054ba2771ce1cfb71fd180b568e213af86e9b300db", 0x70}], 0x6) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) getsockname$inet6(r9, &(0x7f0000000900), &(0x7f0000000940)=0xc) r10 = open(&(0x7f0000000980)='./file0/file0\x00', 0x80, 0x20) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) bind(0xffffffffffffffff, &(0x7f0000000a40)=@un=@file={0x0, './file0\x00'}, 0xa) getitimer(0x1, &(0x7f0000000a80)) fchmod(r2, 0x18) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000ac0)={{0x18, 0x3, 0x0, 0x2}, {0x18, 0x3, 0xd6d3}, 0x1, [0x38bf, 0x5d9, 0x0, 0xc1d3, 0xd429, 0x7fffffff, 0x7fffffff, 0x5ca]}, 0x3c) setsockopt(r6, 0x6, 0xfffff891, &(0x7f0000000b00)="b619971ad05e42cccd2f8138541d4180a7c456dce5383dcbcc5eec480add83d9104751b839037608ee2c3b731485", 0x2e) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) openat(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x850, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x21c3, &(0x7f0000000380)=[{0x101, 0x40, 0x1, 0x3}, {0x718, 0x6b, 0x9, 0x5}, {0xfffe, 0xa2, 0x1, 0x1}, {0x3, 0x2e, 0xac, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000200)=0x1, 0x4) pipe(&(0x7f0000000300)) ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0xf14, 0xffffffffffffffff) 16:01:02 executing program 0: socketpair$unix(0x1, 0xf36423b7ab22f53e, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) getpgrp() setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x3, 0x2) semop(r2, &(0x7f0000000040)=[{0x2, 0x7fffffff, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0xfffffffffffffffb, 0x800}, {0x4, 0xfffffffffffffff9}, {0x2, 0x8, 0x3800}, {0x2, 0x0, 0x800}, {0x3, 0x97, 0x800}], 0x8) r3 = semget$private(0x0, 0x2, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x80) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000140)) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x2) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r5) wait4(r5, &(0x7f0000000200), 0x2, &(0x7f00000002c0)) socket$inet(0x2, 0x2, 0x5) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:01:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) shmget(0x1, 0x3000, 0x2a0, &(0x7f0000204000/0x3000)=nil) munmap(&(0x7f00001aa000/0x2000)=nil, 0x2000) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x7, 0xfff]}) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x9, 0x200, 0x1}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x88}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:01:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="4450665f836cf20be11551f0b870b06c306fbe094dbaabddc1097072d7e852c1607af344b61487d21067510f43fb9ccb384300489392cd8410b5135f16df99232c6465c3843d1341e430375589956bd33833ec30f111f5ad7850f1ed8cd6e379846654e67acfc1ac3110e7c2ffd8a37ede061aef56075e763a61eb36e11f1aa2b25f85c26c5ca4cb99ddf4e4065bd7a614d2f588f9f8c078cd10091cb5fdb39f30dc864db5367c19044ab93303078f3fe8df23b2a609a0147c5281023d2e01d98377ae0927ad97dbe512768d22f899", 0xcf}, {&(0x7f0000000000)='?f\fSc', 0x5}, {&(0x7f0000000180)="ff1b33584151bbecb6a247ca2ffadec93179969542eb8d15cd266ddf77d94c8f8c18d9d01bdc7ea5af95072b5c03ca188ac80596d7452d4801443c4629d8784a727b0073de3d0de9", 0x48}, {&(0x7f0000000240)="bc6ba84b7c8d1b9bfe9558cabc0999788c70728605a44c12c6482c29691fd04d53e76794da54985dc14ddf1dfb9a433ffd6766001fdeb80dbdcac2556de45c6e56eadedccd913270e7181f63d10d2c914eda0054ee7211f50ec29cdec14c84e9a1188d712c4591f82890d4e570bc991605ece5c81f34a1790ddbe4d73a20c27c6ed287b540299fa815073285204e6581bb6c6d9aba0d27903f04bccd31587af4f718fd942ecde25a361ebd41ff99ac5e56b455d268fc29222c92cbc82b1853", 0xbf}], 0x4) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000340)='./file0\x00', r5, r8, 0x0) 16:01:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f00000000c0)='./file0\x00') unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0xcbe) r4 = syz_open_pts() close(r4) 16:01:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) kevent(r2, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x40000001, 0x6, 0x40}, {{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x7ff}], 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r1, r2) 16:01:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x76c4) ioctl$TIOCSDTR(r1, 0x20007479) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000180)=[0x0]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x83, 0x5}, {0x100, 0x2}, {0x46, 0x2}], 0x3}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001380)) 16:01:03 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) fchmod(r2, 0x1) dup2(r0, r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='\xce\x00', &(0x7f0000000280)='$[L\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)=']{\x00'], &(0x7f0000000380)) unlink(&(0x7f0000000000)='./file0\x00') 16:01:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, &(0x7f00000000c0)='w', 0x3d2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x20040, 0x0) r8 = socket(0x534d2dc3818a8924, 0x3, 0xff) r9 = socket$inet6(0x18, 0x2, 0x2) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x1d00fff3a, 0xffffffffffffff7f, 0x5}], 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x2, 0x2, 0x9e5, 0x8}, {{r3}, 0xfffffffffffffffa, 0x0, 0x4, 0x4, 0x4}, {{r6}, 0x4, 0xb8, 0x40, 0x4, 0x75}, {{r7}, 0xfffffffffffffffa, 0x4, 0x2, 0x3, 0x7}, {{r8}, 0x0, 0xd0, 0x40, 0x100000000, 0x3}, {{r9}, 0xfffffffffffffffe, 0x80, 0xb0000000, 0x9, 0x3}], 0x7a46, &(0x7f00000002c0)={0x1, 0x6}) setrlimit(0x0, &(0x7f0000000080)) 16:01:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:03 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8001, 0x7, './file0\x00', 0x30c, 0x0, 0x9, 0x9}) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open$dir(&(0x7f00000025c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) chdir(&(0x7f00000001c0)='./bus\x00') ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4}], 0x1}) sendmsg(r1, &(0x7f0000002840)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000440)="08c09703d41f1d73a86878f8a638a1d9f552ac3d5205d6893e80f9c442e8aba84520cfa77f2eed29fdcda0e28401422f8abf2666bb926e9281fb3b5f60cba86e0b0a91114a4c2134c9bb78e2a548a49ab32c1d16e6954393e5f854b1bd24fdabbaa39546daaf2e2559a259f22c811bd404abd4b46ef613ad27ed00215dfe42e328e99d3380260baf9df78332a5897ac6964a5f2fc32a22848c618f6b7dfd82a96eac96edf580ca81f82239035e9d0b3918d452ae15cb71f0345800f04109f69badfb9c483ec0416b6524fe3b9cc4d2d1a0951b1e7bd9dadb616f2f5782643d0a180fe59120969bcabba41b7fca6d7ae3e1fafcd0f5e839f617ffd968f6c77c33d0b82e8a41799d622b9aab50530ffaf259dc4ce5796843aedef42a5f769b152057b49e106ef161e60e289e7e0a8e769a60aa4c446e5ebcde77626a28c01dd583c703fcc4fb2457343c3c2065cf05b4f884f5a516bccd65c3a25ff2351d0783b97066b1b8bfd06513f5ca25dd858e72bd311825cb389306c0c4b3fd49b969d96030d4afa21f20faa6b84a731f0ef479670239c18afaa91df5e54da278e4a1dc0e6368becff9ac2b00735c20b22b9a42ecb3c834265820a042c782f8795df22a18d5a563230991e55f900235b736acacab8f75115dd5e8973f5b20da8c5690e09229efe41650629bf6ee12435e48b9ea47c0bfda6fcc56fe61d74975bf48d15cc7459da0e798b144343879aaddcf903696d3272e68b3bbd53f9bc8b6b7bf6c32df5deaba52a2771e7af2cbfc31cfea5c9deb3923a39c29d287d111dec4aadd478a3a729d887bc7d5a0799dbac47ad54a49ec2d849c7f2bb2dcad907005ab358dbcb81cf97935d9410e2c1a58986ebfe1780b1ca404bd965aa494ee8f68c53037b7dd01bfa4f926bd038e6495824bfc986420563a6b358eb37ba2f4a9d3eab6638572934a0cd71bdde7b15e3048c0893b8f3a817fa5653d3f10f9c80dddd62846fd90490f0fd58646f9e4217425fb79c72ec4a95ad11a1d3f0d4c912392b6788fd5942da99284e0973437de527f15d05676dc881ea74072e627577e7ec15bcb6258f456add0f096d7f684114dd35d540a759c984bb6b309a2798d3969ece7c52ce4916f706d29f4263a649904527c913ed3757808352b7c537fe921237e960df474add0ca433a37f38e2bec90a83124c1298436429371b4beed9f5305b18cf7091a011ab8c5151d8edd7758e1c414a528e699050273e279871f02577acf3383df382daa2d13f51f7d68cd336c99f63bcb986229462e03b6053466f88d55a0207f5f671c1b36908cc2f0b7c25a79d89faee87b17aa06d93cdf7f47a3944e4f4443abf5eb393f75cb5035db1fa5926c49e57815b51448a2dc460bade26a2e8ed4d9f703734b79f214c4f857c0b132872fdf910e56b7a33ba1d67d82d9563720f1debadf9b5817546c735a847731a95b9db81620297d05f090d99f797d8aabc6876cdf1affbc55479868337bc2f0a0989371bb5aa3cd4555c134815a3e265ae35d2467c2598e5997c67242922d7f6c378055b433874097993899cbd8a1acd97a8eec07c6251eda45b6e9f6664a30d542c38ddc4230836b81ea5d29a62d10a131478585d15457a4eb00f479ebfe884ab98f21cb71504dca3cc8a64e79abf717773ec6050a00b2c1f5d8567fd220bc082beb696c8debb99a6242696f8128c805ae665c67047491dfdf1b4b0c9a9f3b020d30bc4fc89aeff7d5cf6fe5246a876bc3a300c379d45a0e6e60dfd46f4265b62a2638fa4e3edf8008a68f66ec01949ce8eab5512558628ebf198887dbb22217c05c81183b5e40bd54947d6c23915407d2a29b485f3038538b3689bec0eda285248eb6308974d1d67287a6b5c49e54a618286806e803355126edf66b5fadbe3b2a39d401f0e001cecc7eeecac010eedb379ad9490be058302d712f1edc2574092d8503889f11dbd1e3e72f762fd036189b6ea71e4cb29dad5fa725c1c3aa808d326f1bfbfdda8982203e80dd9b0f7d1e57ae04ce9b3c9388013057d13a0a54293b38674a3c4c932476b4c5f6d2d8d149ff34066b8745b1cfb7f020e1c862edddabd64cf56c06e77358673b4d63146f6f85ed69e9f9f5ade51652383d1890047ea68f3b63ecc0025dc4749445ccfd9806d6a986a01769746f0dca964729467a6d3b97d23069cf5f3ccb9f99d02a7000715b03087704759db689a5c9588bc824c151b81ab0fe7378db30d14136a02b1c3159fe86b9a4d4eec4ea377ffd7675d0dcd6f8ba765da0a670f2fc6b7845b6e4df2d09f4b49c49f8553b3fd87241f1ba4978efb0fa7289e648c00610a89b66d03b909a651d885b67236a4c1aab382071cfab0d2a01c219f8f26e932880ffea0564ea57d7dd548c3321489381120b1b7bb49fac633856dcd32cc09bfb2f72e6e4ceb7283f2d705a27d8da5fab2c4003ae130d8c11489b0bb032ba141ac70ed8041e25305c1e49c3aad2744de1264ceb5e29ffa7b8da3946bfe9aebca1b1e910a87cbc6c9545639f82f8361bf366668905c4f14015138cd004d7b2773a1870f14c29d397fed7a5faaf3e5816ab336f66720ea11852d011f46c7385f88bedc31333e865517b94855881e73b0fa6b17906e1465892f8d4f88455f66b7a9d6cfe0a12b9c68c4adfcfc02f668a7b84472b67cea53baf213012dd074de9b8acfc0396f98ceb14380f2aabdd717f4ac4d1963eecf5c947cbee925931daaa1002df4a8dc789f714131205f76b1ee064ff882dbe262f9ebf58c7be565b009f365d4222f9f6b34f78f66f19ae0d019defb9d754e7ef1253bab0df3f4b2c0bbf0ad6dbfd771b4982b4ab5dfb38b810dadfd6de728f65368e402c59f8d346cb11f42b7c35ca0ab5d703765417cdcfc11a058edbbc3d39e3b524b7d192f6c3f8adfc12c63e38d304f9f7ab9d593da0bcc7d358037b5dcff700208d6bdd8d6e08a693640e48dfd5f8fb0a024cc6bfda83c6be35a37ec791da77a0b5685487b6465bcf5572af120cb8efde320f3e6df463c102c2c6b379784d5099bdb3af2efcfa05234baeb72cd92aa9432726a5b09390f3b31038c428574a4506c43683a2860d43c18065fdb26f46f3500070c3801e1c112a0e78551a699e82b18a71b3ac685d1b4bdd453f119d53399273f410b7ab963f78a99f34dd426fa3ff7368f9fff7ce08ae97553e252380acb8d8393ba66e9657dab50efc6f46c657acb66d77f42b27a4035fd6c877f4508e651e81e62cf58f5f92063698b17eaa623b3bcc30ebf98f5c153401c2a00cf00cf552272cb9cf9e58582952c9ec4be0910a4047a80a705ad0e29b67db7f7cf4285c3ed72f8860e25587b9b1faa608d49fb3e53c9386a88840676f1fb326434e470de61808d680ed624f36bcfcb4d6fef905f2bee04344a7dbfc1a32b8ffa24be54f7063ae5e6d5511b056bb14293a7a43fb14381a122419897ea0d34bf810bc9cc19a498f058ac11de973fa6cdff8c7d8ec25f9f418778996ae960d8367d42f2bcc915a31e212f2d99f9208ac0eb6d8035ac286d11704954eec74ac352d692e83db0f9d14d6707718cd802e932a1aedc778a66a926d8119a759b9ff9bc3f83dda6abfbb65e2120c8ca38b8c94eea7920fe62cdcd7412c95c5bdd4292f8e64cd2358aa547b3ded977f16ed89e9b1b35fabbdd4927258c58ea92e3327c9e436ce953c683c80611a4a39a6c00df741b60a3554b637ab755472d68004ef7b055cdfd81507fd096248c28dce432c5cec0af873ffdf790fcbcf2dea741574f4cfb9cff6a5a24bfc80ff0c7a33ff959087f6a26c72ba4ef11c6713e876bf9e9aea2135854548dbf7f496ebd7bf211f9bddd3885d5129eed1464ce591735b220c7998e8a50bfc6366e87c388b59754986fbb525c9e88041882edd1716254e493485385f1c2a81683665a7f7485f2439d58d78ae34481292409ae4b33999337ee002700e3dc8e86aebb1899243b5d20f1a04627bef65db7367ce402e5769e8cb9e3142e02583db3d9383d76c0e6f5d090672fd07cd96c1a353720bf646176c2bae0c325f1884f60f38e1ef1c695e3d2f9610ab8d7b4ba9df30ab88be4d997c8884eb91446f53d59c63a004b405ddb69ca0faafbe1b13e138e903f1a5d8c2d005cd68dd16edc5260b33de69278613c7df6140af4ad936ec4b556cdbcfee169bdb140c7c1efeab4ae9d751ffbc9ba228b945a3bfc0e96b82db61a07dd65347ded546df2b1a96436a31c55234ae35c72f58d6e27791ee97cadca7ab8f5735a58b2d4929479a74394b2e9ff583efc86ce063736e007b5b31639b7b5b7e3076e9337032e64a1570cf91a198ca5c029cac939f5dd9ca49fa62c1dc82623a2041dac25576ef348d4780bf0d557ac119cdea7295d9550a453be709ac5498182658831b923670a181e3dc33d57ac3ea24c3c745ff56c9f9f9d8bfef897cb9fa9676235ed9f38f4e85f83a070fc243b81562d92611762b7da12a9b30acdd9036ca72d906e62a05c8d317c5675d75d69b71bbc64bb9b780c889d3c2579964f86d1256ba3b91c3980e448642726cac70b71576ae23921dca16b172b5e2f55f2cc3d63d9f91a4bea18397d6f1698b3daa630aa596733ac250d89e1975bd79fd947f1e234b3c232790b26e3691e3c65da6b70a8a353a1bb53fcbb30d2f883c4b07096b66880b7b4d94a486c1a30d5b90114755ef9809cf4d056fa76799be63e8e4b0ed75f8ce9f19f5c17054f6c628c5ff9bc579b72449512b14fe76c7c1483b3392d73e1c34a61b12b52770bc504012fc9061867dbcf120af1fd6c9f56f74705e7723bdf7452602c7d836c2c029da3a064c3e4b483279dd560a3debd4ae6fdd02710f7f4ba5c442b80ca22505d9c32fb5fc4439cfe30d58280c9569d868bbcf81cce28828f2fac5eae0e00ecad2907b5314d67193e9d1a16e2589903021a318352f05aef336a87daf0e85054851469663e1c8b3f43c329e6e609eaab829528f2f4f3ccd759c41a3a067c5644081f05767bc0632eb2a9d63d6da8ca423dc38333976a52025104f27315eca5e57195f8e4bc4a40d8e41501e0c558df2437e6efc0de79a9dcd6d4fae782005ebd1cb83b51c93e5b4a550a5829087b0081ed36dd35456d16b05e46d7298c68837c2f6613ebe235a431f7fa7151c8d1059d358cb9c902d064ab9edefd76ac58fa55a96073ecc6013cf5097a2ffcd10d298839cac3d74268e180e9ea96912e352bdabe104e99e1c3ffaf1e17f194dfe478a2eb22d5c48dc55c75562197df9a9ef719daee37fbaa590a9ce2748c4bee3b89ffd534e4a75e98bfad06cdd61eff41ec4973fe3e6d04a91dfd504add4fb50382135f52fd6cc2d53a2bada67376641776312159f292ba00b02192f54c16b293a88bbdae6e8c57a12c06d7ced35721a60ce178f88a9eb4eed5444b82e193de3d17f404d788c522101449f3200f2a1a32b7e5bcfbc185f188d3110082f9f86173a7ba84ac917353ab730f0c9773534febe41ebe531138b5fe106a6209aac3e4bd3b8c0fe4168472a89e34f9bcc3bbaa34fb4662fe8dce3e61d9e54893bf547112c2963bd7eecefb9d60c9ef0b098c03d65c95eac61abd93aa0453c57efd47d105a1a7ff31c377b755b5b2f97fd91cf746e04da6fc42aeca962d2844682c99ccf72e4e1111e41f6dd6287eef42a0f9cf5a578c8d78d5596b335d42c4a4a336b2ddff273071ce557e0c9dd84994766e09e763efaf924e5d210672385c8338f44fbab50cccde520f50d2833f414f43ea24b38045a4c55", 0x1000}, {&(0x7f0000001440)="eca6aa3f1e5c5bfcab91efbaa8bdd8f0fde08aec36dd28c3e819d187e3db6d1bd5f680d1d16f53404ee3a8ad5feb689ce502ce51abd0064c7b7afc98a230d43b6da25b8e2c4e10c0a3e11d24186a8a307f0717f548cc0b08aa2bd11f8d8d2dec371824a0bad99047959233d52bf5c47d84eb0ca337b4154cfcfef5e7739a80d56d7b5c447340207045849ccc80b601aaa5a52aa9c9879b06481c10e131db5bd6b97adbd6ad191fdfce425ca60b5558f3f41cc0731eec8f2c75cd7be950eaa20aacb31e91f3f7206f8e29157415027b25cc4373d6b35d17beeb8bd477f0ba0297dababe04b394652729a4f028556dc127d8bc859f452d39346d48feaf4d9fc686b7f65a3dd8b3225aeb3558a996cb238996bd1388a00e517ac142d0d3a078086ad0d2e538c0312e61e41d0e005daf09c1be90d1e70837b1caa361f847d68a8b739eff31221316fa41d53755e28168abe7fcdb1e49c49f69708ebb71a6cd03b87784c4bf450f86afdc88eb7849acdfae2e30d64b25925b7dbcc6f162efee8b0e51af94f33c42becb50c7a549befea8d537055e44d47aa73fdeb23069cde00b15e3b04cc5c45608d36ebe081b524a7905e5ba0816a81267bd6e9434724482ee3c759248a5fc6865febb55d98bfad540a378174ba4ce2ab4348638edd67720ee3d1c6a089a62ab316e71d86a7ef1af6c305df30952bc958209d42b0413b552421624fa5c030869e2fdac194f5a1cf1447c290ea5eb854d75a9c8d3b40de5fe2d7e595dc3075ebb0c3b316d3449edb9f858d147556c2c9fa0d0a49fde1633e530c070e4445804764d335c1b702fdd67cc98b4a692132660b56232462f83aa1c7e04978da61a3da5209c14027e761964a5f4b5580fb0f522374998f559725c2519fb8425b0a81c94e59ccb9f6f9fc1db5627f3547de69f0c490b47cbc43eebefd3e442d960ec71238a68e3c0d05582386a3c95eac8410e9061117e9a8f28a8e077653dfddea8d081a3af5201c8099d3a476cc0609eebddb07eb2fab94ac0fe95561511f4738f170f4a257a0ad4b9562d2298e3c194b264ea4637b78ee94bafcd0a43ead7cee000d5b462d71688aa1e0aaa350b40bbcf21f5f80e727a9438ab07934e29dd2c37de7d6de437f2e92922e87a524a9cd099bbbcd3ca26bc41ab3aa7bb90338c06591fc104c8f94890066ca0a758982d6ae39e32b081a1a419207c7c2e524fab01d0ecda83104e679fd8197540079b55a12ebb4bf79a5d57d25116916c0fc4883d48702750992eb6035ad00b2fdab914f697b15445b03f2d97b6764c67c9c6f3869ffab6068be07e20a7bf549bbae01ef7a9b1118cfbf79f31772286f0e1c159aa0d5194403e996912d9d5888ea6951448043b2bfe5f764363b8f72949981b5554da2e9b7ccf7aa00209bfa76a8d1b7038480abf4f29d7ab73a299614305492f8759096cbeb5f5c0a93c9529d3effef2ed76f2679223f70b89cd2d0d4720c754e6b73887f3b4644b058e0eebab0c657481fb6192b2f31c24c86049112596bc53373344ec2b45a3913a335aa7d818833ddfc2eea2cbd8f4fd5c4559aeb7cb52f430724d802f5c9af0ff3611c0f85760f596861d61834be4027584d747f499655e5d00eac786280792a1bf0a0fea3e5719f46ae711f7f4390ccd373f00cca0befd6dfa0efe88a2cbb05c751e42e41b6f5906ac00b01939d20f02cac33e5832488638344fd1ada0fd75154adbc87aa639d10aa03088ded933f3dc6effee8313cb46bc659921c8cafee5e324934d503ced983cf4e678a6c49a3edeeef8928bad667c5daa6b952833e9a800f5da039ed9f0117095e96b7d3c4f85e8511c0c8e10eddc9bbef79516e524bf15260874790780663fc367b73aee6eae0b04236400bd00d904990bacb82cfdf1de1e8e6baa085751069b1e8b24e2d38ddcea0065ebc2f0511ddf98a305a2ef7ca77b5003e4c20c0ec45267468fa2d72e28aa3ea50f22348d2d75038a46ba3dcd2b976d52993f3536f818bcbe92ade4493ddc67c69f1dca5e72142cecdaf03dc91339d7e75865cd29e10b2dbf7f2947e5d0d8f14c9533c77029f28684c067a071e81b400445f488e9b5f380466c0af8d0c72cdc48d83f2e77197ac780220c8f374dac7a2fc93c27c1de6dbadfd107f7969b5970fa171730733836aaed048742bae59d43934c6bcb5e260ebbf8901fd21a1f237ccbe55f329a1fc12a2aa917a6625fbdd9abb2242535e1d7eaf6f48d2988780c50510d945dd5406e5fe486b48e71b7cbac8ef11b2d39220e595bd590d771947780d270f337dfaa0f08dd401aa27cc97213d354e9b5dec70f462bc6fdae7849d4889723ac17f3c5fdd95bfbf3edddbd3695e9b17496b6898e08b67e63df052e75a992e856926d693d05e703363e1f7c98833fde225aa92061b6f7c4ceee990f6ce88fb3ab5afd9b2e8c5c1c1919461ce199eaa4f6295df746540acfa56915f6c063349dab53e5ea9fbb066f739c998fd23bc687305923e1018cbf755b195c6e8dac47cf883a95bcec6b42819db7540bba9c55168670362039e6c326d7964584a9db9bc694f2049375e068998e94e765fbecf6721f303d3a4f4a0903dc0b82d15fac5dbe7e6ae19b7af8b2c1f3720cac0c5aa18efa2d99c927e706a820f36c60b05d373c57978ae38ea3818ebe38d8676f7b1fab6005a874947b861a90a08bcee57fa1e441c6519cbfa55d10ebbdc39f5149019fa41256b72db5144969a2f9e1e19b95a6b24e9b4f943bc0e27c55bd24bce0539a40a8980988c82acad7c31b097dfe6f02cf747889b904bc9ab44b95155f70cd52bfb91f4f03751bfef34842f05a87a80dd88456d2fbd19bc40c7295ad6312fc73d3e14bfea75d4eb453bdda75f798dbe4518ecc370eed66b0b3242c96467404ac9db11ba0e9aceb6bc882882cfd063289ddf79929a7bda72ac7487f61c5ad21904e7ea7f813bc4c73915e5b144143c436a1964ab802d06c169214582e4c8e759ae63f484f555ac9b9b9890e651d0771b8be6e66d07414eb8debdbd80aa343a9a308b6bd999e8634a061d957fbe33b607edefb256a9fbe249ec0f3ff49a89032c60977a82886b69aeb3a7335d0efa35696fd7a53c516113cc8d7da59c48e708cb1d3eb70a9a8f01050baeeea34a58f5146d21f52a8116509446c548c8d1d505259b7ad3c88cfe4cbb9482c956a9df7947a69b37e1c295e700fecd006798643391ca38e0ee5dbb14ffea312a10a56f6fb5306404b89048f6184f2733a73f93777fe3efbaf2dee05b2359e4d33987ed527b0069b4d4a2c46c805850f9f6ac5e8aa29b23befe07eb18d4c94dd3f3fc4f94bcce3346846b41a2bc00f2aee2e4f08caf48fc4784b44c246c82fef82e6da945efdd47bfc35ba98db66710d95c801731df828f48e9fb6373bc224306082e53f0a3e950d49337a071fc235493e52e8daae7fae1b3675b4a9c201a942c45ef5054fb030ea13232038788d5d4620412b903151c496447aad1dba5dbc443b0a22c5ace4485eceff4d297ecf88935559b0c43ab24c7a94e723987f9ae4f822720cbf359420094afc2d2df5b7760ccce6b39f97388cc06aacd23da7d9b1e6b2e7141ce9eb6b3edea2209b94cc5360375debaa903bfb9e49d4522e5939470d7cb77169394672b7846832aa9f6680346293084c28e76926ea50bf4844bb4dc7fff9f16df583ad090eeab1197599bf2a8ba251c16c1eae2f320fa402ce7f7dea9fe5c62bec1c835bfc8639ab72f9ec5b85c95bdf40fbaeef1be5e1a603a4e9fa3a93cf34fcfaf0c21e365d5e62020ba491252f07cf59bc3d055cefc67ab021905d8096ac114f16f8d3384521bf5516017111ed6b9f35f07939697deaf232176cac3e489c49efbf2a67b88f98aaa538954ede4ecc69b59a06f86d8582c9e0a8df8f3995114218ad71e434a54836408de441cb023f853e0cc831d0b2c8182f2aacddbc8a0a3694b3df8680bd0e067fb40bab4057a1cdbdd6dce8869231ec4eba3d95dced3cf1635b4e475b395b72c68dd39a9a08c4c2f1f4ae3f544dfe64e893159fff8a9cc6919ae84314af2f57318c5340863d2a8a9911bbefe99c011719ac6034e2984c14735ffab8369e0686c1f2b75d991c3d292b183289ea8bebe0114620f3049f828f4796fb39482baaab89b38864007b795daf36dfa29ce7eaabf7df4ae3551e7ad3b28d2584b9771b868adb0fbfad8860a1a0148e4417fa8ce9ee4498e84ca54b6974b1ecaff40159516440ad34aeb1669571e34eca1eefca5bcfd59817331d580affc2e3397275a544ff29e73277144391f134e3e799dd6849df83524237d052efb62820eb52092b5676764bee084cbb5cfa2bf75a339d786bc2c3ef15cd060485161ca5db36b0110174e1109746a127ef3dddf0356af3b9f657beb046a7593d59e3fa3eaa6c8243b5dbf45ffc539e22d5535204941552570909173e3b55a22715f5d7f05e0f8430cd6b7ae3be208c29881011a9ce0a64f83fcece6f6fce0255849ce29d9bbc952b516045a8b3fc51c76af96d814cf9907065f850b382556d71fd0bb944ca54b55d846a216aed35178b9982e1bf3528bb459b04747bf485d8757d25fc10157dc36d85d649ca62432ce6461863cdd2909b05fe3b5e7a4003e2ae6185340284287c52cd677367be463aedb1c73cc7402939ef5666908667c8232593a7ea071c2cbb9cbd60e1f4642fa37087e02f6289693dfb5d6ee2228936a596aa1b2592afe9cc481da45712cd639970b9201c141360b87af1a95470492c57e4409dafc225dbb329f9833b007b49e7df7b65ab2c0f5d359a72e087d21b865dd5b68833d885522459d6be14c37f93f66fe4ecd2c076f141707f87a90fc0ab5d7d8ce45e59040866d7becca2690a7793c447784a21f2e9baf913e475e4a83e98175905e2b096fb29e8a1f24c913abf80f80a0ec6a82d6655cd7631ca564c85822bfef87c9af6d42e42068ebbd21411c302a0965886fba169a37ecbf73dcf01c6bc2edd149d15fd3a468eb2c4c27abc7d3f5e9765d69e6c132749acb157bddcc10e9f3fecc081b745bf7a31754f34f029c5c6a7362f1f17b8a58b02f8c941097b0ce439ccde578bc28e5f9d1b16d03b9d3b078e6af0b09fb42718f33c6f45ebbca46f7b0456878805fd791b9186e85d70e8d57580965c0343fd097dd67e384b9bd795a486977f19888b10e82b75da6841b9cfe2808d0b23ca8f1c9aad299186977c850092adf6270342e56197405561d34cba6ad594c3f8c15c2f7d7ce81163b4eca742b7f58e742c70d40844723747606e6aac0976c6e85332f1b93088e6dce696eee2fe25b7b2972238f1148976d9af0b3c10a24aa45bcc6e10d5fe2aa11666479e8233f34290ccba03c474ab3a20c930b59c5f6096a66ea03fde664618e82e7a4a17db302b53c997926a179e8dd4685b9181fe22e93dfce1c3efac6ad40c65a7ebc2b84cade2843e7cd5cc5b0c6df0c12448069e6ff290c1c9bd185c1ab2eafec13c90ee182df1818e8b5afbb680d86d6bac43447fc0785b6309a1f84f0c830390c07c9dc3179f005dea713aaedbbc23b7c4071001bc14e6f9f30bb5ac80feebd5f5743076d76be83474ac7b8d2af6519ca215a60daea1f4ec39d2e16dad4514e96a2dfb6f7722bbe06b7df731f8423052536fc753c30e9f505cda5ff8951c17f79d848fc9ea4229f1067db01bdc4ccb82c0a27517f92316aae100d534d3563cf09a69a6520b328b3ab33e08a234daaec0e8a425ddfd89e09f79a91cead2382336974df5", 0x1000}, {&(0x7f0000000240)="10928b6fa00698e1388911bf0997802040c95dc06424100067530d1bf4f6187f036f7fc1c17b970f063d4349b3ed1685030a73129c5dd2291e9f38e51b9caa391e738d80931898f2489526132e5a2b543a2d40e318d8778f78ad586cc4fcc580f28dd958d6e978d149aac7ef9cb47cbc2b0256b4b34429e7a15c84a35e9bc34a7483140adbf149bb06793fe525cf2b", 0x8f}, {&(0x7f0000000300)="71e3f26749cf65cda1f89c2e13ab1a0f7dc0ba3fdd951b896a0189feb2742b39b7e9b643cccfd8d4d8ebeee0db4f1f887cd2b5c73a4febf9772b90b2947a5ec49e2f0e36b258d1cc156d999c1a3c097842225636081f11a6c52e2d9f14686208b79b506c572082f077de339a096e5ee8e3ece1634a41a3cf400e13deaff380cac314557ced2ecf1b883777bc2ea35931dde6363dd31b3c78f658c050c38690d96eaa63d7e2dead8871368c43bad189c77e1e4cbd2603dfbbfe997cc20b4b78fdd9d4987b46123c5f71573e8224c3e7a445df70ec40d221faac7a56", 0xdb}, {&(0x7f0000002440)="44e13a432ce24e1fbc0c63139d7e39bb3800cfb1c02034eb0ce9622212512b8413329b70248edb477d420a2efd52c0ac8e10366c997340b73a1110e6785da76f0e24b1760fc6c2e026dc0607c5a09eb2d115aaf19891ffef879cdce8ecaaf5c1481393327e36c62524e16ea7a1681e7caed2701abc392c04f574e1bb7b473e0f29434a2390037c1c087cd3c09da4c1d048cd86aecc48af8772d65f3f31f6a9a9bfbac342e476", 0xa6}, {&(0x7f0000002500)="4054cfd8fd20d9e48647732f32c8b9b190befe4e70e0454d3a32b31b09940f0bd6e29daacb824ec14317764c97b2919f962d97138acd9a70", 0x38}], 0x6, &(0x7f0000002bc0)=ANY=[@ANYBLOB="90000000000000000100000003000000da305d7f9c4e1e7beebea2658c4464aa0381eca8262e16a1716f81fc16c3a3fbbfc4f1545c00551600b3043cc5ac126b0e934a538a45cf7ebfbd8a4aab6d0887cc77324adda455388929a7fadacef34e441103b864937ed5e23edd9afce77c876088980b8bedcca2bc415dc9b527ca5e36c179a04b0b3f3a840000000000000008010000000000000100000008000000cc9f64c69476cc68a2581fb56282060892d1976d7eea8ef3591fa60304626d9998a5737d5cbf5018ec0900b73cf29918875c4bc14e1f0d45c9313b8c790a1ec66b5bb06be4816c787e9d83b655aae28b9a85c6fe579b68ade9bd8f5d88e92329a5b6d105103cbf34e55778df68e3a3b83482177460311df82c8353f052fe5361981979841dd1a630d2e6a118c3f6c85f2d9b248595371c61fc966a2a9be8d79c29201d86d6f134f612d5846e06d2a1a39fddce36e15abb848e0344ca5f283597290e89df4c40cb080348d1754baad0cfbd834ffb93bbaded8e9f1fad643b84e424b3100dd5d7dbe4217b362ba96aafa75517000000000000e80000000000000001000000000000008a7e6bad868aae2e528caf34089ce1ce41fdff106f0ea992c4e73779f6b28f8b4ed6c2bd42a3e17de5db91fe027dd01d13cb244ebf75ab7a42fd5d02ea02b4f14fcef288a0243834adf814cf8edcc56e0bafd044eb4cca570d4da0e926500d9d738ed6e6810f6781799fd978d62c07b2ed8c663f32218a92a3b4fd8f7db3de27abb1922b2a0be156a657dac6b7e74696d4c97db599d96d495d19f17f14592d1547f5be8110bd5923d3061761af37c81d45a57ce6a8ff03ba31a27482b756edfabb9e843242350b654a6c2755f49274dfd37f1e7fd19f177cfae41f31ea6d5c0404556d05011c2631c241dcf0e71ec8bffe7e23ed1364e21bee8e3253c5a6ddcf5fd97b21d522b75f24b92bfaeaf9587e9b6330d9ac414e37845a26b711cc1228114793d4ab6373b85ded7e14ebf93492d3a19de44f125ecedab5436245057020799668b7187ce66b089332977d300c155b25ffe5a59fe752f3cdea997d6a1b1945a1f38fe911494452cbc991701c971083bf29815907d6bbb1be3cb3001f3f94510768ce229d7a0513f6f0d659da303555de5e56b9b4"], 0x280}, 0x40c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) pipe(&(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1ff) 16:01:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffd, {0x0, 0x5}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x1, 0xfffffbff, 0x1, 0x1ebc, 0x7a, 0x7, 0x1, 0x2, 0x1ff, 0x5}) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f9b48123e44ab00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000079f000/0x2000)=nil, 0x2000, 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) 16:01:03 executing program 0: mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x15) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r13 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r14 = getpgid(r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0xfffffffffffffffd, r5, r8, r11, r12, 0xf, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000000, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r15, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) pipe(&(0x7f00000001c0)) r16 = kqueue() kevent(r16, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r17 = socket(0x18, 0x1, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r18 = dup(r17) accept$inet6(r18, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x2}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r19 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r19, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r20 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r20, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000000)=[{0x200, 0x2, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='\x02\xb9\x00\xc2\xfe\x87c6=\x06\xe2\xef\xfc\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0x35, &(0x7f0000000240)="3cf1fd27721df4a32c000000000082714e1299f98edb96c6743002909b5bf098bf4053e4aaa9b8d7e0d5882bae591fb65e00e82dfa1b3547d6f72e4e9c4dfd802c43fd34c1edbb9f2e9b709e6998354eae2afa0475f4197d29f83b73493a96f8321a99ac6446f8435e36ab15020000000000000080db702c00000000000000") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x30, 0xc1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x88a47393e8f6977f) 16:01:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0xc4a54fe2588c6bd1, 0x40) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r8 = accept$unix(r4, 0x0, &(0x7f0000000140)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) kevent(r6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x40, 0xfffffffffffffffd}, {{r7}, 0xfffffffffffffffe, 0x80, 0x0, 0x9, 0xd53}, {{r8}, 0xfffffffffffffffb, 0x14, 0x1, 0x8, 0x100000001}, {{r9}, 0xfffffffffffffff9, 0x81, 0x70000022, 0x8, 0x7ff}, {{r10}, 0x7ffffffffffffff1, 0x82, 0x8, 0xff, 0x2}, {{r11}, 0xfffffffffffffffe, 0x68, 0x4, 0x5, 0x9}], 0xfffffffe, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffb, 0x42, 0x8, 0xfffffffffffffff1, 0x7}, {{}, 0xfffffffffffffffb, 0x4, 0x1, 0xec, 0xd40}, {{r13}, 0x7, 0xca, 0xfc96dcc78d2b3177, 0x8, 0x6}, {{r2}, 0xfffffffffffffff8, 0x40, 0x1, 0xffffffffc48964d3, 0xb72}, {{r1}, 0xfffffffffffffffc, 0x28, 0x2, 0x8}, {{r14}, 0xfffffffffffffffb, 0x20, 0x40, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x9f, 0x0, 0x1, 0x3}, {{r1}, 0x7ffffffffffffffd, 0x11, 0x1, 0xffff, 0x4}], 0xa9b8, &(0x7f0000000380)={0x4f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:01:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x31}, {{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:01:03 executing program 0: socketpair(0x20, 0x3, 0xa8, &(0x7f00000002c0)) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/198, 0xc6}, {&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f0000000240)=""/59, 0x3b}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) flock(r2, 0x2) 16:01:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="070000000000db00081100000025c6149b33ff0fedef7e35b3f7e6f95d5043f76a2f28cefb58ef384c4164d9d27acdb6b88a32f88c06175ebb0cfa6b566afb61b1dc3458234020a4c86b63328749abfb4d3a7685ee5cd22da17bf1959d439ec036105120319481ce628726981e60bec7f980b4f237152dab07de69ed4738e882ab9fe611e0f9452fa50ad10b06bc5f9535c77e6af1fd0720b5d62338293435", 0xfffffffffffffd7b) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 16:01:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x24) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) chdir(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="b36500", 0x3) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000000)) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r3, 0x1}) r8 = getgid() r9 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) socket(0x2, 0x8000, 0xd9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa774, 0x0, 0x0, 0x0, r11, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="d03859fe4b2de8647845ddcfdbde4da0d2101422d2fec3417ab4eda3b423aa8aa40f3b5c241122bacf01146ad65b129b12834222f4dcb1bceab88c7bb3d3836babeaff57b984fc34f2160113d527c07e3b6c7eae9c22d01e7f341136ac0487dce960967d8425b4371c5b2802080aa3a115c5f1b6ad2096eca5d9b01ea04d25eaae5f135ef5866b4f96e16bc6034aaf5b5167b687fb692fdf8c0df1db58b683e4ef59da0cc5215555eb82", 0xaa}], 0x100001cf, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) r3 = accept(0xffffffffffffff9c, &(0x7f0000000b00)=@in, &(0x7f0000000b40)=0xc) r4 = getpid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getgid() r9 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = getgid() r16 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = syz_open_pts() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r22 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./bus\x00', 0x20040, 0x70) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r26 = open$dir(&(0x7f0000000bc0)='./bus\x00', 0x1, 0x4) r27 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wskbd0\x00', 0x80, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) sendmsg$unix(r2, &(0x7f0000000d40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="7869782ffb6f6972b4f87071a1a2af4e78fd2396ff8fc84a4a9913777da6257868a750091e18f8d060963c760ddfc474a6b07a1de7c8070d4e12dc33a8e20e5a3becf879bd2290cca184e7f52a727a43c0bd6d4a40970d66be9c0933ebb53402e55f5a6bef09998132e3d95f4b800d80f9d6b4b3124246268cf87171bd37d6289d9e2a22f60b28c11bc9d1afcbaa9e2631c54895ddf4b61a38d1a70b7aa91e4e7c497d506982c984b351bcd502cc2f918ac7d1ad8694adb946bc02d338dd8f08db", 0xc1}, {&(0x7f0000000800)="42ae8d6d9f635dc4d3464eb465867f4475154da5d2b16430d66715cbbc90fe8fb56c6dcc840c5479c31b7f4856af0798ed774b182856edc8d2023a6a992ee784b39c725d0e141cdd251870e7901d85d5a7b9a5f6eddd9ccf078fdb1ed2efd6325ac8546abc9be1e28425401f4f7cb6d65955d536bc86583b03eccc591f34238975d7a0ecd074469b79232f8dd7d3c31046e87ed6d169266136cc23c1f2f987ab25ddb5c240a1969a799d92ec77cadb5297c7405ec568ce2844f68163cb7d4f04fb", 0xc1}, {&(0x7f0000000900)="907579ed320bc2b6d9140fd103615dc55d50f0122e13332e3e68317fdbfa666ad778632e9972c81d358717724f1faa71f3cbb0c53fc12bcb56c26cb165981477575885e04597f072dac2fbf38ffcaed301abeebb1cb96f19b3c2c1d2cf3dbebc4f2d21757ec866932a63673d2c8c20bf83895ba66dee9123b4cf7407fc63d55cac5990f68d5754166c25a9e298a540bfe1ab16114600214920ce49c03a85c12500c26c1669f5d47b6b4080b0f5e9e8c10e18da71ebfbb25bba77922013da23a7caa708cbda121ca3b0bba78ea75c41e59f9f3a0f", 0xd4}, {&(0x7f0000000a00)="a7f74f03bf80b05a33cf41dbc803e61b9bbe168f863aee27ff5b531913419f16fb93c8d4f96b9098a1f402dedc07086a2814469b37cc02662be76ca822d04166fea3d28dccf3932efe4a44461b84a956f3ebacb27117e9612406e1ac4ee3cd74ad7c90f2067ce9a0dd54cc2afb454d4125a20b767ef4abbea06fc8ca43171bc08d1105e4f2feb7beca9dd35bb966bbe0a1defb589ec78558f68df7399c1e9c17e2dda8b4d1c0f510d4113f5f5d739d801bea857cfa9ba91d1c19af2cc9d31d602f1623e6eb912613df233f70ea5894b587d0a012bfd6872b93d765f2427d7ec0910c6ad0", 0xe4}], 0x4, &(0x7f0000000c40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffef000000000000", @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r15, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r0, @ANYRES32=r21, @ANYRES32=r0, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r25, @ANYRES32=r0, @ANYRES32, @ANYRES32=r26, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r29, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x1}, 0x404) write(r0, &(0x7f0000000040)="670dc3", 0x3) r30 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r31 = dup(r30) ioctl$WSKBDIO_SETMODE(r31, 0xc0105715, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r31, 0xc5005601, &(0x7f0000000300)={0x10, 0xfffffffffffffffe, 0x4, 0x40, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xe0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7dcb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7359}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xcf7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x5b}, {0xff08}, {0x6, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r14 = getgid() r15 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r3, r9, r17) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x6, 0x99, 0x1}, {0xffff, 0x5, 0x6}]}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000300)) r18 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20, 0x0) fcntl$getflags(r18, 0xcb29a4e04b98365e) r19 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r20 = dup(r19) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x35}, {0x4000000000006}]}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000400)={0x6, &(0x7f00000003c0)=[{0x200, 0x2, 0x3f, 0xb12d}, {0x7f, 0x7f, 0x2, 0x3fc}, {0x101, 0x7, 0x4c, 0x3ff}, {0x0, 0x3, 0x4d, 0x9}, {0x5, 0x0, 0x80, 0x80000000}, {0x3d, 0x0, 0x81, 0x3ff}]}) r22 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) syz_extract_tcp_res(&(0x7f0000000380), 0x6, 0x3) ioctl$BIOCGFILDROP(r20, 0x40044278, &(0x7f0000000440)) r23 = dup(r22) ioctl$WSKBDIO_SETMODE(r23, 0xc0105715, &(0x7f0000000000)) ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000240)={0x3, 0x8001, 0x0, 0xc147, "9458d52a6a312952c58fc251593d1b3c94eb88b6", 0x1, 0x6}) ioctl$WSKBDIO_SETMODE(r20, 0xc0105715, &(0x7f0000000000)) listen(r20, 0xff) r24 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) accept$unix(r24, 0x0, &(0x7f0000000180)) pckbd_enable: command error 16:01:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) write(r1, 0x0, 0x0) pckbd_enable: command error 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getegid() semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r1, r2, r6) r10 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r10) socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 16:01:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0400696c653000"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000080)=0x5, 0x4) close(r2) 16:01:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2b", 0xf}], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *381210 20164 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800014f23590) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001596e000,fffffd803e95a158,10,ffff800000025490,ffff800014f237f8) at alltraps_kern_meltdown+0x7b 0(b,ffff800014f23758,83,ffff800014f237f8,0,b) at 0 rt_match(fffffd803a4254e0,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800014f238d0,fffffd803c510720,fffffd803a425460) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803a425460,fffffd803c510700) at in_pcbconnect+0x107 tcp_usrreq(fffffd802aafbc58,4,0,fffffd803c510700,0,ffff800014915650) at tcp_usrreq+0xada sys_connect(ffff800014915650,ffff800014f23a78,ffff800014f23ac0) at sys_connect+0x3df syscall(ffff800014f23b40) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,e17ce10d010) at Xsyscall+0x128 end of kernel end trace frame: 0xe1a97c6bdc0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800014f23590) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001596e000,fffffd803e95a158,10,ffff800000025490,ffff800014f237f8) at alltraps_kern_meltdown+0x7b 0(b,ffff800014f23758,83,ffff800014f237f8,0,b) at 0 rt_match(fffffd803a4254e0,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800014f238d0,fffffd803c510720,fffffd803a425460) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803a425460,fffffd803c510700) at in_pcbconnect+0x107 tcp_usrreq(fffffd802aafbc58,4,0,fffffd803c510700,0,ffff800014915650) at tcp_usrreq+0xada sys_connect(ffff800014915650,ffff800014f23a78,ffff800014f23ac0) at sys_connect+0x3df syscall(ffff800014f23b40) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,e17ce10d010) at Xsyscall+0x128 end of kernel end trace frame: 0xe1a97c6bdc0, count: -13 ddb> show registers rdi 0xffffffff812241d7 db_enter+0x17 rsi 0x2263 __ALIGN_SIZE+0x1263 rbp 0xffff800014f23400 rbx 0xffff800014f234b0 rdx 0x2264 __ALIGN_SIZE+0x1264 rcx 0xffff80001596e000 rax 0xffff80001596e000 r8 0xffff800014f233c0 r9 0x1 r10 0xffff800000a63b00 r11 0x837277c55d219179 r12 0x3000000008 r13 0xffff800014f23410 r14 0x100 r15 0x1 rip 0xffffffff812241d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014f233f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=381210 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff8000149153d8,0xffffffff825686e0 process=0xffff8000ffff70f0 user=0xffff800014f1e000, vmspace=0xfffffd803f013110 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 20164 201675 29499 0 2 0 syz-executor.1 *20164 381210 29499 0 7 0x4000000 syz-executor.1 86861 381604 58483 0 3 0x82 nanosleep syz-executor.0 29499 181522 58483 0 3 0x82 nanosleep syz-executor.1 78600 477946 0 0 3 0x14200 bored sosplice 58483 261028 13375 0 3 0x82 thrsleep syz-fuzzer 58483 93059 13375 0 3 0x4000082 nanosleep syz-fuzzer 58483 234488 13375 0 3 0x4000082 thrsleep syz-fuzzer 58483 392266 13375 0 3 0x4000082 thrsleep syz-fuzzer 58483 12098 13375 0 3 0x4000082 thrsleep syz-fuzzer 58483 59252 13375 0 3 0x4000082 thrsleep syz-fuzzer 58483 65378 13375 0 3 0x4000082 thrsleep syz-fuzzer 58483 208975 13375 0 3 0x4000082 kqread syz-fuzzer 13375 337753 45974 0 3 0x10008a pause ksh 45974 352435 87548 0 3 0x92 select sshd 91925 393449 1 0 3 0x100083 ttyopn getty 87548 238447 1 0 3 0x80 select sshd 61317 25281 82679 73 3 0x100090 kqread syslogd 82679 274643 1 0 3 0x100082 netio syslogd 70282 234908 1 77 3 0x100090 poll dhclient 50719 174793 1 0 3 0x80 poll dhclient 89857 484794 0 0 2 0x14200 zerothread 7331 63061 0 0 3 0x14200 aiodoned aiodoned 6092 269650 0 0 3 0x14200 syncer update 75514 189166 0 0 3 0x14200 cleaner cleaner 17641 121080 0 0 3 0x14200 reaper reaper 81560 182885 0 0 3 0x14200 pgdaemon pagedaemon 80494 146994 0 0 3 0x14200 bored crynlk 51208 293864 0 0 3 0x14200 bored crypto 58162 370171 0 0 3 0x40014200 acpi0 acpi0 93266 5091 0 0 3 0x14200 bored softnet 2135 246278 0 0 3 0x14200 bored systqmp 76585 284625 0 0 3 0x14200 bored systq 70940 237181 0 0 3 0x40014200 bored softclock 27554 442680 0 0 3 0x40014200 idle0 16304 35006 0 0 3 0x14200 bored smr 1 283071 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9607 7048K 8356K 78643K 25723 0 0 pcb 13 13K 15K 78643K 1605 0 0 rtable 130 8K 9K 78643K 4474 0 0 ifaddr 95 25K 28K 78643K 1373 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 388 0 0 iov 0 0K 32K 78643K 1724 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1232 77K 78K 78643K 7077 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 130 0 0 VM map 2 0K 0K 78643K 32 0 0 sem 12 0K 0K 78643K 2719 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 7722 0 0 sigio 0 0K 0K 78643K 86 0 0 proc 51 38K 63K 78643K 2547 0 0 subproc 32 2K 2K 78643K 599 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 422 0 0 in_multi 35 2K 3K 78643K 778 0 0 ether_multi 1 0K 0K 78643K 28 0 0 mrt 0 0K 0K 78643K 39 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 186 821K 821K 78643K 186 0 0 exec 0 0K 1K 78643K 1487 0 0 pfkey data 0 0K 0K 78643K 6 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 121 23K 32K 78643K 19893 0 0 UVM aobj 130 6K 6K 78643K 150 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1661 0 0 NDP 22 0K 0K 78643K 443 0 0 temp 240 3537K 4177K 78643K 152718 0 0 kqueue 0 0K 0K 78643K 49 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 140 0 133 1 0 1 1 0 8 0 rtpcb 80 409 0 407 1 0 1 1 0 8 0 rtentry 112 788 0 739 2 0 2 2 0 8 0 unpcb 120 3032 0 3019 4 3 1 2 0 8 0 syncache 264 38 0 38 17 17 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 7773 0 7773 7 7 0 1 0 8 0 tcpcb 544 3222 0 3217 60 59 1 15 0 8 0 ipq 40 54 0 54 20 20 0 1 0 8 0 ipqe 40 119 0 119 20 20 0 1 0 8 0 inpcb 280 10319 0 10311 65 63 2 13 0 8 1 rttmr 72 14 0 13 9 8 1 1 0 8 0 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 4 0 4 2 2 0 1 0 8 0 nd6 48 109 0 106 7 6 1 1 0 8 0 pkpcb 40 32 0 32 11 11 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 181 0 181 25 24 1 1 0 8 1 art_heap8 4096 8 0 7 5 4 1 3 0 8 0 art_heap4 256 3340 0 3073 46 28 18 19 0 8 0 art_table 32 3348 0 3080 3 0 3 3 0 8 0 art_node 16 777 0 732 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 11 1 0 1 1 0 8 0 semapl 112 2715 0 2705 1 0 1 1 0 8 0 shmpl 112 148 0 20 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15130 0 13714 46 0 46 46 0 8 0 ffsino 240 15130 0 13714 84 0 84 84 0 8 0 nchpl 144 27469 0 25837 61 0 61 61 0 8 0 uvmvnodes 72 8543 0 0 156 0 156 156 0 8 0 vnodes 208 8543 0 0 450 0 450 450 0 8 0 namei 1024 97653 0 97653 4 3 1 1 0 8 1 vmpool 520 30 0 30 12 12 0 1 0 8 0 scsiplug 64 10 0 10 9 9 0 1 0 8 0 scxspl 192 97324 0 97324 48 47 1 7 0 8 1 plimitpl 152 670 0 663 1 0 1 1 0 8 0 sigapl 432 7794 0 7781 2 0 2 2 0 8 0 futexpl 56 206969 0 206969 2 1 1 1 0 8 1 knotepl 112 1703 0 1684 1 0 1 1 0 8 0 kqueuepl 104 2356 0 2354 13 12 1 4 0 8 0 pipepl 112 4046 0 4027 13 12 1 2 0 8 0 fdescpl 424 7795 0 7781 2 0 2 2 0 8 0 filepl 120 66740 0 66644 51 47 4 11 0 8 0 lockfpl 104 2808 0 2807 1 0 1 1 0 8 0 lockfspl 48 881 0 880 1 0 1 1 0 8 0 sessionpl 112 50 0 40 1 0 1 1 0 8 0 pgrppl 48 108 0 98 1 0 1 1 0 8 0 ucredpl 96 8409 0 8402 1 0 1 1 0 8 0 zombiepl 144 7785 0 7784 3 2 1 1 0 8 0 processpl 864 7814 0 7784 4 0 4 4 0 8 0 procpl 632 17262 0 17224 7 3 4 5 0 8 0 sosppl 128 109 0 109 27 27 0 1 0 8 0 sockpl 384 13971 0 13948 97 93 4 22 0 8 1 mcl64k 65536 3270 0 3270 260 259 1 33 0 8 1 mcl16k 16384 79 0 79 29 29 0 1 0 8 0 mcl12k 12288 182 0 182 22 21 1 1 0 8 1 mcl9k 9216 120 0 120 26 25 1 1 0 8 1 mcl8k 8192 369 0 369 11 10 1 1 0 8 1 mcl4k 4096 841 0 841 4 3 1 1 0 8 1 mcl2k2 2112 78 0 78 28 27 1 1 0 8 1 mcl2k 2048 67215 0 67174 31 25 6 18 0 8 0 mtagpl 80 97 0 97 4 4 0 1 0 8 0 mbufpl 256 181476 0 181369 200 192 8 36 0 8 0 bufpl 256 38060 0 29510 536 1 535 535 0 8 0 anonpl 16 1047568 0 1032333 268 192 76 81 0 62 7 amapchunkpl 152 44418 0 44314 162 150 12 15 0 158 7 amappl16 192 51100 0 50199 359 309 50 58 0 8 4 amappl15 184 1569 0 1568 1 0 1 1 0 8 0 amappl14 176 1596 0 1588 2 1 1 1 0 8 0 amappl13 168 576 0 576 3 3 0 1 0 8 0 amappl12 160 1194 0 1194 8 8 0 1 0 8 0 amappl11 152 1638 0 1626 1 0 1 1 0 8 0 amappl10 144 401 0 400 1 0 1 1 0 8 0 amappl9 136 1639 0 1632 1 0 1 1 0 8 0 amappl8 128 1178 0 1136 2 0 2 2 0 8 0 amappl7 120 526 0 517 1 0 1 1 0 8 0 amappl6 112 1545 0 1531 1 0 1 1 0 8 0 amappl5 104 1640 0 1631 1 0 1 1 0 8 0 amappl4 96 7611 0 7582 1 0 1 1 0 8 0 amappl3 88 2393 0 2384 1 0 1 1 0 8 0 amappl2 80 60879 0 60813 4 2 2 3 0 8 0 amappl1 72 148638 0 148223 28 19 9 20 0 8 0 amappl 80 18163 0 18128 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 149 0 20 3 0 3 3 0 8 0 uaddrrnd 24 7825 0 7781 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7825 0 7781 1 0 1 1 0 8 0 vmmpekpl 168 47586 0 47559 2 0 2 2 0 8 0 vmmpepl 168 940495 0 938515 460 340 120 126 0 357 26 vmsppl 272 7794 0 7781 5 4 1 2 0 8 0 pdppl 4096 15656 0 15622 6 1 5 6 0 8 0 pvpl 32 2808941 0 2790593 664 477 187 288 0 265 28 pmappl 200 7824 0 7811 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1286 0 620 21 0 21 21 0 8 0