46b0bac4cf2f0a236edc175461b7b4fc210ad8cac2214612e4fbd23883e94898c37c44b10f2e01bb5cf0075d03ac78e30482786ae4ebf077f3152adaa6c90f1fa6d0f86ffc584ed764ef18c3511bbadc08fa0211606fb0c4c57c3d72fe4b1acc54924c533aca3d2736739cda57d9641cbaa28ca7b83a59ffcde96191136da0b8d033ebb25f5b1311b3a5bf8aa3f80e5ef715fe4e01717b6cc35a8dd2d3628e2c8bf3a2da89bc3c29de26c8e69b21bb42c1a1da134c7e176cc5a155460fe6aa8cadeb49e60abcde8cebe441da5c162098a773d2ef4feae5897a0d9f29469abb51993cfaefd506e228c5d5a1ff5cacbb8fccc5fe3221c72914a10586db553ec4540605bc0611a1beb942c565cf5e9ad61682e4d609734ecf4babe1f142feaa0a741c41c384b89fe475b6944d6c72a8f34166393d8102fddf11aed13f69de9ce5542810a8cffd79c202d14a6d3c476b77562843d4fe41d7f8317df7b3a28fb071081150d6c3db02e678f9b0a14d5a2dba9df6e94742a32c8d6b967b880827a171c3a10adbb9cddb9c87ba87dc4dad59d9d76149ead3faba731071f7f286b0cf8d5f9d239764c944eb7181b33e22b8032c72f887b410ea045d5466ca4b9d7c80bb72601dc7ff0a1e90378d7e2037cc5ece375a647fdc5bf88b83df3578da22157ea0a1615ca37222a7ecdbcabb6032bcef2be3162523b82db6fa653d94b96a0654"}, {0x80, 0x1, 0x6, "65ab12d7309b951cd17563aac38619fd600c643ecbecdaa2d6b0d1a58db3efea4ab6fbff372a411f2cfb40a76bbd60755ec382aa77e3343bb4f3c8e4fd4f38f7d96082736d5f98f9122ea7bcf7e893cf2a7143611cee7abd07e207a42d4cfa660d944c145943ad9213e91b"}, {0x38, 0xffff, 0x4, "36a3c67e193a9b5770a5e7ea5c9ed98cb5a08476451974c0a4be52909ce4618317bc787f"}, {0xd0, 0xffff, 0x0, "44a26bab9659a035f8d47909b1edbe263d6dd2cf810445dbeeda282c93c703a4a376e09d7614edc47f39631e5e20ee1034a56d179e6b4617de386f0a3f299fc01bd3317375b59fb05e15ed8e6a46689d8fc2c0e87a1e86f1afdff55694212e242fdb254915786e4a208b17cf800cbbf122bddb2843081a5c6d67a11205e1a1e7c055ec848216a89f2190723c69f8eadf429af37cda5c26eb16ad4ee6264a00c2df5633730101b325eaac2764d9fc603cd8b131b39effce35b95db5"}], 0x1198}, 0x4) flock(r0, 0xcb769b512545e75b) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) 16:05:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x400000000000003}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d1a029be96914f6357e3a2cb757bc9e544fb696bc9c08b8289bf4ac86eee8723a66c124db0920a8ee8e13a0c37c58fabd24790fcfb32c4af51373bde6306410fabaf203628e0c816b2870c66b1b6893f0a6925bd6ead8e5fd3cbd8d7f4479e7551a1198ab7f7c361c2571eb609111994d0379a3015e101e858a5592ef33e102d396dbb33d49bc5f6ccba0b09798aa32406d553f1c4e5cff2df3bd818b1383a887f6b766f225f13b5a7c0ad5d38c26e3734c1143375e1733b44a12fe891f60f18149a44364484b64dfba2ce6aa090638d5c0254c6793c9840f376c74474d84136279f93f77b302e2f8ce0b8fd695dbad7384792fe1e8e35c43fe0e750084e4c5157e", 0x105, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x14) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:05:01 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000200)='./file0\x00', r1, 0x2}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x8000, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x100) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000001c0)={0x3, 0x7f}) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/69}, &(0x7f0000000040)=0x47) bind$unix(r3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x4000, 0xed3) socket$inet6(0x18, 0x3, 0x3f) 16:05:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) fchdir(r0) write(r0, &(0x7f0000000180)='t53', 0x3) 16:05:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() close(r0) chflags(&(0x7f00000001c0)='./file0\x00', 0x1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:05:02 executing program 0: r0 = socket(0x6, 0x2, 0x800000) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x0, 0x8) semop(r1, &(0x7f00000000c0)=[{0x4, 0x7, 0x800}, {0x2, 0x9, 0x800}, {0x2, 0x401, 0x800}, {0x0, 0x1, 0x800}], 0x4) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 16:05:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) pread(r0, &(0x7f00000001c0)="87eb456c7a5d15d50112cadbe32808a6816d095e5de0bda5f847db980e8c69a1045b6176e5d84067ebb211d24290ddef6fe28da7c2672c9bf96bd33a5134323b55db4f54de1b15df4092e5af14dadbc62e209728db84ae5cddd997a3e061cbcf542a248c8e9d", 0x66, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) fchflags(r1, 0x10001) 16:05:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x4, 0x4, 0x5, 0x4, "5965176af62147aa975f242529b9219a027bdc1c", 0x4, 0x3e00000000000}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000380)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x7, 0x401, 0x8, 0x7, "eb5c8279e4cb10be168dc373f302438d1330e640", 0x1, 0x7}) 16:05:02 executing program 1: r0 = socket(0x3a, 0x4000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:05:02 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x101, 0x80) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x49b) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 16:05:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x234) connect$unix(r0, &(0x7f0000000140)=@file={0x235daf94a6532248, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x1) r3 = dup2(r0, r2) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="175ae6b20f2a2a295c27f35acb7e4afaa7b80bb2d6a2002117a8b105ed024d386c3ef0e5d3eec1c537f4165be688aa0d3b9872e982899193e3fbc3f72f105e4cabdaeaf242c34ea7050fd4b4667110d841c600d0f1345caaeeef0250d825216c275f39ae937def098adb3dac7745d0d82e6f2ebf3259a8d33914a162861de729934aece2c730a678fcdea4507d6ed8649772fb5ff592d4e1404c91f79c1f8ace625034e3bc0818de5adab5bb87579d99863aefc5480559e6ecd25cc1645d858224844063fb8bb5be5bb4793d22644a233e1ba29ad59b37c20fc8e259d384a40f65fd3311b6e670dc2cfa7388060f8cf5be2402e687", 0xf5}, {&(0x7f00000002c0)="793a146f6a42e89d946ee624ea3a3beb9b26bbd1945cbdd49dd9c2124d0995fe64ae5b2696215a9a4f86d320921734e6d12c828dcc1b22e56048c39f41b1c859691855e12b3bb2cf9ac936b1729d0735ca42684bc41e29cd5ebdaecd", 0x5c}], 0x2, &(0x7f0000000380)=[{0x38, 0x1, 0x5, "dd322557cadd6698b98cae190c76ae2227352e71b66c78e4d25fe3b283d53773bcb3"}, {0x30, 0xffff, 0x1ff, "953a9e4249c627810afd0466bcb4cec6240c665c9fd491ccbe"}, {0x1010, 0xffff, 0xfff, "212eb389392b9a8aa17e42653a2fc58b52c276fc31ff56cd02d8268461f06579d1967b906e220bfebee178c31e72a3109a517c20834b91a386cade68e2af0b1339978d0f011d81c19c96c00842ed9260983d021f5e1ba67dc80888b14e2208d807e5826943acf224e80387b7ec1b34eb7cc8674bc630ba8b59431b58e05f1adc704a66b87fa4674b31518c10abb77ae807892aeb46c391f4e16ee2936d67593bdd7e4d853b4b67ec5fbee855260b144028456fbdf8ee6afa1c89c845096cc3ca963dd82d6cde87af613eb4070ec3e68e66251344a52e3d1cc6753f990b8044ae542509b49a2afba52f0f19112af4874a1c33b9694558a50a759068343835e4a8239fa483001a78cc0e660fb9cf678d690b5add460728342465de2abaaa0b07f3fb8182a956dad28fe2a33bada1481af9c3be7942c1159b07dc6332f631f6d73b8296b172b3572dd1f017c17b876c7d6e646e7a491819fbdb9b51524760e086199b87024a25b701935024caed0ed4a52c5d47497df4f96b4ed86140aa1c373e73071f623ce7fef3c9543b9ceedc846f7fd9a45c1c9ef0819445a5d9932038ac390d0970b20c341f0a2ff5de4cd65505edaac4a238bf773703121a907db1e3dfb119eb57bdc78deccfa878b05f66630612506a5e6a44a1c459dce4cb802230a946d729c455f66e87a6351c576ad4be4fdf788ad67c52a15fc6e8975bde2f53c1e608ca017daae34e3b78ef1c8afe5b1317cd7a6982e999d4047b27738568f28fc3977c114abeebfb93081862fff11ec7bb142d921a11180e1eb1c4bcd0e8408b63c0eb408340c57b57bcaa2a57039853760f14626f3f91769191d2c1079cc9189f9c17f7b374b2a49c59deb68c76266bd9dc1284344a7b85036c76a82bde744e76c3d8d7b89ffff72a3051255e1dc047d9c48340e58778a2799333a37e9ee898a81667b45d3920b11d2a05ae1b80b29944761029cecdb3b1e712b8a62c6fde2e0dd32c2de6e4b29b1f069ad27d98e6cf5c7980361eed81184512c3d090be8040775db622de0facecf6aa68f577389d19b1d001150a188763681417afc4d22ef92d5dc60f12c7b98dbe85d0ed81e94493ea2b7788f96b15dd6bc4413525f6c125a955a5a7d661714936432f2f81494e80f5e8abc1b778fb08c10947b16d7f36cd1be01ee22c440dbd3e2ecad5e6c5708aa797795485dce5d0f1e825df628ce7407716b397638ab85d84f8a08c916f293224f97a5dfedca9d70a7b849861977e19675a5ebbda0f1d0b67a6a7244973f86d11353d1a98cd3a07d38e63475755f4fbca6f76f6f33cb549929155ae2beb1b56fc1691b0cc7734fb4d6f7c4d0efc07cc34cc795a4e85ce47010bdda5b501150b8b541da921df500174814644efb4d759d67bdbbd1d1ce14a6d80aeb2ac142d00191bb9d2c1ce9040329c83fb15b0e4d627ba40b3213f3892925ef3648619d81ca4f1fffece89ffbca0d9154d9e65c9f5add583354f8657e585e374a09c89fdd47513b310ec7725ca251a0eb051b2f395571fad01b72500a13ddd60b2862bcf1545a5b79a35cea3d3a5d68aa905398656927298f6ff682a2049e104afddbda0ff0ef17f3581fd5ebcd9ac6b26f483feeccaa00bc41cead73de022de8389805e392e95ed78ccf31e3bbc2c63780d8afe5b2dfd75c05b5e4992c37eb8ba4aefa96b0aded2e63685b247da65535d4af404baf3130d45257f1bd1552c2508c43468e0a84650aea5ca0ad1b478b40883294f8ccf632bd54921d67a31c6a6a561affcb01e5abcc14595be5adea0242d5095acd61680d0170ce17fad6b384a9f7cc849294c37e30e81d5f120a44a0520d46548e5efd01ee5e380251ec33bac93e68534256f2e0ba122d19f9cf749b3045f1dc974322c36911f99641c748d1085e8eecba4655934b81a3f8869b6558d2585b425fc720cb5c962ee5c625976c30b934acd70820afb9161154596e58b172aa69fe34a54b4995696f246950008dbed6f4304f4d57662c33d18f3984627d44b03bf4d791a4c781abdd9b05c6a8702493d7d14a6f2a751fa9c402e3a7be85d1b47322f2081bd753571eee337407bf1e5cc742728b46e710c21ce57264dd9c487a0434ecf3b07012bbdc2d572785c9dfd7c7c9761c10c7ec4a28428aa08940dfdfa56aac61f9450affefadf51ec344e4f186ceca8eca8319d8f41ddcd1ce785589b83957df5c69232944f1df32c81f0ba21ea70d33a0c7a40c5338299a00a809b47bede0aa14aeb28be041b0d1da6fb60198d1de290ebfff85fafda96b8f8892535cdc4f35fa60d56f852d11bc7aab9133f5ed1c9ed720a835361abfd3c6fc462715c3f7a4506404a18b9facb79592bb3b3a474595e07c486cebcbd6baf0eb92c9f62d95c13837719e83eba3076a7da5a77d3d5931fd2e6ade861ad5633f4300783c4d4a7198b9e5163c761781c7f983bd9e7313e1101f3f633d0aabce3aba1e668cb61f2c9c0328ef7f80b37482b5d4e07fe7d7c652880ce1edbfe929edbd4aa877bd7c55e36cdd922ec16eb28c14f58eca3c1b5a4f27b8634b142bab73f9198441c27dfbcfaed561cab1233f942f0498c04643dc4467437fc9f21d16ce08a73e47076403766e2c4619cadb45f46afe24b446ffc645d0c30be7d5ffaad42d34cf5c563346360030bdadf5d45ce029805ee7ff6112a43b58e2ce9737566cdca8e788744c09a0c58ed04787f6e39e802abe7a682aea951a7631cb856f1152d5e8bd07c18a6859499e31f32d932f9c094a11a6b073eb6483b915871a7708603cd5f0f9ccf479fd49c489c45c406cdf700c452513556b2141dff66a95e470333aa3fdbbc3185f2ab578ae97965abc4be99102a6dc036682b8370a6ea91525f1c77610e547897c8dd423da8cf386819a02512289c21ca6cb031691a512692d486dc968b1cc442731a27ec7417e88235a9255d0d6b45dc4d2e070f2474d1600dbeca908ddbd39f44c57131f9d212992d0ade06ef7cd1384cb62a85488a47b6496d43aa38f60a8f91b50c0a2b9dce4b2efb92ecb8e16e50dc94fd924db7ad7a2d545b348983fcecd7bc7549de49dda0f75688eb78e95b7ecd154c1d2087121f78b9844969c6b123f9947a666737c57498118e7718ed5fa992858cf993fac8912a82e5ca6fdf5e66e5c39e33e4298d6f1b40170cbde066bdbaaa58efa947430075915a722091cb7b5cf35f36b96174d7a02fe65de34f158f8db6312547a6e515b97eea387303c9d3b9e0456caf601a08f93977ee34e3e8976aaf8b2b9f55266b5d4aa8a9d6fc443a560a0194317cc943126cc2b67dbd5ad54466115bbc1fd3cb2ed78f8d286e5e0e9c80bcfe072fab198b6a0cd18f0a5739c8c594900cf764b17502b46681c741306f19904d715f756f7798c6304efaabaf810c3b41bb6d58858bbf94d609e0c12b4ac9ea1a3d5feba7bc1d9de838edc1c1324bf372e9ff1b498082c96c5cef2992e5afd9aebace3b7166289bcf8dd8c3168006c538e3c63273b66b5d833d7c21c209959167d9f03f9794c388d44965f088a99a52ca1d589ff33ce5ce8f9402a101c912975d6729b67ce8783c4218a24075cc04567bee0f538905ffbab7dafcf59b24279a515820d8dfd54d1f05a47a42801bf5729dde56d1a10cc799868b042b876c06f82771635cf3635e0efafa0b53f74e730a683d8fc3cc76bcac9d72af434c819bf1fad421ca9889c7e8bafbe9a5c63a20f163e899820a3602cc1a2608a220160b023c6045607e519a14dd03a392ade0a083aa9f97f14af6542e514d123d1ecaa8f9af59a4ef8e2eb01da1424ebc0f5a52d80f8e0ebff86586ae2ac30c8d0686a47ded44fb9949535f88b9e82e2775480f342138018584dfaad2d4c6986754cb8d10f1d6b211616f48571665abccfe570728de1e876b6debeff711574651c7451ee43113faf89749c4d14779ef806e161630b8e479492f356cc1a608c9c63a0a466bbdb3b483eb9a9376d3a43aa58720b1212d4c20b20362ba188ee402e12744ba2857c76bc5ece123d35667f1c1e531c5f6a16fb463d284bed12f8cc686b0eaaea9c3c9b26764fb5d1a8fec883fd003b3c138a1ba36831673005bbdc5bc5fa77f8da0c303a27b43adf000fe0f9f0cd0a236a29287b1bec8fa44ebd948dde8b8e235b52768db03b7b80aac0fa7e88185db04b5ce2d6f1d65be3e4610a05d59901750e03f39284b6372583e351b4555cb1b358ae5a9ac0e4b08c60a81295e968fd85da681ae71fc1ca5da21ce7147e86106cfcc5f2e389d20031e60f627d617c74121663d092e278b89d72fff180783133991cd302f44791913312d36a281651eefc5ea871febaf57d13c4f7fcbe04740cf7f4e83e5283a56f817b34fc6fcaf1db218fa1e8bb746c7ea8f61f4d48b8ac2978445af675f02d1b0b3685808f38bf8c9225dcb25304b4bc100e9d2cd3b53b5402998d31c3c6c63b614f48be22463f89d0519587a990bd13679a4d60045d854191d6bf794a4ae43dc347c0529960c12c8c9a705ef7a141dd7f53ef62d402c5bc34a7345ea3552bf63557d5b52f4691d77d6d8d798c6f8e54d78392fb5679779827a397ac1445f4d2f8d7f46d73c5c61ce5795cf4627fea960e5c9ad13d73e371383fd3e72f867514af727330b9011915bb529704ebd664d3ea561afb3363169a051af74fd0293ae39b49b3c8c1e8e289126d6c9ca7897d9a2cd1a5b5e18ca755311feeb0ca3cb592aa502e8e620abd551c1550195469783ae0e7c5f1bc454b6459037818af9a236befce6a7469cd1a9a6c89740a8ffa8c7a2f72d57d97709a2298207d7145466b80c6708b39807459920fedc4d5708d600da89b92e3169451419cb513a0b7efbc6e9c55da7b72889927d71e4d6bd8186d217339b6dc70fc8d1086a385c68c2ffd2ee0782047ddd2ada05861425ad4f31b0daf242069a23f71ddeaf78930d1cdd6ce5a936feec140e1706223d3c1c3d870d3e308b8ee6e30cfe9870ea1c8005f0f9ed4bbf118bfc90206cc8aa651976af205cf606cf1b8c16ed96108456e06c22258c84b5010c0cc748ba8190e99d4865060778e9b681e2eaa95d1c0c7f76d8c4a09fad4e44baf5a8a3d3f992ac5c09bf71344b747330cf82b1a41d20843932679aa20f05a336328c95d8abce41afb1842c0eeefbfeafc9b00a3a74f9c7842218bcf8d02ecfd93f95f868140926c3c4ac37f45ce6d493e04715196f81c275915ecf178ed8802be187f72d14eaddf25145e6554bba323241ea2016c2214c35bf5336867f8ca460530891f466355e8cb40dc1d3d8d94f40d1926b049d5a316219b2e7c5cf7e242bfd1b9522f808f22d19ee13e5897f3744c4682834721ad2e1cb806442ba35b525f3f6d4c74075d9979522c8ef2c42ec51b858536be00d959b6b361376d95258c485a98dc36ee81d1dd852709ec5b46a68a48649c2f3fc512dfd96949387bfc0f2dd43b801f2eb52a775822486685a621bf92cbb26d03705a5c45a0a685c7f7f044161dd67ce8e6f41a080a64003beb8da679c2de78720cb434360bee0a92a871d3df24231103ec33f1cfbbb89122c8de8a4b5e90a660016ca8f1dd7ddf645cdf53fb598d66e7016080c150ddd93edf4447f97cc88649574d6958804e23cf300ce03ea91e9ae02c94bde86f62db3d7661b6af63114fb3e4ab3f36c1a29dc8b7256856ab369e0ebb13938198d707efdaf8e701234617433137128e0d7d94331375fcd57e5991949d753679d9798de28fcc4edc4ff3f009cde9b976810cf7131c0ca7c935d"}], 0x1078}, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x8, 0x2, 0x4, 0x6}, {0x0, 0x200, 0xab, 0x5}, {0x9, 0x0, 0x7e6d, 0x31}, {0x5, 0x0, 0x1fc09d2c, 0xfffffffffffffffb}]}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb1802ebdaf2c2e2d835688b78e8ed7533b48100000000000000"], 0x1c, 0x0}, 0x0) 16:05:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semget(0x2, 0x4, 0x385) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x20000000}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x6, 0xffff, 0xed0b, 0x7}, {0xb51, 0x1}, {0xfffffffffffffe01, 0x8001, 0x1, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000340)="027a605e9cb232cc9eb6ff85799166d1bdb1685b9053c8ef21b6a9f366d60942472ed464d1df606d704ceb7249abc99ebbaa3dddeef589528aadc0e8424a90372a1e284203c33b72dfae4c6e581aa2b8217a9469ada2d16fb7ff55592844663549c916e7badc9b128bc3fefcf79922e9898618a1401d6558e0bcc13f3543a5b5a3e71f2592f2e96b555a9a6dc44534ed912b370858bcdda65f083771f29302ab6d58a5e5c40a3d"}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") select(0x40, &(0x7f00000000c0)={0x8, 0x302, 0x2, 0x5, 0x6, 0xfffffffffffffffc, 0x3, 0x4d6ecd2}, &(0x7f0000000100)={0x9, 0x400, 0x3f, 0xd0c, 0x2, 0x5, 0x7fffffff, 0x6}, &(0x7f0000000180)={0xe79, 0xf7c, 0x3, 0xd84, 0x5, 0xfffffffffffffffb, 0xfff, 0x9}, &(0x7f00000001c0)={0xb420, 0x9e0a}) 16:05:02 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x1) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:05:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, &(0x7f0000001280)=0xc) syz_open_pts() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000080)="ab84b05d1e9ccbd7ed8b9df345fe93b5a4bf121cffc38117741b18f6fc", 0x1d}, {&(0x7f0000000100)="e6e6eaa1ee24255fdd346c7bfdccb23ab45aa058f0ffe76ef2d06bd6bdce3909495d277982a7b22bb8f699285d9913a4b87c603e6b8a30d0cd72fc483114d905804c4a9ed9c16e14703f44acc43fe62f69cd433c8d66ed39967fdfe42cd957737ac45854c67f01fd049b2d526689e8d452b7e8cf998e98", 0x77}, {&(0x7f0000000180)="991ef948d03f8f6b1d0e063196d9d93dde8ae6f744454db342990fd641ddbea761b43b19ad7468573692d3ee4f6ba0c9d060c80b1f7dc5f841b85f8287fde8d86bfc9de37c0ad7a25377917d5a5ac3317b1e5062ed68e63c4b1c140fc3c8fc2e6414be985a464a24e6837c84adcfadb95dc37589e0ba93327014f99d63285a9e314e57a343b1d7a6cd7147613a91c8946db69180333d1a462982a91f406e5e06c581e43d15fe8ddabf566726237be45649b4c42b76f46ec8f4ce16a6bed7ad424566a816ff8803e10f0a97a673d9913e035931c80f0db6e821e152baa1f2f27c2adbfd8ac02d5e98dd6a4ab82786459ee5c8841cd9dd468ba8686e130ffbd23f34c7260aa58799f9b96230f82a4aba4a47501e7ec261a66028ce7662c1e9a1c95f9534d95e1b4e8ffa706e73a8203d2b18ad9fae63583d0713e1cfb1dc45f4f3547d20b04e690dfd2260e0a2864b385bb81a480b3b97ac90c4cd0cfb2bfc2c32e87a74a98a32ce1b861533fcc99f640eba2712bb90f36834ae6c9c1dc4cb3506991985b5bf245f48d558331e2f5511c6f48ce8c46889e5c438f9a94fb9f66e6ff375ed0273c640c6b382288fe44aaca1b0ee64d4e2f4beb694ad115898390e28beae8f9c4822791e26136be27eac634b368b643ccba34715fd0fcd18bee7f4aa35006a8340f5f3a1890f06781a7e265ef727a8b0c57487fef0cd6a32271a57b074a296be25223b6e042b0f203ec8f16b68916139af5d03fa3724ec60c8f7bdb7937964f78442aef0ff0190e5763229e67523d41a08c7e892cb88d75cac3ea01d104487f621dd1c965bd961d1afe1e02245ba070985a021f5cdbcee782b04f4d27ab163194bcb02ca9ecbffa2d4043a0bbdce72b8efd7e511b595eb74d98847c6c3f540bf2ff94b9fc6815beb88649505676125a432841ca10035dbbb1b182e7dc2916f65cf402c393cca7703aa7c27ea8d43d8db6b59038ce2c892eb57e07910b56f86bf1a2d18a4391031bf2746f36cec34376f56db54ea331fb0ce0ad84b959a8d2fa8eea34a1587447007aa877c6160c6809ec05a3c1d24332f47e67885ebdfdc65bdae534e475557f48dad0c71a16539cd0db293ea303c1bd2cef8ec0a37d210a860c2b33e1304cecb60395a36c111c44273053b2bcfd252bb32d768af54c273ae9448675fc5fc1541fee3f1dd85e6946060d46869c5ffc9ed71cc812114ea6bc5ac901e99da57fdb419c3e54f3c229830257bf12b2b99152dc18c76ce99a0f1a8d0d43e67e0822409939517b45f7362a3a4176d015e80953338307d57e9838812730e3f823f01e1d862065474e6980b9cabfd7cd0f00748c5a200d7af0f6502ed620d39758aa115c55c8abcef3338c82a17b38361c611d62ef68a5c4c8c8571e9f694b6232a43673de0241c9f3f2182529832d468820f30942afe19f66fd74ec9f3650020efa04cc21392931a35d944b047b26c09e3f567af8cc7bb342f4ff5d6162f2cb21043a8fe507a5c3840c3364d74030ac93b23d1e789482d046bc17b478268f9dcb5dfd8cad5b0fec7a77b6a237409cf665093674769193aa252287c5285830fd66df00fea2c39beed89a64ba5740a9418d1ff445e7d11819de2b5868fb56829e12b2d2afaa4f4b55c43bd740cb197bcd032695980b5d23635c4a3fa59c58133045c38e166e21911a09da38a9197132f354ffbf05a0366fb27ee98fb24e77600466fbc06eb9aa73ae26dded7badc3af34b2b208d8a9fe4d282b22979875a10fe2227486cc1b75a1f62b3eeab161b7bb058245f1e2259f8539961d090e821d85e0da44c87343ea7250383b2af2a354d698c03b8323819f40ba4d0a46003cb75ca1143f42726d7d3ba27206387652df28416e52ff3760929c5f1d2cdf2df3b174d1f518094d99110c48f6532411a08dda41700e80f20b14e35eaa683e128d1c75717bba787f5f5758adc088bf58a05186e3f1389c3dde31843f6bf9a4fab672749a81da0caa598d74743aea7f8fa95f093f9b47de95cd10da3091fb66b095418f782cc48aa5864a7afbc1b58035b2d2deaf90326255333633a268b08683722b6ad0a8d4cb0091ee9b6374987c8219fd8a22bdf84eac7771076d4835f86a88f1aa1d4cd4f292120b69831f615cc1d9fc8125da2bd7ba5f234b209e53b011f255bfdf05a06378029ad6d3a316d6d3be59ea94f14ed1229341657356885a012386fc2f32e197e8ec3d6e43edc98cf78b74ed7912319221db1341f47ad914c7ef9e415af594c6dd49b25c8041254208a110f80d02f8114bed7aa073367b4fc357f09fe94b74daa23b244686bc4eb3329da3ed03b0c225714bdb0aab92bfd620cb931ca7f82bb8813573f5084b9f6e7c3af71f084cbee8754edc6dcb3042aef7a628ecd48d98d47bf0cd0d44a8589dae012247e4816349013719e4a01e498ab89df3c0458e91211518cf151c4ccd6aedd42b6cf7e09d2ab2d1aa08698edd0177d8ac9bacd58097e8fbb2c6dba92f76b373f4cead43e26d0dff456ec5dd5f16e929fd2cc6e9584245ebe04d54fad70cd993354914cec4a603be725d55bd22d9254b1e5e4180b1bd8add16ff8c4143f407c4c2cbaee13bca31d739558966755202a89b570fed990dbda78d196d33659a868f9a93c3a0e786fc6cdefbf2ad4a33d41636f1d241db6b55366fdad8ae617de3182e896014dea85c418bde8391024eefe9ea550133033492fe778d8ca1db3628ffe3e48b0af7632913d1c312252abd523dbfd9142055fc81965b15542e64644f85707a5ce31e8adf90d42ba7bcd66b2aba76a3b3af09d2a8588fb7b528dd922b0a14d7c18e2adf0f46ad0e7105e1c8215058b5fec1fd477430561e33440e5cbac6e1dc26f4a4165509c5e368c70fe00c05037cfb71ce87e3487a31208b5d94d9bc089ccd095bbd757c2f92a605816a7ef50e05f1e999c537f249d5c1fe39b4f322d5311c49cf6e24fbd48447c249be8d097ee01873e3ddec4d40cc64fab3472bff29b1313bc5535ce0e2bda7c0e3878cdc4f79a964046f899743a29f19742de23e00cbf311130e0ea69bd331610862917a045dbc51acb78499afcfcc5d1df9ca64d7536742d5350fa6407bf865c6a315b7314eda2fc1c4aceb6052044777236e7335bcdc1c3191ea0c36ce5bdf7e27bc301569c5d1bdb0c5f3d76ad7e66008f8cea77a5475c47b2e73633b5a74fefe6dce26cccfed36ac04734bb54a10746df3287f6102adba6286409e215e75e2f602e3a3b669bfc9201722071a8bb164ade13e5ce7fe5ecadfcf0d3d1a4f7a061622cd7c4e2b5e2a60c644913bdf73606f3eaa61f5f69f045ca6d1faa364aeffa19d9fbe82069ce1b859e7b2b02d67490d2281c81c23fae0e1cd21bc0699c401ac61292bf0aa898e0b4f4d2e37b87ecdcd1ab21554386e0a181dfbe4996fc1e2a979008c424ca4de9ddb25962824756510376435b33ef81bee8ecdef393631af209265bbd741004082dc9ccfbdaf6df04d22a05b04efc1a6ce217bd752ff5e7b5b499565080eb77796c849d71f7ccd4d614feac9857e947a19f241d26b0bea355ff2e313b8bd57ba677995f0ffed25ab27fe41a2a1d7b7506fbfd6365dea64ddc6abb2f19381589a3c08d165f25fb2ea227b835e00a9784a98b0eb5daed7622c8f6857d21096f83163385ec4e2332d1c212047a54dcc562d29a773430241c13b91cf875050c7e3d6788d0cf02de7630baa687f7be576bab346b21fdb2b772d47451235feb39df272c43a3752ec81f758db5869c5e8f9f636f3776edfc44d39d94cb228b8174dd233320a57d1b6879976d5cc4e31989c1c02f399bfa9ddea6e33e219a6544e2712c5f82bcf9a5423f988db1fcc16ed130663ad63cf4a677e92e58d19721a0468f4312055652e667c737c5d894a61682911b5864d642d1880852feedb543885d72b5c0ea3a2019ec829d40fc4ca368afb828cba1dba11f955a3c8b0df3f808cc1a98c0d4b20384a9561883c49d16fddafc2ea74384fafb1c1cddaa66290ed23d25739009c98563595476b255e1fd226865b735fd69b8a1f67321b79ef4714752b02f231ace3389d22b63f3eba3ee852fe72566cc92b2e4ea3da690e8e1c35d5954fdaca68b93a66dcdbdb28736f2dfd1258d231d17741a256980d7b98d4b7e14724570d48089abf47ada917e7241ebea6422eda1404fb3665873b04657ad048357dc45ceb4c6fc735237b6663e1c2783908049329e7d624183595e9f44bbcb1769111a2ea91f6f2e64c50003f3ec65262731c4f2c49fe8e285f1ce55e059cbe0cf7bf80abd38c519de59567430107777df319dacc92eb37c0774a766570a1879b3c056946dd77b15755f0fb613a34704e7867ad89128337a900bcd1d1bed96e852759b2be1f6f1c8f1f2f2a812c266bb84c713b426f03521fcaa75e0861c88f8e40c2fcf5c78b6745025a19bb91f8ec3c8b62b217e34112f1f08cdae1abd269bb98be6f4e3f1d7df19dfce491ec2cdf5defe89bb5c66801c9096b4380557fb4f543bc0a80966984cf62c92db33e128437745e0e808b1adc80834f789f4784e6a28ccabbe70422e2a96131a383d1505702f8c4867cb677d6f48c788d9c6295507aabdc4eda7cc4682b6100ee53ba34a6a7ad948901ca56342ccf891228f7560434a5a526a70df08617af34e9339fae28ca1feb494055b176cfc1d7bf1d974f3e8a43fb45aa56e71f3149426a427c6db48dfee979288134e6444cd31a6d8b3ead647fa8cd02a788ffab256e361c4316f2804aad9716eb27ef91befdfa8ec9a1fd87144b24dd540dcb7bf3ca6c284efcc4121afad0b707c0e11b0dc329494c1eca85b898bdd2402de6848a2cc6ac4189722ca60cf6aeedf0ef4bdc346f757f0fff3696f085241bfbfd59342eb963528c061078a382a60aa5c0b6eadcb874c7a34d8739b5faf1b9183d82bfb209a7879a8368f8e993d70542d6bd027fcfcfb9b6f5a6ddc33d4fb71d44b2dfb4fbecba5fa7a94cedadb61c1f1af038eca9b31bab7bcb0ebadc91ac89ade1d5d7603647a5fc56637fb92ba234560d52a3aa5413e7e3a69e7cd695a01cf69a3b283ba0d01f88369ee7152d808b0f44c73346a5ff2de455afa1c40b1f842b22944d125933eda11080cec5070135b15ec80acc4ba8f123ea4fdb597aa33cc5d53716410b86312ff0a0ff17b7b89bce32b67a2fecc9c68800277441ae2ec918470c0934638dbc6d32fd5611c05577c6f7415c0e7575b00e998658cb160dfa7ffe7af6c58b9beac84bb7c232e4276e0bc7f092272b3bd20a46d365995a3171ead300f4884a6db3dfc8f9ebcdde32dc1a3e1f9aa3b579f1561c276827c2e4833464b9e701abec9914e58f7988f3a7c8e65e1e2335416c7f54fb55577e342fa0ee7db9669fe7c59fe2f0190d3b67bc890a21314e76a7bb2e5889111f66bd4e94ddc73f06378bb47aeadc6b14f98d0d87117312b8b49e46209a2402edb191e1e8a67045a59700daa5d581ea28a39e6153a0eabba67609af482246c5a775d307874d5093b14e5bf9d1bb33d5991baf3c19fc87acf623e85ab4cb73ebe6997eaec7cd178520bcac4a8e5486e9909cd2e3150d652a2666cf922b20ecdbba68c9594522ec557778418c783059372d7fb64dfd9c2efc65859f3d9971dc96dcaf96e1f2e9ff825cba6617ffe42541a42ca11b228cf8a63a4dc46938399851a7ce1e0c2950946ad636e53efc2dfc291e0705b3c3df0099196c80bbebdfabd6049d94efa5121a7cd78687cd628fdd9ee7fd88e9e057c94a6", 0x1000}, {&(0x7f0000001180)="b13272ca6140ee47ffa1bc9e33af60e423e875162b4f66c002541e036fec5e142ba11c89fa854a0aa5239e1380e957efdfdc9e711b093ddb0fce8ef5cef68a2bc5670e44cc6ca50180f4586c22becbdbfab9e85c68ec318076d84a0043e056233dd7859b0ac3ebbcc22b427afe896f407d2fb6a5b010429f9b", 0x79}], 0x4, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000500000000ffff000001000000454f4341", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001300)={0x1, 0x10000, 0x401, 0x7, 0x0, 0x5, 0x5, 0x40}, &(0x7f0000001340)={0x3, 0x0, 0xfc5, 0x5, 0x3, 0x1, 0xd1, 0xa4}, &(0x7f0000001440)={0x758, 0x2, 0x5, 0x2, 0x6, 0x5, 0x3, 0x1000}, &(0x7f0000001480)={0x9, 0x400}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:05:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) setreuid(0x0, 0xee00) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) flock(r0, 0x1) 16:05:03 executing program 0: unlink(&(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x42, 0x800) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r0}) 16:05:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 16:05:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchown(r0, r1, r2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:05:03 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x1) getdents(r1, &(0x7f0000000000)=""/37, 0xfffffffffffffef1) close(r0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:05:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) flock(r0, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x5, 0x810, r1, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) socket$unix(0x1, 0x7, 0x0) close(r1) 16:05:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x6, 0x7, &(0x7f0000000000)="5e74a31f2f92739301789fd9c36a2221c9a8a7bc27c111a44f7ff9fb1842533ea4f821613cc61166c3eb433028e42de420e97a3b77a5b62b108c32d3be09347cd3f7fede960748612fb2453c78f0433fc3d3d26b6a9a40c98a4c1b23e6b1801cc3cc077235648d2e0cdbf4", 0x6b) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:05:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) setgroups(0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x42) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) pipe2(&(0x7f00000000c0), 0x10004) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) 16:05:04 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = dup(0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r1}, {r2, 0x140}, {r3, 0x1}], 0x4, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r4 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r4) 16:05:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=@un=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=[{0x1010, 0x0, 0x80, "38cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02c"}, {0xf8, 0x1, 0x6, "183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d43"}, {0x108, 0xffff, 0x8, "6fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b"}, {0xd0, 0xffff, 0x6, "c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb"}, {0xd0, 0xffff, 0x7fff, "463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc"}], 0x13b0}, 0x40c) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) getpeername(r0, &(0x7f0000001e40)=@un=@file={0x0, ""/48}, &(0x7f0000001e80)=0x32) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000440)=0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000880)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x7, 0x6}) flock(r2, 0x4) r4 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x256, &(0x7f0000000280)}) socketpair(0x1, 0x8007, 0x7f, &(0x7f0000000140)={0xffffffffffffffff}) r2 = syz_open_pts() accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x1, 0x1, 0x1, 0x3ff, r3}) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r6 = shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffc000/0x3000)=nil) dup2(r0, r0) shmctl$IPC_RMID(r6, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) 16:05:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x3f9) 16:05:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x9f, 0x0, 0x0, 0x184}], 0x0, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:05:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000040)="523c9669e5a1365a5dfbd7ba18bab2d2f9af51d647e2088073c08deb3d668b5141154624169cbecadf05cae70e4fc13b1cb3715e6735997649b994c36fed56bc27c2d1c73eee7598bc35ae39fb718781575d384caee7918beebda43e2fb8f7b4192849907d293fd94e72c641c659ebb1f44e5f5ca715540981c2098ce202bf01c398b2685ec7f65b1a7a19a6b5794e447fbfbf6e1073b68406d4d9ecbf61c770d8f16f14c74228697d228b2d6855f9747f2cd4398194ab8d1d3477342536ff032b12bec0ca", 0xc5) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0/file0\x00', 0x7, 0x5778, 0xffffffffffffff26, 0x1, 0x100000000, 0x100000000, 0x7fffffff, 0x2, 0x3, 0x101, 0x5}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0/file0\x00', 0x8, 0x5, 0xffffffffffff8000, 0x0, 0x6, 0x0, 0x8, 0x2, 0x0, 0x101, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x1f, 0x6, 0x8, 0x9}, {0xfff, 0x800, 0x85, 0x2}, {0x2, 0xfffffffffffffff9, 0x0, 0x1}, {0xfffffffffffffffe, 0xfffffffffffffffe, 0x7, 0x20}, {0x8, 0x1000, 0x0, 0x5}, {0x4, 0x7fff, 0x7, 0x1}]}) connect(r0, &(0x7f0000000140)=@un=@file={0x1, './file0/file0\x00'}, 0x10) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x130) 16:05:04 executing program 0: r0 = kqueue() read(r0, &(0x7f0000000000)=""/63, 0x3f) r1 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:05:04 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12ef00b3bf0100080000050000000000"], 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x12) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffb, 0x0, 0x1, "0c1a7e7c77d3d9b9fcea28c996e144d23f26a45e", 0xb73f, 0xff}) syz_extract_tcp_res(&(0x7f00000002c0), 0x4, 0x200000000000007f) listen(r1, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xa1b0, 0x4, 0x8, 0x11}, {0x2, 0x6, 0x3, 0x1}]}) getsockname(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x10004) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5, 0x5, 0x9, 0x7620}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$inet6(0x18, 0x3, 0x6) sendto(r2, &(0x7f0000000240)="dbc4a4bf8725dbcea0278213e14e1244a1aa6af96a9f1e7c216a8a7527eed37676c5025030956f1d830b20c74a4fa3018d196284f44181ea9263c2cff997277867f0275d9fca2bea2d308d7d4add01a7fee873d26db8f37fa117bfc6e4ea545ca6e62aa82414c483fabe8abaaa7efaa77faf30b307a61a704777aa871fc8fa935efe26b794d6fbff2f3e11", 0x8b, 0x2, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) 16:05:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xdccb7409}], 0x14f, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 16:05:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x7, 0x10000000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x22f, &(0x7f0000000000)=[{0xc, 0x80}, {0x0, 0x0, 0x5, 0xffffffffffffffff}, {0x7, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x63e, 0x1, 0x4, 0x7ef4, 0xe}, 0xc) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 16:05:04 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) recvfrom(r0, &(0x7f0000000000)=""/155, 0x9b, 0x842, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x201}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) kqueue() read(r2, 0x0, 0x0) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000008c0)='./file0\x00', 0x611, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r5, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) execve(&(0x7f0000000380)='./file2\x00', &(0x7f00000006c0)=[&(0x7f00000003c0)='{/\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='+\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='tap', &(0x7f0000000640)='tap', &(0x7f0000000680)='\x00'], &(0x7f0000000880)=[&(0x7f0000000700)=':*!)\x00', &(0x7f0000000740)='tap', &(0x7f0000000780)='tap', &(0x7f00000007c0)='tap', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='.\x00']) 16:05:04 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x8000}, 0x8) 16:05:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x8, 0x7, 0x1, 0x400, 0x101, 0x400, 0x7, 0x10, [{0x5, 0xd, 0x3, 0x1c}, {0x200, 0x4, 0x4c27, 0x82}, {0x10000000000, 0x9, 0x80000001, 0x2270}, {0x81, 0x9, 0x40, 0x7}, {0x8000, 0x4, 0x8, 0x1f}, {0x5, 0x4, 0x6}, {0x200, 0x0, 0x0, 0x6b}, {0x2da, 0x2, 0xdec, 0x2}, {0x400, 0x40, 0xffffffffffff7fff, 0x2}, {0x7, 0x1, 0x1, 0x800100}, {0x5, 0xffffffff, 0xffffffff, 0x6}, {0x7fffffff, 0x9, 0x3, 0x220269ee}, {0x1, 0xffffffff9a32fced, 0x1, 0x200}, {0x7f, 0x5d, 0x0, 0x1}, {0x0, 0x4, 0x1, 0xfc}, {0xb9d, 0x2, 0x200000, 0x7f}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x4) r2 = shmget(0x0, 0x3000, 0x552, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) syz_emit_ethernet(0xffffffffffffff8f, &(0x7f00000004c0)="84179df422471225b59a1b6a6479af52dff56e19d73ef2649d3bf674effd18a470fadd17a6461b8ed0f5e9501df7f9b51a0ddd3fb82ae3a74610a47afb4dc5e78100000006fd92198af92cf184fd4613d4ee9f061d4a8317eb41059d60d862d41a19cd1385f1ba78e4c2aa0804e90cfaccda78cb264ac3b8e17b33952bff9f7d006124f11fea50") write(r1, &(0x7f0000000040)="b2ecbc60ac2686f76ea5964347dc6706", 0x10) 16:05:04 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, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x6, 0x101, 0x7fffffff, 0x20}, {0x9, 0x6, 0x1, 0x6}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1fffffffc000) 16:05:04 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xab7a, 0x3}, {0xaec, 0x3}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x9, 0x9, 0x0, 0x1fff, 0x909e, 0x8000, 0x0, 0x1, 0x400, 0x2}) 16:05:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffe8a) sendto$inet(r0, &(0x7f0000000000)="c3b7c0fdeec4e14c609b9cf11628192cc8a426c28dd51087b7891f3a4bba321dfea26f9a1e08d3a68c5033cac2e2bf556ede77ce223a95d742d002eeb4201513bca492def7cb88b3e8160664e41e44134f4c734a5f1b53d479e0cd16f511fbf3", 0x60, 0x401, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getown(r2, 0x5) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x6, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x5, 0x10001, 0x6, 0x8001, "9cf849456eb7678da322ca78fc384b0ce82386e4", 0xea, 0x3}) 16:05:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x400000003) pwrite(r1, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xd1, 0x0, 0xfffffffffffffffb) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) 16:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) dup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000140)="e081f18e1fa0ebbb11937e8ce6b5c1568e0c786827bbda066b2867ef6c92db664510257dbf34a0cd8e3b6a5fd02fdec6b580e2e697cdc08c0fd139a6da2df6b4a6bd9b82b2666e2957df5a59bc43f45280ed7691bfacac0b51796d61fac90fed222d2049184ec32a419e9832c248498a3dfb93df5442643319012918a7c0c9fde049ca30efa1f16ad99379cb7ceb6c5d2ae03f57c4057fb75efc9e84a171d08145", 0xa1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0xa97f, 0x6, 0x6, 0x20}, {0x2, 0x6, 0x37d3, 0x80000000}, {0x400, 0x7, 0x4, 0x6}, {0x1, 0x3, 0x3, 0x8}]}) 16:05:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:05:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:05:05 executing program 0: r0 = socket(0x2, 0x4, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) 16:05:05 executing program 1: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x100000000) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x401, 0x80, 0x80000001, 0x40, "30a3f8604fb10c6ab3094d9883d01289aef938e2", 0x6, 0x9}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) 16:05:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 16:05:05 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) fcntl$lock(r0, 0x7, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x63, 0x1c}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:05:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x7) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0xfffffffffffffff9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:05:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xffff) r1 = msgget(0x0, 0x40) msgrcv(r1, &(0x7f0000000300)={0x0, ""/181}, 0xbd, 0x2, 0x1800) fcntl$getown(r0, 0x5) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000002c0)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x101, 0x8}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="12db86411b647cba310b8171e685d235bcd0086a4712a5e986901495946a20d06f04398495ade5231bd70b5ca792f63e765b90f2d72fb9e4603f89f9f5cbfa19cc993244ce794da4b00271ae49aaa8ec94a01f5230bbd231517890ce61f1b278101d09d2cd49a26a5fa84db72fe54e07666a6dd0494e9f54a6f0e41fbb069b9514b5387d4b9dce73ce67d49af7d24e7dcd7225cd2ce1369c6ff00be4b6efa265018247c5631bd5ffb434085c013d83b1fe79ee30719364a668e532da54f4b7e65a49ae7778d445b295b38a7fe8711ce6eb10b157330c0e89e5f4710f2aadccf269b4dcb6bfa1829d2d7737393f69927bac73b30f1c58f7e64bd4b8fd8a2235", 0xff}], 0x1) 16:05:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f0000000200)=[&(0x7f0000000240)='^)@\x00', &(0x7f0000000180)=')\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x6) 16:05:05 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet(0x2, 0x4000, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xe04729d5d399c69, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) fcntl$getflags(r0, 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$KDSETRAD(r2, 0x20004b43) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) 16:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000001ba, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r1, &(0x7f0000000300)={0x18, 0x3, 0x5, 0x9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x91) connect$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x50, &(0x7f0000000240)="bdcc4108341d2c8303a62a84b5074139063018c2e67b6ae709000000000000004a852b002d59331ccc7115a5a78ac85553a97b8152d722dd3bc9356c0b973b2b0c3a9e42202441d5fd3d4c4463732b7c") pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) 16:05:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f00000001c0)=[{0x3ff, 0xa, 0xffff, 0x8}, {0x3, 0x9, 0xc82, 0x2}, {0x7b, 0x16a, 0x80000000, 0x43}, {0xfdd, 0x1000, 0x9, 0x7}, {0xee0f, 0x1, 0x58, 0x1}]}) getdents(r1, &(0x7f0000000400)=""/190, 0xbe) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x2, 0x2, 0xab, 0x7, "8f342c62015d8699c3b5ebc5da5205a40f5f44d0", 0x6eab, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") 16:05:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x229, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='.\x00', 0x1, 0x0) acct(&(0x7f0000000200)='./file0\x00') ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000000c0)={0x5, 0x6, 0x9}) 16:05:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001, 0x4}], 0x5, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:05 executing program 0: r0 = dup(0xffffffffffffffff) fsync(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = dup2(r1, r4) close(r5) read(r4, &(0x7f0000000140)=""/204, 0xcc) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x2c58, './file0\x00', './file0\x00'}) poll(&(0x7f0000000040), 0x0, 0x8106) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) kevent(r4, &(0x7f0000000080), 0xf935, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) fchdir(r3) 16:05:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:05:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) 16:05:05 executing program 1: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) clock_getres(0x0, &(0x7f0000000100)) r0 = semget(0x3, 0x1, 0x408) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/144) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:05:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = getuid() r4 = getgid() fchown(r0, r3, r4) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:05:06 executing program 1: msgget(0x2, 0x122) 16:05:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x7f, 0xffff, 0x6, "b6122ea6cb8a0f4f4d95990da5c974f1f84eb04f", 0x80, 0x6}) 16:05:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xab, &(0x7f0000000100)="d102678a1d3fb8f4a1f68fee3c049656885a1c2f9d0a4c0ae56e6096f4fd6c31558b131d06fb0e3b7fa48efa6da802df36b1f3025e690d18c8a97a86e91b890030b4e63fa3b6f493a771e8031bc4f938358cc1552ab1ee8f5f6725919bd85740b46fc24bedd0aca36814967135cadcf90340f64b47dbfc9314ec1850f7924a9326458b0a97e07cb8d6f0c4762237164231601340c44f95f43380e592fb522e102cb0f3ee30bcfee76ce08f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 16:05:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f0000000180)="40000000ee5eebc8d89fe3a3a2d6e3b988bc38907d91362c3ce7053f6ed19721d7445139827992c0d21406f6c5f95c86849c08899eb4e2a2168591102f2814758e72e95a64b8e427701919c69cb356256d33cb722f577fa62f061e") 16:05:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) getsockopt(r0, 0x26, 0x3, &(0x7f0000000000)=""/189, &(0x7f00000000c0)=0xbd) listen(r0, 0x4) 16:05:06 executing program 0: r0 = socket(0x6, 0x4, 0x100) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffd96) 16:05:06 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab, 0x1, 0x0, 0x3}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:05:06 executing program 0: setreuid(0x0, 0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) msgget(0x2, 0xc6) 16:05:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) syz_open_pts() r1 = kqueue() close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "854955883d02d02295f704000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:05:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000340)=""/193, 0xc1}, {&(0x7f0000000440)=""/245, 0xf5}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000640)='*') 16:05:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setrlimit(0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:05:06 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x50, 0x1, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a76c25abff06f6ba00"/4113], 0x1008, 0x1, 0x800) 16:05:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f04d2e2f66696c651bbab3754320f69601b7fb4ff4eaa8f313effc13b02f1890b063e22abfbd64ee4bc6183e581a09c859b95dd05a039b0c79122bb52de883a6bc348a95a5591db0ddbd311ee6cea9e6cdc3d65fd9dcdc843854226bbcb8446759a536f434c5de"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4011, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:05:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x2, 0x4, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffa3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfff}) 16:05:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) unlinkat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x8) 16:05:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x16}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x20, 0x2, 0x6, 0x3f}]}) 16:05:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:05:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c, 0x2}, {0x6, 0x0, 0x6a, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:05:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r1 = socket(0x6, 0x1, 0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r1, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f00000001c0)='./bus\x00', r2, r3) r4 = dup2(r1, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x1, 0x5}) r5 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x100000004) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) 16:05:08 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="86022e2f6669b6fb53eb"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f61002316205aa6270ffb17a1934ccda65525612bdf42d5a4812b2c2a0e88f91a94399063e869bf1999a0215406fd8fe0ecb8eba3c06c08495f3b4de143d273c4a9da5a97ec6766f635a30578e0994839b48", 0x91, 0x0, 0x0, 0x0) 16:05:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = msgget(0x0, 0x1) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7f, r2, r3, r4, r5, 0x4, 0x200}, 0x1, 0xff, r6, r7, 0x84, 0xb6, 0x0, 0x6}) 16:05:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0xffffffffffffffff}, {0x4}, {0x6, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:05:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4a0, 0x80) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x82, 0x0, &(0x7f00000000c0)=""/130}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x10001}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="e13f5e6b03e00e403000"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:05:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x4a}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) lseek(r1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000080)=""/99, 0x63, 0x41, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:05:08 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x100, 0x3, &(0x7f0000000080)="6e0b3f738dad04197175941c049d6f62653299d8", 0x14) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000100), 0xc) 16:05:08 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0xb, r1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setuid(0xee01) r3 = socket(0x18, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = getpgrp() setpgid(r4, r5) semget$private(0x0, 0x2, 0x200) poll(&(0x7f00000000c0)=[{r2, 0x20}, {r3, 0x2}, {r2, 0x4}, {r3, 0x40}, {r2}, {r1, 0x80}, {r2, 0x8b6eb46943223eef}, {r0, 0x10}], 0x8, 0x20) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001380)) 16:05:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x200, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/172) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) 16:05:08 executing program 1: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x2, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f00000001c0)="dd21a22b76f5dd1765628d719cd4a3e05f9d3a12757f40217953e040b39b458e90fa43936eb83740048e5f510a7e7ab5ec829b2cf86b789604fbf3651c2da5590e73df52254b25b12d1b9f514900262befff948ded92482664346031bc944d61b7107d99e858a2283084bae5efda865de8545e9a780b6b26e9f3324964a579d640e2b6000574feaa3ad96a0313e266f9f2cda979f210a4ebcbda1181fc", 0x9d}, {&(0x7f0000000280)="a32afcff249aba027c1187670fe2d2bac4f4c58580f930a76f46d3db4a066b2b8c18ca245d94ebbb55539636242c1edfd907d71e17d52e8b3e2a493822050c215287a3801d75743cb3b6444db6940225472fe15dd5e8f38ab8924fefc55a578d31d29e5a9962aa4d20975e1f4041bc6f70e19b5eb2884c0bd6169fdb63db1804330bc437e93b1c0a51659ca984aa6683f11c307a2f7a5af0cfb6de6bf65a00141b10f87b3b9ffc81f3c58c2dbbf1c159698040ef8309ce", 0xb7}, {&(0x7f0000000340)="d90b990d97859542152e3a176fa2f5d1ddf634c16a688a31f02cf037c21ab6c5b99d959da3e43a69daa0c93a8482cce0fdcedf6f7fe626c62532f42c03a9077387dd9c05411f7d5027a6dc910fc6cfeaa7c4b65395a3433f12ada2a158d370ab51f4f1a788ef587b78ed05eaf63208df4d839834284c4b1dde2079062515135965105ee19ab7bd90515e856e9c6fe87886760debdee91d905b38a71050a0ad54c03b28fc614e04276dc11a19d3e0460d", 0xb0}, {&(0x7f0000000400)="d6cd79e10ffaca81cc19960de0ce63029d7c0b49a1463f8cabc011f01a9f3f05cccab2c352f2271aabe15b74f529b58ebfd66e7ffc35e41f36087fb43896967094707b19fcc67703a18ef0ab081fc813438e9f7a0c", 0x55}, {&(0x7f0000000480)="60203384412175e03deef623cf548aae7b38e9f5d5129091794ffa63cdc55fe52878c7a81617c41c10538f67d695d20b41d1887dbf4619fc84c98d5905184a7d1ade31c5a6c4d1ddc230301e12de153924b873fb2f1c645904b44db4c0d8fa0545c989572a9141ce77047144b716f1f87111df253b28b228120a692f021de49478b15fef7d5c78f2c4da8c85670a436f2959674afaf98209a2a382141a9080d26213cdb135bccf1dfbb72643caaceebb4ac1422719e91e8dc1025a92ac33585e6c886fe9a316f290207c551220c05d14ba36ff3b3953c24412ee1c3a66d30f9c8fe89511", 0xe4}, {&(0x7f0000000580)="4a90e41d9d615a0acc12c1c01103285cf1c822a14db85760d9adeeae870927600ad0b3fe81156a5f3f306bf74a241d8551f9422102e7073ec5ca868a4e927f963bf8fd40179347f4d94018477d86820e1f1c256ea06051d17208c2c44d0aed010abedd330e9af59b544c3b92e19eb25ede7548c5723341192ca8c6ae45d8265025c36c3e7fa4edc931c85f804f11c826de725c3fda1e57df2b7cf3ddc0220a0721a8f8302f543412109822b8d3765af87d34e358ddac0de6d57ff02951f1bfafd59f46e6c126c732212b3583780329ae76a6eb0fa2bcb7b1d8b17dca22749c", 0xdf}, {&(0x7f0000000680)="0e4e7770ccad5f84829bc84fb475d32ad839e5647f45cbb0291f77c1af60ae23fb0bad969e7a20ed2f96ead1f46bdcabdee9440b237524a0f307cee58a7e32be4103b04882d82cf344fb8f566c29fd86dbfca0c754f60a00415b11e96322511bac0574f50f21e9a626fb7f78480d5611667d3d4c77672be2bfcc80141df3a28f973e6b67d7557200f86dcc6dd30144985d583fba51d9fb757fc0d30314929bcc6c6b95c7beef946591bc845869b7ca75becf0c4403", 0xb5}, {&(0x7f0000000740)="8f089666d6e4373202c31570f16321fd04719c063c068ceb365236479eb22ceec9e85f974738bbae64026abbc1460a8ef2eb596d5618b48aedfaa79a20cd78eab48dae0944f8267b172fc6b8adaf22e991a2054b27c5945d1f3d509554612610e4711824c7a739aeb65da0f0a8ee6f251873197044b90351a510263d1671dc34bae1cba6a1126694d222b3f1f9dec0e6e21a21b703183f3419d4afe4a0e145b4632e9fa648fd4a7adb", 0xa9}, {&(0x7f0000000800)="2469b040ff7d9565aca8344038e66b4705acb0d23c37b4c258929d3b2f04df9857447aeca3d0d0a8710ebbc430e5f6c3c7b00361af8077f4cdddd1f797de6ea919910a666cc9e5f188658bddee6e539d0583ba1befe04e03eea5afc7b5d5635439", 0x61}, {&(0x7f0000000080)="f10d8f1975f5015ca1", 0x9}], 0xa) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b80002327feffffff0802000000002800001401ffff210000003b00000000000000e50000", 0x2c}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x9) 16:05:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x1f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xd5a, 0x677d, 0x2, 0x401, "c8b7e8731c45db1d069409aed67d6d5f4f6a65d9", 0x5, 0x3906}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x5, 0xfffffffffffffffe) minherit(&(0x7f00005d1000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f00005d1000/0x1000)=nil, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x4b1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r1, 0x5) 16:05:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) getsockopt(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0) setsockopt(r0, 0x6, 0x8000, &(0x7f0000000000)="4cc27eb34913da8037e3626362beef2ae0166f58961045b61645f322dbbb64bfd2d67121ac0c1784989a0d0afbbdb36363528ec04e8b4cdf22c25efe3e05de687e2954ae9ba491f3196f099ff49b6a52818dc0902d3688f19af0d6b1a26855fc24e0026a755b67566e46d1623f81b9d6308763580116df34a4dfc5963036d553c231284f30abd8f33f1f714fcbf5e00b60", 0x91) 16:05:09 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) close(r0) fchflags(r0, 0x6e42a560d7716a50) fchflags(r0, 0x10000) r1 = semget$private(0x0, 0x4, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r5, 0x88, 0x1}, 0x8, 0x9, 0x701}) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x6fb, 0x6}, 0xc) fchflags(r0, 0x10001) fchflags(r0, 0x10000) setreuid(r2, r4) syz_extract_tcp_res(&(0x7f0000000180), 0x401, 0x0) write(r0, &(0x7f00000001c0)="71e04f1a95f9fe303fd705ee97edced08dcf4c003ea811e00207e4f42b0361701145cc36953fd927e503ea79f366816ee637bb19c556dc183b922f2fa147deae5c81d4fa87b9b3d95fb852a79bbbc8a3978f77a97b2d4099a78e51da9600e7af564e95f9bf9c011cc6e41d256b0e5af5613a2bc7563d08c4b50b927da4cd13a91be6b13b83d36f", 0x87) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) semctl$GETNCNT(r1, 0xa0957ca0a645c115, 0x3, &(0x7f00000002c0)=""/129) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000380)=0x9) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r6, 0x2}) r8 = openat(r7, &(0x7f0000000440)='./file0/file0\x00', 0x40, 0x85) getpeername$inet(r7, &(0x7f0000000480), &(0x7f00000004c0)=0xc) syz_extract_tcp_res(&(0x7f0000000500), 0x74, 0x40) ioctl$BIOCPROMISC(r6, 0x20004269) syz_extract_tcp_res(&(0x7f0000000540), 0x3, 0x74) recvmsg(r8, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/223, 0xdf}], 0x2, &(0x7f00000016c0)=""/30, 0x1e}, 0x41) listen(r8, 0xfffffffffffffffe) recvfrom(r8, &(0x7f0000001740)=""/196, 0xc4, 0x40, &(0x7f0000001840)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001880)={{0x18, 0x1, 0x800, 0x8e5}, {0x18, 0x2, 0x4, 0x200}, 0x2, [0x80000, 0x4, 0x10001, 0x3, 0x8, 0x52, 0x80000001, 0x7]}, 0x3c) 16:05:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/176, 0xb0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x8, 0x6, 0x3, 0x1ff, "9e5a54c234ccabbb93c9109ed8650ae0cd62c788", 0x804008, 0x6}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 16:05:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:05:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0xfffffffffffffff8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x36, 0x6, 0x80, 0x3}, {0x234, 0x9, 0x9, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:09 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) fchdir(r0) write(r0, &(0x7f0000000080)="9d", 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 16:05:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x8006, 0x2) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) dup(r0) getsockopt(r0, 0x0, 0xffff, &(0x7f0000000000)=""/119, &(0x7f0000000080)=0x77) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) 16:05:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") r3 = dup(r2) recvfrom$inet6(r3, &(0x7f00000000c0)=""/4096, 0x1000, 0x2, &(0x7f00000010c0)={0x18, 0x3, 0xf4, 0x6}, 0xc) 16:05:10 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) madvise(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:05:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x235) chroot(&(0x7f00000003c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) flock(r0, 0xa) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) 16:05:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget(0x2, 0x2, 0x220) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="f8688457c20e747044dc439c55c6dad0197aed685079c6d1189d574566d9b1075dcf9892eac81ccf5831c42e402f9fb0d110df0ae36283394b5506e60d4eb3e83757d179783def8c9b73682ebad8c02fd309e8fd12", 0x55}, {&(0x7f0000000280)="2ff3af77c77dc035076757ca2c5cfe1174a70f70971b5c7a654d70587f6e35d88e0a9dd0a54948721ff79ff1255f375c49a12b3a87a1ed5434d557094e67e46a9c80456f16ba260c4f1ca1a2f1dc79e6d7efd3a473f0d5ee13b66c1934b8a9d17dd6f09eff3bb9ffd9059c62fb756e52540e462bfa0d195bc10e144ec71ccba810456fd1d83a6f4f045b1994a60faba01e969a9ad9b059c9b2f71cd2fb67d42aefb8cb897f06f84c73c4e22706ec3b95aae121e72de860e70edd1bcbf0d1360ba812d1b14f383c407b693a7bbd", 0xcd}], 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/167) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000180)="2078f7b678807d89e032dc4e355f531c27f7eff55e041c66f6570650ef26435179ac27fe0bb1e70af6578cb367291b54ded64a724a72b64ab98f0b654008293d5f1e2968e5456484debaa674a090c0b339d6a3c84520250f0a7e3a7864e6cba6dd8235973a07d2", 0x67) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0xfffffffffffffffc) 16:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) getrlimit(0x7, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0xff, 0xe5, 0x7}, {0x7, 0xfff, 0x10001, 0x4}, {0x6, 0xfffffffffffffffb, 0x3, 0x8}, {0x100000001, 0x6, 0x9, 0x1}]}) 16:05:10 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x1000000000000002}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:05:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) select(0x40, &(0x7f0000000000)={0x7, 0x0, 0xd0, 0x9, 0x4, 0x67, 0x4, 0x183}, &(0x7f0000000080)={0x1762, 0x4d2, 0x4, 0x100000000, 0x2, 0x1, 0x6, 0xfffffffffffffffb}, &(0x7f00000000c0)={0x1, 0x3, 0x1ff, 0x9, 0x6, 0x4, 0x0, 0x80000000}, &(0x7f0000000140)={0x1}) r1 = fcntl$dupfd(r0, 0x400, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x1, 0x0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) acct(&(0x7f00000002c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xffffffffffffff1b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) 16:05:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setrlimit(0x5d4ce17af7c276d0, &(0x7f0000000100)={0x0, 0x401}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x10011) dup2(r0, r1) 16:05:11 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:05:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x10914, r1) r2 = msgget(0x2, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) dup(r0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xff, r3, r4, r5, r6, 0x20, 0x398}, 0x137c, 0xfffffffffffffffe, r1, r1, 0xf86f, 0x7, 0x1, 0x3ff}) 16:05:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x180) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xfff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:05:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="16698e0ffe3a5d396854486d9318e4ec2b1fb20958c09276b97140e69b2b6ce003c36bb2fee974e429078ed37bc4a2103623c7b5b611f466eaf4406272c0bf759528b2214e79723ff4288b680a779fc21fdb", 0x52) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x80) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) accept(r0, 0x0, &(0x7f0000000040)) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0xfffffffffffffffe}) 16:05:11 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shmget(0x1, 0x4000, 0x200, &(0x7f0000002000/0x4000)=nil) 16:05:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) clock_gettime(0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:05:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x2) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 16:05:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/93, 0x5d, 0x1, &(0x7f0000000140)={0x18, 0x1, 0x9, 0x6}, 0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xfd, &(0x7f0000000180)="8f7ec8a0499c5f35b38aed8b0f3efc37c260315398a1f17f04f56881dbf608b49905caa210bb89b63410cb79428f99c0e8a13ec53a3b695a9444a65fc4d7286205792636bb7c150a6dc420057261ca211c4d974ac65df3d636bd393ed6bd3a38cef780173508f5ce2f7b651e58ca372789922d4dab507322ba04059666040bc58b88409af977f7ee1bafa47538eb53097d3e0a44fd819cf09688f39f7ea89f4780dd10eaaefaeb62d4f73615dfa818f7c66e6c06ec76747c8538ebb80b6306395cda205fd4719d5f077dc7b8d9a136d752f2edcc94574a5e0948eff15edfaf6417c1e2d7f210028befecdbf858250fe8dc81c41d81c789e30b088c55d4") 16:05:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x3e000000, 0xfb2, 0x7, 0x1}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)=0x8000000000000825) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) lseek(r1, 0x0, 0x0, 0x3) 16:05:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) write(r0, &(0x7f0000000080)="bb108a4962d01d3bb8dc109a4b84b4", 0xf) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) 16:05:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000040)="ed58") 16:05:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x9) 16:05:12 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") pread(r0, &(0x7f0000000080)="51407969730e5ef9fdc48349769778146a1a84917212c017615b1591d06c1ea0", 0x20, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 16:05:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x332, &(0x7f0000000240)='\b') 16:05:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0xa0, 0x50) r1 = shmget(0x1, 0x2000, 0x581, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) shmget(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:05:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6004, 0x2) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:05:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) r1 = getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:05:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket$inet(0x2, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getdents(r4, &(0x7f0000000140)=""/110, 0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:05:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) read(r1, &(0x7f00000018c0)=""/129, 0x81) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x763b, 0x10000, 0x35, "c99c24526c9bd318b154839f5ae8bf2777b7efca", 0x100000000}) kqueue() close(r1) r3 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:05:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) r1 = syz_open_pts() flock(r1, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) 16:05:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x143) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)) 16:05:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x136) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) 16:05:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x401) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x400, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x400, 0x5, &(0x7f0000000000)="9b300d45b2b08c8312a3eed92bce7a0137b168185003a98fd801aa238f9734411c80b24d782f9a883d90866435635f73f61db31400a76cf7546665e4330760b70e7720a8c6363172b593636225e919e28f8e00277f173406d2fbd0a620c6eed30eddf781e8ab7b36b0a480b90ea34931fdc5286cdf00a09624f7d918674a5dd4f64cf4a4f615c39b7db439fd50fddafdf5e0ea3d55407d6b380d1ef3b826c2ff532cd7abe6dec539f599b3d9c6bb6ef3cd4e517c5061018d562b973416163cd9a032e0f3779741420172981935ab9f76268b85dbdb0c242657cd8461918a0dfeff7c4e47ed63c3fe298d20c8e14fb064", 0xf0) listen(r1, 0x4000) r2 = socket(0x1, 0x643b935c73dead5a, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r2, 0x6, r3) fsync(r1) 16:05:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r3 = dup(r0) ioctl$TIOCSTART(r3, 0x2000746e) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000c8d0bab570a0640b51d691599d84becad4886da3b0873e68040c324fe3b10c77a7083a39fdb330e4e4034b5973013841d32d6fd07a286a5e8b242969e1ce18d8e7bc2fb09c7b7048fcf11eb9e24aa44e9244cd9ee7ac7784d1033a3fa76b83b0389cfe0555118dbe9bb373b1f90f515954a8789283f841516d4369ccaea9", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:05:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:05:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x861b, 0x1, &(0x7f0000000080)="f46ef5b1828bdb12eb5421ffba8f622d69c0bb36ad84a3156112af6e5821f02eb19aea1496e04fe0aabd6347c1f2c01ad09ccbcd4e92b8c9b30cac3060d1a1ccb9c14229b97394e9d626c2768863beb9a48b5bbe42cb054976b4622680971001f3ac22600a49a2993c5c80c8050ece6c27875e4015c3920b01a1aa", 0x7b) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65309e"], 0xa) r1 = socket(0x10, 0x4, 0x8000) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) 16:05:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x2000000000000000, 0x994, 0xfffffffffffffffa, "4aa20aaf9f60bd926bd0a2aa82375e18ec87c25a", 0x2, 0x4}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 16:05:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200a0, 0x80) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[], &(0x7f0000000180)) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 16:05:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0)=""/13, 0xffffffffffffff35, 0x0, 0x0, 0x108) ioctl$BIOCFLUSH(r0, 0x20004268) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(r1, &(0x7f0000000240)="32bbbd727d70eec04849d5f00d6185f4218b6d7e4e7e761ce3f5c586b78e7c9387b16d46a945d1a1c32c44a3ccd5ec8f67c2c24c3d203da2e933b21fef73e199f0002c318a2f953378ccbe650f81596aa5be661982c02916fe010284cee35634589e67d9f005245db8630b487ac198fd135de5b36d2844ec57ccd5fa51c8925a9ed1e46eb587cf173faaf9337904fd021d2a8495806a70325cdde2ee5accf61dc1396685f0e5546137543d4e84a5254edfcd9e4aafe3551b15baba2168765188c218a57b9d3498f925e608f216307ed4f2f7d2df90e921ed65483e2214d382db8cab", 0xffffffffffffff85, 0x5, &(0x7f0000000340)=ANY=[@ANYBLOB="30000000100000ea0040"], 0xa) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:05:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r1 = syz_open_pts() clock_getres(0x2, &(0x7f0000000080)) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:05:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x10}, {r0, 0xcc218b01b5dffb25}], 0x3, 0x8) close(r0) r2 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000400)=0x7) pread(r2, &(0x7f0000000340)="0f2b8fb9d7d535104e8b4a9e0baadbfdd6fa3939d1631731b31df4a286a53dbaf0d841f1036860a6c6118bb0fac898588d8bc6d44ecdd38d990e1aa8fad9e43597c941b5ad0cdd981c22854e466a09b880144e9922783a29a44c9f24b0b54513886d42372d1b44b32e8036d753be8770e056a5c533220688b77e5fa356af96128da8361023a527fb1559b0d8e420334734d3395b7f6f653c37f9715f195e77", 0x9f, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:05:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) unlink(&(0x7f0000000000)='./file0\x00') sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:05:14 executing program 0: r0 = socket(0x2, 0xc003, 0x29) pipe2(&(0x7f0000000200), 0x10004) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) 16:05:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f0000000140)=0x113) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:05:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000040)=0xffffffffffffffe0) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:05:14 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c0"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) setsockopt(r0, 0x7, 0x1, &(0x7f00000000c0)="88b94824b8038e625c19bafef23675cc8ab8ad2d50b8b99121b004ffa559a39cb9177653211d829a98c04e22dbaaf2b67d0512eac46e568a2afa31b0c93e0db95300d3baf77ccd23fcee4fd472d225e965831d53d133618d6f57c407ffdcb16b549f626dea40530936352308264100b575432b448aca8da2766137dac0a8b13be0693445cefd6a3f26157c67d28e36a9a4ab1e0434dc299f31b9a874220af8ba356556fbeed95b62157d287e1e3d456b9bb3e5cbcf2f449ae846b818e2395905703974c9", 0xc4) 16:05:14 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1, 0x7, 0x89) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:05:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0xfffffffffffffffe, 0x1, 0x0, "000000000000004de4002000", 0x0, 0x7fe}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) getsockopt(r3, 0x401, 0x800, &(0x7f0000000100)=""/185, &(0x7f00000001c0)=0xb9) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18bbdf696c00000000bc651a6d492ebe9ff847e0ab6414c9d687b8f207b01d31e8a05e7599c190ac1c9a44efecb4491b0700214c4cbf1b463faf010dd472497afda1479c42383e54d9db86a0facaeee882a50824b8a81c21f009f5e387bf00a5857b44a6a2090913c5ea09e09dce9159a09fc7b5c6f560b608bcbcfbf63aeb20eeb75856da6a94f93b5add90b85c85cf9ff3a3"], 0x1c, 0x0}, 0x0) fchdir(r3) 16:05:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x7ff, 0x6, 0x9, {[0x6, 0x3b9bfd83, 0x3, 0x20, 0x542f035b, 0x0, 0x7fff, 0x97, 0x0, 0x0, 0xddc, 0x5, 0x3, 0xff, 0x3da9395e, 0xffffffff, 0x9, 0x100000000], [0xfffffffffffffffd, 0x2, 0xdb, 0x9, 0xfffffffffffeffff, 0x2, 0x0, 0x800, 0xffff, 0x9], [0x1, 0x80000001, 0x7, 0x8, 0xffffffffffffff80, 0x5, 0x7], [0x200, 0x2, 0x0, 0x100000000000000, 0x81, 0x5], [{0x3, 0x7, 0x7, 0xf0f7}, {0x2, 0x80000000, 0x8, 0x8fb}, {0xbc9, 0x7, 0x0, 0x4}, {0x0, 0x4, 0x9ef5, 0x9}, {0x4, 0x2, 0x8, 0x2f}, {0x5, 0x1, 0x818, 0x2}, {0x3, 0x2, 0x4, 0x9}, {0xffffffff00000000, 0xffffffffffffffff, 0x2, 0x2}], {0xffffffff, 0x6, 0x101, 0xfffffffffffffffd}, {0x5, 0xfffffffffffffff8, 0x7, 0x1000200000000000}}}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000300)={{0x6, 0x8, 0x5}, 0x0, 0xfffffffffffffff8, 0x8}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000380)={0x1}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000003c0)={0x1}) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000440)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f00000004c0)={0x1, 0x3, 0x4f24de2a, 0x8, r6}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCNOTTY(r5, 0x20007471) r7 = semget(0x3, 0x0, 0x38) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000500)=0xfffffffffffffffb) r8 = socket$inet(0x2, 0x0, 0x9) recvfrom$unix(r3, &(0x7f0000000540)=""/227, 0xe3, 0x2, &(0x7f0000000640)=@file={0xabb57278749b841c, './file0\x00'}, 0xa) mknod(&(0x7f0000000680)='./file0\x00', 0x22, 0x9) fcntl$getflags(r4, 0x3) ioctl$BIOCPROMISC(r0, 0x20004269) readlink(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)=""/194, 0xc2) clock_settime(0x0, &(0x7f0000000800)={0x1, 0x1}) fcntl$dupfd(r8, 0xa, r0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000840)={0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000880)={0xffffffffffffff32, 0x1, 0x5, 0x401, 0x4, 0x2, 0x9, 0x10, [{0x4, 0x10001, 0x5, 0x100000001}, {0x61, 0x9, 0x3, 0x2}, {0x10000, 0x8, 0x1, 0x2484}, {0x9, 0x8000, 0x1f, 0x1f}, {0xf2, 0x7, 0x8, 0x43760a6c}, {0xa3a, 0x1, 0x5, 0x3}, {0xe063, 0x400, 0x1, 0x76}, {0x86, 0x4, 0xec3, 0x3}, {0xffff, 0x101, 0x3f, 0xfff}, {0x5e0cd683, 0x2, 0x3, 0x2}, {0x6, 0x0, 0x200, 0x7e000000000000}, {0x7, 0xfffffffffffffffe, 0xa432, 0x5}, {0x3fe0000000000, 0x2, 0x5, 0x2}, {0x6000000000000000, 0x0, 0x0, 0x100000000}, {0x1f, 0xfff, 0x0, 0x5d0}, {0x4, 0x99ad, 0x8000, 0x1}]}) pipe2(&(0x7f00000009c0), 0x10000) getsockname$unix(r1, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) ioctl$TIOCSTART(r2, 0x2000746e) pipe(&(0x7f0000000a80)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="40000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[{0x78, 0xffff, 0x9, "8f54516d5ea63e8d5c9a5cd204ce417773355c1fc019070e81320adebc4c3a507430b3e3b9b326a21de3f40ef80c871a3acc034b2b235dae180e704732a75fd4020a3600ae32657dff838b70c5f7021fddbdde72c11ee3706fb61980a5c13bafe10ceee85f4a96"}, {0xd8, 0xffff, 0x8, "df5b3c8b7ee99dbb87792b981f016574bed0b6b1c1cc3b0e7b90f1da93702ce68518f0ad9818ffa9483cb129b1083867c603e547889ce8c0b25d832042046e51d0615c9f9e0c4902be7b5702d87b680f3ebbdc4def3c6e0745bf82d29ae0a77f095a1813c55a315b8983bbd3c1f2bd0188359565f42a9a21581869eb47dc1ce69f7ce39719059de46411e2ce6d7f38951e082f061d6b96fa3dc871d1a8b316ba3a4e71f84843cead84110ad7153f4a9061660ca4866fce5022da6918163ab325740fc0aff461"}, {0x50, 0x1, 0x0, "8fd0967feb43b896b9b0bbd78aa4248a872c7c95d9fa28822b34ec3ce11e3663bcddc2035d3333ea58b5578abf080a9748890519451ca90ef00cb8"}], 0x1a0}, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10000) r1 = fcntl$getown(r0, 0x5) msgget$private(0x0, 0x122) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000280)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') nanosleep(&(0x7f0000000200)={0x0, 0x86}, &(0x7f0000000240)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) nanosleep(&(0x7f00000000c0)={0x0, 0xfffffffffffffffd}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) msgget$private(0x0, 0x210) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000200)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) r3 = geteuid() setuid(r3) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x180) 16:00:01 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) r3 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x812, r0, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 16:00:01 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x799, 0x3f, {0xa0c4, 0x4}}) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0xffffffffffffffff, 0xc7aa, 0x8, 0xe775cce63e00b37e, 0xf7a6, 0x400, 0x1, 0x0, 0x1, 0x7fffffff, 0x401}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="61b44575d07d7d6afd61c229d43c514f398a98f8a31e34c25adf24054cee02f87e2e2e", 0xfffffffffffffe2f}], 0x1, 0x0, 0x1000000) chroot(&(0x7f0000000100)='./bus\x00') r2 = fcntl$dupfd(r1, 0xa, r1) getpeername$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/17], &(0x7f00000000c0)=0x11) execve(0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[0x45, 0x7f, 0x10000, 0xfffffffffffffff7, 0x8001, 0x1, 0x8001]}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) 16:00:01 executing program 1: socketpair(0x10, 0x3, 0x2c, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000200)) flock(r0, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0x1, 0x7ff, 0x8f3, 0x0]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x300) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x14) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x2307, 0x5, {0xb23, 0xffffffffffffffff}}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x2, 0x25, 0x5}) kqueue() 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "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) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0xfffffffffffffffc, &(0x7f00000000c0)={{}, {0x4}}, 0x0) mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) semget$private(0x0, 0x3, 0x10) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20012, 0x104) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x0, 0x7fffffff, 0x4}, 0x6, 0xffff, 0x81}) r1 = semget$private(0x0, 0x1, 0x8) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x1000000000000003, 0x7f, 0x1000}], 0x2) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000280)=0x100000003) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x2}, 0x8) dup(r0) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getrusage(0xcf7b40be1829bcc0, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_flags}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000002c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000e80)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x267}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000001e80)=@file={0x1, './bus\x00'}, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001100)="6eb94de4990c39eaae3eca1291abc980ca9b7a6ae25b751026de934850bf8327261904ea5e82253101cad21b91f7c6684d7632374fe73af0d168d47ffaf00f3dfdde6832458c6347f4d74c81bf68cf1a39ecdd339230c9f3149f10d5412477137f49f043c2b2344cab19cb", 0x6b}], 0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000001ec0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002300)=[{&(0x7f0000001f00)="77fc5db3dde04c574823e5072788cf6e5ecebb075b90903cfaed62594e3c01d4a0d4c25d1f4a10000006ab6f69ac88dd15e0", 0x32}, {&(0x7f0000001f40)="f3be3dd9eb86113b300fd20655a20653a7d6b1fda06fc630f07025cd5b26a24c2f3102969d1fbd83a913456609360c363ceca544b5f2d2b501c695006073d6d2aa4219c6c4ddde6ef8aafd9399f1d752ce8c2142faa623ef246f5053cb59aaaf18a859a7eb05a0ff191d6879c71ed559e930c96397b7dd531317d1b6cb2a4c11abc34fd47b9f3054449075d919ddb63a3a601b8af9fe12782a2b422e76139408e2a122299e94815c6adf740135db0e9ceec88e73cc47f15f6041e36d7bc0d48deb58352b18d62886942d2f9338", 0xcd}, {&(0x7f0000002040)="3b69519417fd568fb2aeabc19e2d5b725d18567e70ae638962122dec7cd948e8b6b8105aebd84c59482af1dde15a78d18475fbeb27a59edaee662354ebe9762da9fbd25dd4432d2550c70dd859874b51b9c71c49e70b6dbaada1f94af67b6d714aabf499d462dd86688808138c73393d3cffb2aade8713d3", 0x78}, {&(0x7f00000020c0)="a2e9183ddd2b1353e362a7fd696545edf7b3fa38372094835f4fbd629be1a33fa153ff93300b1e19d39c3317fc28846ea58c5f5dffe1da9c371de49c775f4d027ff4953ddebd75441a70f50913afb9a1", 0x50}, {&(0x7f0000002140)="2506f9bd8742a4fee871fb505c43f9492f2600a80a70a0d1cbd044a4cf466a0a5b098cfe058c51357937ebc489d745c84193f6ba736f18f509bbb75d214432487ab79db27dd1de08401841e7fb57da6a83e4b909cdf67f93626438d289c84bb91a3986efa394d40ff721b1f7706aa52beac58e73a4ff1a6aed9f3580d8c7c5cf7f637fdf6544876b714bfd833e09360d652c9d110f3f2eee32f5891bffc705fdd6fd0187a6e1fc2db11a883d28", 0xad}, {&(0x7f0000002200)="93844e3d00b8564df1c05bbae5316ef8e6309c69ec3e6974e32d79374c4399b94ddf0dd19124cf15ed520c07719bc8f64bc2610db5b6f359b7c00f6deb77db98969aeb871e512af0999d3df54e63f2cb68e820d63c08f74e6402bdad4c3a8e8ffff4921aff82e8c7ed0de04ca3289da3f947cf5950f57540d1e4edac1e97643f64443a56619c442f888d4ebc7a540292d9ec57468fef0e48494d4b2d363a22e983b417b83d77cff0816b448315716a6f736586dc336c8a01f0cd43acd3bea359550801146270dbc66f57629465eb2a79b8d51ec49fbdd643f081cc6513106b3b48bbcdd0747d42ddfa", 0xe9}], 0x6, 0x0, 0x0, 0x8}, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:01 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffff7ffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:01 executing program 1: r0 = kqueue() r1 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000200)=""/4096) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1b2ac514366737cb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x25}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) connect(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xc8a) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000049, &(0x7f0000000000)=[{0x84}, {0x28, 0x0, 0x7ff, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xbd47c067a1612837) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x7, 0x1000, 0xfff, {[0xef7f, 0x20, 0x7fffffff, 0x2, 0x7, 0x1fffc0000, 0xffffffffffffffec, 0xffffffff, 0x3, 0x1, 0x9, 0x0, 0x3, 0x5b45, 0x3c6, 0xee, 0xd8c7, 0x3], [0xcd5f, 0x100000001, 0xffffffff, 0x6, 0x5, 0x4f8, 0x80000000, 0xfffffffffffffffb, 0x5, 0x8a5], [0x1, 0x7, 0x8, 0x549, 0x7, 0x4, 0x80000000], [0x4, 0x5, 0x80000001, 0xe50, 0x2, 0x100000000], [{0x7fff000000, 0x16e, 0x7ff, 0x509}, {0xdf, 0x2, 0x9, 0x3}, {0x0, 0x5, 0x7, 0x10000000000000}, {0x0, 0xffff, 0x7, 0x7f}, {0x0, 0x8, 0x7, 0x1c6854cb}, {0x7, 0xfff, 0x5, 0x8}, {0x3, 0xfc8e, 0x800, 0x8}, {0xfff, 0x80, 0xffff, 0x800}], {0x7, 0x1, 0x6, 0x8}, {0x80, 0x9, 0x4, 0xffffffff}}}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") fcntl$setstatus(r1, 0x4, 0x80) 16:00:01 executing program 0: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x9, 0x4, 0x7fffffff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x140000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x140000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x10000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) mmap(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) getppid() getppid() getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpid() getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xffffffff, './file0\x00'}) r2 = semget$private(0x0, 0x3, 0x100) semop(r2, &(0x7f0000000000)=[{0x0, 0x3, 0x1000}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x36) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x25, 0x10001}, {0xcf, 0x401}, {0x7, 0x1}, {0x25, 0x100}, {0x25, 0x7ff}], 0x5}) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x4, 0x3f, &(0x7f0000000180)="50781823106cca9122946fd77a6b23b93801557a459d87c441e30dff852aac4d6cb9689901cec35f17359478216321d1431b5782506cbe6889b94ca7d3925ecd9111a5292db9f74322b748a156", 0x4d) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x10000036f, 0x0}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000540)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) bind$inet(r3, &(0x7f0000000300)={0x2, 0x3}, 0xc) close(r3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x810, r1, 0x0, 0x39) fcntl$getown(r2, 0x5) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./bus\x00', 0x4) 16:00:01 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000580)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936, 0x3f}, 0x358) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r4 = socket$inet(0x2, 0x8000, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000400)=0x1) fcntl$dupfd(r4, 0x3, r4) semop(r3, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r3, &(0x7f00000004c0)=[{0x7, 0xfff}, {0x2, 0x10000, 0x1000}], 0x2) semop(r3, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x4, &(0x7f00000000c0)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x2004, 0xfffffffffffffffe) 16:00:01 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x6cd000000000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x8001, 0xfffffffffffffbff, 0x3, "a24d4f7ad3e0db7331cd1642e2ff38433daf676c", 0x0, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4) syz_open_pts() socketpair(0x2, 0x2, 0x1f, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0, 0x10}], 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x600fecbea28139cf, 0x3, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/223, 0xdf}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/92, 0x5c}, {&(0x7f0000001340)=""/204, 0xcc}], 0x4, 0x0, 0x0) r2 = open(&(0x7f0000001440)='./file0\x00', 0x40, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000014c0)={&(0x7f0000001480)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x6) write(r0, &(0x7f00000000c0)="8cacd09f5d6537aff400", 0xa) shmget(0x2, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(0x0) write(r0, &(0x7f0000000180)='oL', 0x6be) write(0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = socket$inet(0x2, 0x1, 0x400) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0xbbd51af6d7a304dd, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x2, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0xfffffffffffffff9, 0x7f}, {{r3}, 0xfffffffffffffff9, 0x40, 0x4, 0xfff, 0x80}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20, 0xffffffff, 0x3}], 0x1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3f, 0x3}, {{r2}, 0x76c5ae988cf1b946, 0x8, 0x2, 0xa0000000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x9e, 0x1, 0x92b, 0x40}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0xfffffffffffffffe}, {{r0}, 0x78962921e848e2cb, 0xb0, 0x18, 0x40, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4c, 0x20000000, 0x7, 0x9}, {{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0xfffffffffffffff7, 0x3f}, {{r1}, 0xaa924baf7ce642bd, 0x80, 0x9, 0x7fff, 0x7}, {{r1}, 0xfffffffffffffffe, 0x22, 0x4, 0x100, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0xfc, 0x9}], 0x9, &(0x7f00000002c0)={0x7, 0x7fff}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) dup(r0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x10) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x100) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:02 executing program 1: r0 = shmget(0x1, 0x1000, 0x1, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000003000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x9866) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0xa07646d76dc9003c) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r1, 0x4, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x2, 0x3f, 0x3, 0x901b}, {0x100, 0x1, 0x49, 0x80}, {0x9, 0x7, 0x8, 0x5}, {0x5bd929bf, 0x9, 0x5, 0x2}, {0xffffffffffffff05, 0x0, 0x10001, 0x401}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0xa84}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f00000000c0)="95335e52b69dea69954c819da78fc07d8332f0a3056a1bdd9750309b56395eed0c7a6fd450a77752e9077c3f7d41ec7e66e61c37764687d6234bbd225ed271f53715a30457fe3e343920df6531e8fa"}) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() setuid(r0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:02 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)) r1 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000380)="dcff7f0000000000006e60507758a4473130305efe71455416a23bb6250723704f7a4890a5242af174c628aa178382b286277ea7e5eef621c1127a4ff32e12dc2e0d0504adf7eb7c637c688271a1cc19c0dc6682538e75d87fc481cc9fd218535c2b1cda36d979c016ac741e3e5e3704a06151d58cd0aa567559eab561953de4d73bcac760e65be0a89ec1f55abc6173c32a4a16cbeea2e311c70e6fe5f3c602a713f2be86f0cceb75d52960b9a3b2fd9dee9586516eae4702a225bbc9cc881dac04fc13058266de5ce0aae1bae9b3", 0xfffffffffffffdb6) sendto$inet(r2, &(0x7f0000000480)="a4ff96858928bfa3b1b3e35429745c977c78495d7b0b9372479ea1635c9657506a02680c4050c931533c23cf0d67637129126417e56ad0c6630cc9633e629a0366ec37cc0ff9c38ad495ff59a86fd1f55bf4b73bc85376f664117f89ee4b2b118e631a03725d729858e406923ad056df9eb2b2156e57e30f7caa0b0ddb203a7d2abcd4b522b03ca46e3e8d357b1e26f1b7a1108a647b5dff3edeb7991705ae2ff1611956875f2312edd3e6d2e0b4e60ea7d157baef63fa113f5ada724b6b5bc3fc2f2e7634f393d18a91ecbc23c3d22ce4f501f22c875203a7a414b6db01e9b6b809a144a7a38a85522fefbe9e44e35b5341b8f0e306f9381c6acf72fd86163f31266b7eeb903313a158d8163ff4ee5650cbdde058249620f3290b889b5bbbb6f57be98fb292aecea96ca6c4d3ac109fe00f2793fdc716f2dc6bbfd7b19e660aa19fcd6f6851e544de1acb92906b9a49851831b9dc05cdae358fc908f85677ac2a45c66516e49a716d9cd63091a983cf26e30781630f632e1e7f62ad7728c778a0b12d01099d6abf3d89af0fbbd20bb7e0a6255726c37d56644ba50f880a93fe717c23dd2a3793b15c69fa92cff07e6f459dd53895e69728b24e25bb5fb15f3c8301bc0c1c85a0dfe87a25a2d231c63c6b9bf123d0f1540795b5db03871265b63eac0471d81f4d54aaba97d33dcccdd52c8d3201fd4b55872240c475100df22b5df66673bab08e16e42067e37780edf59b12d04d38d544711adeebda6bafb0e6e64e3ca76a8254fa70c07b6427b14f6779bb56f2451a9225207ee0f7ed43fb70c8dc5d288dddc2c5ba61684081a28ecc6848d75b7b232c03b201f2e3eb7ea43f481b9dbae19ca87f6219e3f27c55edf42474a34271aa56e1100fff32c6e9f9edd28ff048d12d41b76b414e6f14db9af08a05c9126cda63cecc07edee7255d671a318733551e94e52eb63a54d7e5affeef328b7eb31a02df8c2dcf3e9ddfb020dd360a04895087eef0db9e15f8cb690feef35162a64ff941c8af38800c20daff1f8405014d40d95c34622ea5621ae041d574f3668ec361f8c336254aed8ecfbbf3745e4ba61215d435a0912a42af61b99fdb5b056d6b5c1ce70bf92b34ed343ea25ca880540cca7ce02079a0f9d3edc95dbe841692ebd86fc9f85775765116707711b00fe95cf9fe4540f3d7f3cd09e4eb180cd412e8615de3089d366c798e1bff2d4c7c3ecaf37cd5c8a1731d8d9d4f50b26fcf6df78bc9ca86da27f4d380ce3700d0356d41f79ff4eb6d4d3dfd788dafdf922ed10e81f1d222b19000e7be53b8f58743264511e42e898997d5a0d9e5c8ad4d14f3a1f9883e1b46c9da3f6062a34ba8ececfcb129b94980c859260cb29f0dae20457f9379c6e6f665988532e31af1d361fc8cfbfd1a6390343d2cec48f981e9776d85263fa0eeb327260b4ad76997a2d60a080e77cf62df4249f575b415c0c7d7aa0f84a10917fc4725589339f9ab9c2ccdb7795aa48966265e4150faf8517ee59f695d43d83dd0a222203f41a41df5919897c1231b63658b52333e79395a41dfe49ea57c22418854d8c2efcfc4518f488f1bd9cfaff976d4be6b48e7dd2c2210099302151ac476482e189c0bb4348cd677934732c5d23d1c9309ca0859fc60048706745997e2eaec116da4751b65b22afcad2aed97e8b6b9ba29c474e8467b4f0559055d043db7c85fcff4de778288fb2ebe39efa9dc5a7e9f391eb2a9ed7fc007826ad22aa93cbd26e8c4e9db8e123b43198b0a2debddf7a342343b837782fa3fa2b9d8cd994287599a94067a70b53e96026a44e5db438b1cc5fa2a09f51665e01ce78aa58e917d21fa1642fa2fd5513831fe857c972df5028e68723d4b1e426cc6f931f9ed1962472940608f0d62bc3668c591b5f6d332bd026214c6a78484550a80845930be430a11ff21ed97a5e7f20a72eb2cb37bcaf44a8c7fab1f56ecb3db38b0db9914abb1e2a9eb3485bc862cd41fe2359475702c1bd1e9ca384b2fb24ff3112b1d57b37db98a411a19fc49518104b99a9bbadea92b429f9d2849c5135e0b1de6352f23234835c39224b2ba0a08c5eb15b5a0c545ed1f4590d741e6f2ba88046683f44f422ff755b38a22ed120f226fbd97e66aaa9f7664c97dace339c50b5d3cdf8bdedf5195ed311acaa93f4186e8624731282833805ca3c785b8e08f8aa8603ca52dca7d389d75b2d1f362a13690d43646ea932ebca55098401ac0cbabb56c72fcc68a3561837400bd1adf68b413a59a11569f336239e26884d0415c986680692e094e07d9dbac697d9e9c63725fe73882f8488fd614e2b57f4fe786bb8bf3290aa1238774762b373c24a42d35dd4a31cf72fd12eda24cb37b4bff7a27e8201636a7905b5d85f7cfc9e3b773730e8490a8a9f6ac22c39b5be9e0e806fd370b12e0839198eb16e11c60c8e0ed2dab075d09dd8e7c2012efc444cc5d0c1de0af9c0ddeddd1f8c37a2dbdb97a49fd5dd6a3a097591c285142138ea9f38658ba42a88407c85f0491da7b98999054b2a345f39935f893d68e33ac59c002449e9b161a0f80e82d01f7df2cc2b4771a6f2474baab4456e93fe28af572e985cd73614a00e36dd35818882362c383344bd5c9a14a6aa008be70f4faf70aecbd993171bcf8217af12349ecaaa7a71ae2aba18e41c3f43adf3831e3c0c2df6dab73ee27de88a5b4f25ec2c044c806a771e60c2813211e1d3f8c09a1c13989a8ebad6f2fca63a4069c3d836cafbf7fa1b4b50bddef0348f3aa0260242d7c542eee4807cc4f32e3a2bbe5ce005b3143dbeb5ae219ea86ede4ce2e188626480924a419adf9441c08cbb0386764989c4a61906cfe5375150c29eabfbbb30bc54d7ff97d5b286b3e571e40d35d426b4e6ce02af83fe3560d773d231afea1ba1430abf7ab7298d87516cc7e3e5768b2f66653d8c82fb450c6ef557df76292df1113c57eff1ec5a87909fd644e3ee37cadd294e8a82d3109307b9e0d49ccd1f5d0560d584fa902a92d193a019e9ba20fb5a04a3e3471a3c8ee1059ae717fedb43050879a6d4401caf6e1beb807d5a796a2c6320ee214c25e157348d3af04136884e2c7732d9b78ab1fe79852910f7db28e445901afc104c9dbca334a0e6775d5348fb0fe4d2b8c371d1c86fb83de1c8dab0ae0826097ff04d22b2c32920ab0b5da813b5296d6e532f528016c429433cd626cad41d9f6f83b039ef5de9ddaa41803e839ebb8552e69bbbc9c754835b382c5b8f4f37c8bdfb913d84dca63a6f8ae552f44e7282f4b06368118d61e21efbe1aed2199154679f5e242a538ae41473cf7b2b35fe6b8cf405e95cd3766caecb08cca9e0f6c4cf569490063199caf8106fb57c61b41627fd99d3843ed11db974d9e69e6620ae2fef6326311cdd82cdf5e5985a28edcdf87bdd86ef876a0795f1a76f4c7a1f991c8bc763b38a7e7fa609d198c5bff72536ed3318346a0fc3737863c18171348e74cb305cff046c395fa74bd7b01f243117e0ceb46bb6683fb121d7c4f725cafdb7d502b47ebcf2d77aedf6d08b66470886687ba871d8af5524f88bc8203116ecefa164102578d75f4657d571b585aa109c15bef1a2b23620a8a5387b5acfee7864421b2bf669ee56c633fd6f4a73cfb38cb12acb6943398640239e2311a9fc93219c1e42b5f36eea45837c74f814b371e9a95feae02dd9002e9e3875943205e4a3de44c78807cf329c6a20dfcc40b6a84b823c067414666df0adf63eb82ce5b34b87d50da6b5eebb395bb8e3a5181d4a3cb641cfed1502540dfc5c4bd5e7abe81204ead2decffd94348603e3c63c6c0cf4a31c663af86e6db670e6fae75042cb35c9f4edf80906dce3d07dc396066cc4b8079dc3fc19ee265a5b014f7b93663e6da5c1d34f52ce671af527e03d9df90a1966431ea0ff3a4d51e41a59f07988942d68bfb036acc9f18bad47b83f520bcd76a1a0de954f89cf3a6e3c1b01cf81bb5c39d162254399ad7dfbee338a3fa2a73bd513e39bafa7d01fa0e3ab78707d4fa4dad3dd8f9263e5929dcbb1d93a176ae650ef9e597a1db1261ca9474816b423f499e24e48ca0b8441aeddbb134fb857ca3f9a0e8fdc8b2a6ac9c6b02e030974a3dcc0c0e21b4ed6f8d600eb8c2aaed963aff0e79a07980cb71b098afc376d84e99adb6b2278f917c7dc778780d35237dd17ee47a6553cab603d53acc4bc013b6389332298d3c2677e2626635c9c666ac9cf9d782cc927c050bcb71c29b7b49bb41c2dcee0da9bbb1c40f35c7868615fba4a2cb15bba596358c164745a5d371596e0caf6a81f7ee056237ddf19e89ebe816180f41a456f3c6aef6ec92973e17f98a7fe9fe30289e9768646ec3a2601989b2bee3c188e824bce55c0e559553c597c3e8a92a08e8721be15716f12c07903b7208245b53fe887dd1d65ece2ef27070b4b61141730d96409fc8d5fccf3265038b38b85017eebb4297a29378b02c71c99e56a90777e33515e68381023feb79625cea82a041ba28ef996f9119588bdd07681f2a6db08f1dd8f338f029eb0a8562e4985bb99fc7827b500520bba85b7f61622df764f7588d816801d20ed7b654cbe9f8fa836ff41b3147564de8f414fb2f29edd432e1a84601b099f5d354701f152f5eb1be3e32ea8b8788bc84323517364a51d0b80584f8eea5ca52bb0c66a2bb9b24704ef168c34503d1d652f5cb3d487754e78fe2021520de7b205cf95389987356bfab8d228e34478d6c180a1646f3e5dff3d8fe6f59c40f635fe83525f56c0c05c2a92dadbd806d86f61e99a54a66c76d0b8f17f31743524d6a53eeebc9da9ab2af764a0ff14d345178f2e4daf83890a15b1c89b2b69b018aeb4762eaa03f1adc906401f4e52f24213b180a14d5c70f9ab37bc6700342bc548d24cacf3a42165204b20f8ba18f9397bd81852d39df01098ce86a580bad692bb665b72dc8235b0306e53daa0f3a2dc304b24f6ef09297f6072c485d539891460f0083d1bb262e285774ac6273b7c25949b94a2cbeb8b2d610e93ddfaf6852f000b9c965b2f8b52ecc360bd04afcb3e0869e8b102cdb5ecd5dfd7b17d0b5a77a0790196c67da425ee7a4125e1720ec404dcbd8431ecb5b4044cd5538d452337d44e2ae1001fba6b0e5af8e84a4e5ea56a905bbb68f5368bb7044910ba32fb83b7884a8758d508ec6aeafe60bb9b63a4edff18206d5545a74a0df9ed89769a193252b530e64bae78472d3f4be6fabe70fe0709b28827417c3f6994c7400c6863b12671f9a5047cf23e6077a5efde5291b12bc273b4fff0827a377bf95dc314869947cb3ea30c507b96994d7159aa3400c94769238f7667a041a8ec872bfe5bdaec544adc8c15d7d1a9648e6613cfd08326f579c60e9134548960803ba3b76f0b27334c3df9fa3411e9fa0b0b05b0f6d73bba91548c71516ac93b39e8961a30e85ff6e44dfec06c44950cde19659280be552fbb5048b81b81681d95c686fd7cad223923bf7584e1a1d0e82f04fc46bdae0017727b5564c4d7768fb2477635aa03d01b56c6e721a87e8fa61bd6450b6f19e9e7e4fe5ce04b5664680b20b3c98316a9bd9550baf48ab0a203df22d1ceee71dbb2f31a9f25a8aeb6d61434e826f0f46e825a690848e79ea6d144709f46e5d7c59ac0c5a0117b4cab30e0a81924032836f0197f115eaa1a79dfd77b0e30092c16c7957bc12c17662d5e3479da0ac3e2b43f751326812330a681c73bd91e406f8b6df69738fc0f820966cb8e9b3f94185572a26c6b2ff7549fa9593a549df1ea", 0x1000, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) syz_open_pts() 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x5) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) getuid() fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) pread(r0, &(0x7f00000002c0)="2afa8175bdba9daeceabe1b6b09bd64cb6f64273b36db8cd58939c0e7e5d675798e1a0820f93ea7dab7b000539d1a68eec92c18d87f36741c73c6fa98ffc77566d67f406c2bf0594f3395990b708aebf5f8246cb5b84ca3dc35f3fd49ea3f0e2fea29bca9d601022199aa8fde637a9919b437cc8f0284e1187d45605f52872cd61f1a8493c7ecbf77cc670a55e936caa1a73987ac2eabef2fd3b68fd639a3b4808484281f195fd679b9cb5ef4ee3810bbb6deed0464318e5566b5bb2728b1ba3b6fe69248a", 0xc5, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0/file0\x00') write(0xffffffffffffffff, &(0x7f0000000080)='L', 0x1) 16:00:02 executing program 1: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7, 0x4, 0x40, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x61c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xeba1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x20}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) flock(r0, 0x2) fchdir(r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x7fffffff}, 0x8) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) socket(0x0, 0x5, 0x7f) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x1ff, 0x3, 0x0, "9fcb7b5f06a7f908959e30df1924ee72e597a16f", 0x1000, 0xffffffffffffff1b}) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xbac30cb205aee114, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5c2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x815, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:03 executing program 1: r0 = getpid() r1 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r1, 0x20004276) r2 = kqueue() fcntl$setown(r2, 0x6, r0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() lseek(r2, 0x0, 0x25, 0x2) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000040), 0x2, 0x0, 0x7fffffff, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x108) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x3) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="000000000000000000008017b64df89b677a46b2a7a3d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb20000000000000000000000000000deffffff000000000000000000000000040000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462aff0f000081ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e773abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865d5115a379478dccc543a303eb19b374e772bdc211def40ffd64ae6cefc04c6296c13b97ba72fd8556709603215c8a602ac0725f79044bbc2fee692c72c327a4835a7e164ef6995a9423123c64a453042167695f0d0aaf5b1c16127644cf5b8ba37863d1684a9c9922332a07c03379e1a291d3b467404c1bc2dc79374961efd572dddd54ab947bbbcd84593ee8da5ae54a77a2bec640ab2c76c35c960889c06da22d998335d094c588ac907d1a2d377"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000001c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fba170e4aebe4a8897c119f690000000000000000"], &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) fsync(r4) fcntl$dupfd(r3, 0x0, r3) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0857812805a39807fc92b2d04ccc7a9de10489bfc931ec3e1bc1b2d17d46efe8ab105007cb2f63707ab9c7d013767ff870e9b3b5d72bc9d932b41d22ccaba6295f4d51d28769367ee7c60b46ad36410f181279595c98d9be18d9255165518aefa2dd8477942594ef2abfb7d5782b2fbc37e5abef700d1e7cb8e2665e5e7e73669", 0xff}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000149, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x1, 0x101) msgrcv(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="43dca60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6721fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3faa460aab70019c38072543a5ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab330474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000c00)=""/224) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x8003, 0x19e) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getgid() r10 = getpgid(0x0) r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x200, r6, r7, r8, r9, 0x1, 0xed6}, 0x10000, 0x2b1, r10, r11, 0xd6, 0xfffffffffffffff7, 0x1, 0x4}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) msgget$private(0x0, 0x20) socket(0x38, 0x7, 0x200) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="1254f3014fb6ec53397a5e9b540d58bb2b1b9d327c49914077e9c251eef610262fdbdaa621d4571fdd58096a019b0ce07f8abd7a68bd6a02cbc64aa2b4c6f8ca228e80fc115bdd7ea4c4f19cece609e348", 0x51) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) r12 = msgget(0x1, 0x2) msgctl$IPC_RMID(r12, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x28001, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0xfffffffffffffeff) 16:00:04 executing program 1: setuid(0xee01) r0 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) getuid() getuid() open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x3b, 0x3, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) linkat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x8, 0x20, './file0\x00', 0x700000, 0x7f, 0x100000001, 0x100000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x7}, {0x800000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = kqueue() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="10c5c83c0e6ff308fb32909192554ff14783d9e41bc236181238e173edb3ab09d1b3110ea72a5458e0d3777cc9dace090e3ad8eeb2df5525e7d387b6e211639a7176fd67579e1b20cc5262de274b48ea9ecae375ba7d13c75c242d033ca020fba358a089e43697a510a6209ad27806836f87e4374f0cb2a27e4cd8874cb31e6a4f531ae932f9c273b9e5b77c76049377dae263335a33b42ccad8a8c9c49fa19540d4f1243f99897441618ad509e838f5baaee0d7c319e89bc99b5477d1ca2b430c16cde90c3ca63922a0bf1cd8084a4717cbdf0d3f5912f7cba950847990b72663f88f63c0d0a505ef4ea10eee3cf1ea7d5e501db50c50eb10c4977de4", 0xfd}, {&(0x7f0000000240)="06b2af7174416a2f44f0c242ddde0467de74b432d1b8b2252bc17cd6c2d56cc587375484dacc84983f7684d62ca8ea3246e838bad73a4d87f95cd7ae1ae303ec4554afddaf6f0c1cb85b6aa6b43a3e4170bb304423137660b4badf088c7bf3c2168b2fed2782e94891bcadca0a17c3f994d7b6a9d53cc161ace248f412c4b79347356f19fd1cc9d4c7c273ea9beaa06e11b57107d5", 0x95}, {&(0x7f0000000300)="98badc8c7f427f43", 0x8}], 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47501bddc8700a7933c33eca47d319ef8d51f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9", 0x57}], 0x1) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x400, 0x1000, 0x7, 0x2}, {0x7f, 0x8, 0xf9f, 0x3}, {0x100000001, 0x7, 0xf28, 0xcd}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x8001, 0xfff, 0x4, 0x0, 0x5, 0x8, 0x4, 0x3, 0x3, 0x10001, 0x1}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x29a9, 0x3, 0x1, 0x5}, {0x401, 0x8, 0x8, 0x800}, {0x3800000000000000, 0xb3d, 0x2, 0x9}, {0xc8, 0x7, 0x3, 0x8}, {0xfffffffffffffe01, 0x7, 0x100000000, 0x14000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x10000, 0x7, 0x8}) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r1, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) open(&(0x7f0000000000)='./bus/../file0\x00', 0x800, 0x605cf639f5eb8458) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='O2', 0x2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x1, 0x1141907, 0x6689, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb6, &(0x7f00000001c0)="f6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000340)) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = getpid() wait4(r1, &(0x7f0000000040), 0x9, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x4, 0x5, 0x2, 0x100}, {0x10000, 0xfff, 0x9c3, 0x7}, {0x70, 0x100000001, 0x297, 0x5}, {0x1000, 0x3, 0x20, 0x6}]}) dup2(r0, r0) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) flock(r0, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[0x1b, 0xd7d1]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2016, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) dup2(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x83) open(&(0x7f0000000180)='./file0/../file0\x00', 0x20, 0x23) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/98, 0x62}, {&(0x7f0000000080)}], 0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6066) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x10108) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x5, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xffffffffffffff0f, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1712f705a8887691, &(0x7f0000000180)="570e2fd9e01844190610acd5d8b98c1dc4d5d0599257f5a554cc9a2421871cf84852886987592a23ab26f44ef4d95ff6741c3bae74e05f29018c6e4de461ccfaad9dd12e9017e77368ff1fab1604522a7a4f545e22a106f120aebe9f29a85d013443f18032dd756d811dcb9a9b7e597e5e5ed8c132e3d9ed2f0b7bb8b8689bece1ac5aaf4442c7752874eeeb1724256d4ea4ca147e8d0120cde635bbe6921e86a51341b52e2782346707ad141221a12f2eb5c3") 16:00:04 executing program 0: r0 = getpid() r1 = shmget(0x3, 0x2000, 0x512, &(0x7f0000ffa000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmget(0x1, 0x1000, 0x411, &(0x7f0000ffd000/0x1000)=nil) r3 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r2) shmdt(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000080)) r6 = socket(0x2, 0x3, 0x4) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffff7, 0xffffffffffffff81}, 0x10) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) getppid() setpgid(r0, r0) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x7fffffff, 0x0, {0x0, 0x5fd}}) 16:00:04 executing program 0: r0 = socket(0x11, 0x4000, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x8c, 0x0, 0x3ffffffffffffffc}], 0x8, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r0) 16:00:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xfffffffffffffffc, 0x100000000, 0x800, 0x7ffffffe}) 16:00:04 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="e4bfb2ac6100ec06d1341a88ecfc2f6540f0c524348140425b1c16bde0bfe0e086fedc29c757aa3dc863db719494b5dec8d12062e8d229d16222df823bd0999e45a7f992f10a56ccfa54008fa76b72c94b06f30498fa10c66d93d1f17fb21148be9129cee80f40749923c8b29b2b0fb4e1095890b4a21c77f9b5612ec27206768a9fec2c2b08fbfb6d459dcd4541", 0x8e}, {&(0x7f0000001740)="a4b693e6e0c4c56c686baf726458ab78cb7fe7b8e29d0b46ce9cdfe56397132ca2cbd32d7ca411959ac7084457c815bf10decdf1c20a2a771f0bb3985cdc694c14f4b41dfeaf62489d4ea4b6bf78b38c147d9f72f24c9860eeecbbcef81c7ea35a6a18fb49608704936bab1dfbf3186296cd67efe47edd4e01988f4c6e9340c3f4dbc1f42ba1e1796ca965a020f409d8453a21679c69a6bf407bd555027070df92d056209924bd584661af039903afebdac64df222131e9e7876205f572114047fab1e12bd969a7637909e24102bef5ed4bdbf2446a887f6cda0663cbe04ebc6d58a9fab6009832ce9c00926c94c925bedf62b347420303ab24b4101b45cb2d819b82f56d9f40086eb6e915335b1baec8653fbc154a5f6d74f6a2c922054e6712ff2282dab9b3e90a1067b33b5ab9d3402375eed972ecb69964858fb142fdc3e040e3e2f62082938e2f192f9ddb71d6e9742600a07b15c649dedea5366c765eba5ebfe3a05e53af0046a537670bb96a6f6dc2908d4db66dbbbf4b6344ee42facf0c58f1668f70c68eafef2e697f3929cfac20c8d973879d1a52c70448d59292deae3df8117d12c4101147f4cd8022aae79df7679db2bfc4480f2a97bb5d42672b7ec31efbaac5a4c64ce7e7758e606d4b62c0c1effc467cf90c07c9b53756bdf23f9f140648803a30d8a81251c9f8be9a3ff51f6559dd2e6085b549edba714647b4fdffd5d468252193486119b53a15ad1acaa39ada5ee54877b15fdc5fefdc0df8becf5d21a1289a840eadfa46813779afedb376d2035615854a2a7436a8da78c92ec01090f2781cbc40aca018bba7c2b313a462a5e756fd5b037d39a9841c2242a2841cfcc1dc5cf4d604fac1240316b8ca3e1d7102b088ce350b60d84e73871c90aa5ace67100a2c4390dfd63a3408abeb65221926e2c739e964fc3003fa791afdf0b3dfa80171f49e330bc40e63dab8a55d2cdaf321b2ebde2786957a6851891dbbfd9623090af2c10a46ece37bd401edb166d98fa5ce4f31aed0a99a9faaf772038c0e13ed478f6609c8f5d4db11945608eaa0b48431fe2df83968c7f1ebaf920eb1a13f61848b85eeea28b93ef2bc94201117be5fbc93a93de33b0572005efbe67cf471b26e4259f2628b55dd17e9fb0329d5911df2a0f7ca8e3902ee90239a93b41f04d1f22627a6bf3d6c57a9eb7c660213949dacc0dc6bf26b363d3345a87133a2ae461dd67046d855584c81520ec7ce6c5a46c2ffce080a492836f2493ba4f7c15a1cd0f08170662abb8ea70d0b7a2d478500749fbbf4d3dd9a2a84fc8ed195b4bcb511e06987406e06fd7e9f2b9e6bc9a5e1e040a9c4af7212c8b29aac45bb7089f368681335334fffd9c614299b09a403eeb8566605f899e7a2782d035440d7a00e55ad7dab2e09d36a4bdbb04b87039b2e301e93aeef6b88b3794f9c7775fd74c49579f2fb886c13bf8fd3072fb171757760bf23314c2c8fd4adb5cb8fdae6bc749c948b1ecc43a840d4d110ebe2b3717ace760c0f39b949581ca6fdf15bba1fd1f6aac3599486f7ad1e95330ffd913d7557b76005513083a41ca7db524a7a48c630e521e6212c70d3480de9434b8297f6bdcf364c96b821664530116bf97f94f4cac1adb84e8b70a1e6effcb276fb277f921b2b05b70ef52447d5cd1c1b1fbf91bcb54c6c0d9f755ceda890f1877d0baa10255da330c48a39302113489b3da5f2e6c645a485c37539718cd8b9b6ce3102c1ad63840d71b386f666ce746960b40e1b0be735dc32dde05e6392256d77ca67483f1279eb22044c8539cc642b2f150d22de419f62edcf636c1eacb942791f27b073a17990f2d46548ad9f04c5e47a807a21b97a2e3fa853e69b7722695a9c7ac3de435bb856e3434856e4ace9f690b8fa247fd4f50e945aec62bfe8a2004e51c024a2fcb26c78d34cb093f4b12cf2c200dda65a3e0a7f7660a0d7fc69f8d9f569da23052126ae813243e46647cd45063917c198d7fc95494030434b319a9d97a5c29c2bf1417a10c58183a0c18bcd2995c9c1da431366af1fc44bdf3fafad6c6289114ec743ccb8a29619c4a435c32980806c25f889110b8b4ee8e1a4f57468f2b4ce4fedbe0a7772ad21c08b00db1203531dd9aec8f06a83f1d0ebcbee7138add6f0cb13766d62dced4527da2a2cec47b1b652d7f21f72dba0d8383dc111055ddca2e11185a681fe08545839dc7c878fc3a8d4b990dc9a89623898b8c9d322d6d037b20405d21070e9ffb80a0968e228317971659bb12f2ef8a26bb07524d0c78dc35f408db21d9a88ea35d616d4e3dbb3202b68d61c08b653e0556636946381241ef286bdef2d2c2c20a2d3267d7699e4e8ef58c9778352532fd719c938037c45270b421144a1e04e319f05516c8432691c20b2f8fe98a6088171420f0114d105df231ac6c77346eb1686497875de41847f327b482714c69bd965473c2c80f8b6dd02ee29ef664bacaae26149ea4f3a907d1cdb6e5fe1676f5fa8bbb2707d3d2e58d4d8a3fd4830511debfb8b702dedea330e5a98c34b0b6ddecca4e5c44d119554f727622b5f93fef97375d3b407cba38138b486bf280ed6b21b166aef4e24f357b6467d27c30157e6a2097cd7fe2ece1613e4e1e62074131f6d2fd460a1113aab549369d83668eb6ccd9ac58257af191d364d0ff11e2c37322cbef53e85577d2cb12e3d3b54a64568b649d0b71e954a9e3d222f01c5b8935e9a0d6fa13144ed40a1463c1cbfda36f009cdba723237ec2a2c09d66c2114a026e3af43a32cb8d565de8d3bcc3b5939fd429e34d111f287500d2d8a3d28141ed7808f237ddfa87499a06919c95958baf221329c3255a8ca4fa4ff73632fa68ef7ec7cfed19001c6cc6e6e557f2572eb00213478dc0636ff08abf84f430d0c7c204d9b98e7d2b70f28fa42175165d1253272f2781f44cd7dbb5d70386da6ae8ce09e68ea4ca6bc89f36ee6cf0e21c530974d1bf18ce2a142cd068f46d7bbb4d233a2807aa575c52f89398a4244c30db93af9875cc0a862d79d8346b2dcb3e731239a8ebbcad024420a3ebbf381ef26809f6c093b7cce590051e651fad7c4b6eeee11801d039dfeccfca233044f82bfb85b68937641c972ce5ea63d076b3bb87ca2a08ee28b49b00b4b6aa9cbe3f6a9fee5fcfa74277edfd8f0cea49934729f398f5379329852361179d6bb1ca7695444c1baa6fc9a07c49163e269e09d2bac88820bea7aafaeaacfc591b63415536dd81dfd3dd98303f92de77f575cee152df45c4230359dbd0c06122362bfb299e812f279b61177396736419442693c17f1ba9a89bf1ef9080b9a7099776faea953496f51d85339774729a6cedd36b0658124d952ff8c6eba110a17a5aa7c8f080cd2ce3f2e00a8935ff82dd3c25d9d5030ec85efdf4b99d24db7ceb4e5721270b2e0a4997e42c38683a57abec57b1b90c5e8abb5d6e87991b1a0b6a85379bdd91cad80e79e580b225c14e0e1842924b395cf157b4cf42763042e22e200154dc427254a4d66013a2a62dd31986a9aea103dec2b94e239098eec0c9a1f0bdffdeac7f7ffc92430412d9cd44eabf5ccd26ffcb2dedf2a583deee50542ba2e769077629c824fc66cacd79ac4ebcf78126539f394cbbd40e0f64bd95efc74ab2398375f1b36fa87014790346c134fadafe7c6a8cf93719d33f12fae00d6aabe1bb284c2f3dbcd15e17491c25b4f701cda8f45384b25dc40b9e34b4e039805144c5c235091560ddbcb9295a919a60fe4fd798b742d1069d805e36f9288e26ffb13c37e75635f7857ee90675009153efd5328b0fd937f1d83baf980107714517dc39ce0c15d25b7a753cb1ae48eb735ef3b2572bb5040115233cdc051e54e6b23d8ec327cd0b89cd81dac8a3a91a179a4ecd935054acfc90930e16e7c6d1bfd9bfc8a00a0cd4824c06ef7528f4df2fc19d3a4b4c9a6197fe627ce4ffa998681a0455f9218482b62457c11a0ad43ab7fb189a258e4054d013251b66ce2e62f858b6c191f28e981b631685fd614da2d910defa62770ee6eb02d2f538da1be32de5c55094c0b7a7a4a7e273bb5b111f3409b4b376f0d450fc637b5901f5187ecf5a4323dfd2d564863b5d3bddc693572ff6202618a17bce386337988aeabcb3d08cf978751ae7696d67b4f4f4aa5d42d34d9272bb5290fed0e9740f69c01d0a28cae9c0c7bfa6cf55760cd3230a9b735f1982e392e159ab01544060ddc150c2461a26e332245798f7e120ac72db87fc900b8c1291d2f02b097d871effa32094696ebb76d8c15b9e43e1bccc76513e71bd168a79d4fe94c732f0d49f0b90345e65665c7bcb1525a8da7c7f15a2a54db7b0aaac4f8f5513dc368666cdf25cec035bb94ff4dd97e2e52b3126c7c194a147e9a20758c56fb447e73ff3af74be2bef92970fbca7e2f60a792e07e4cf051f05a389b3ec505feda49a492bc0620baf3cc11b72bb29a0b9f84c622d48d3ad44d576518196c3181e9138944bc1f973b65aa2e22fa49b0955ea77a878b09bd0acf0aeaa8b76e302131f8240a6c6efd5b7c8edb409bbbeeb904ccf2f00be2b8e74140bf672de134c7204946015408803441cc5a4df45189cf6ba88be0e6abb6f5cb1c195f2bf9b75f55e35783f56a69b6aaefb4247c3fae808e7b088678d94ff3574843fa04686b2f94c767f9054ce7ec3848999505985ead1f042a72d854e537ba8bc5819b3a6811a26befeb95b1ac0f9346aee3970775c609caab7612e719b77049daa87e2453144df75be3f3daf87656121a96ba763d1443793ed2e69d7689d5ab030d25a0941438d09dcabebe4799d871fa7dfac0ed4e2a4c9f10b46cb36456737dab6984a6af4890b717e931601103d2e2d13128851b13af44f1a482347158f6b81dc911baaf041ed499eb18bb7b4d9d674fb1f379aaab8c765b4612200f4ecd1a2687fac933b8db04a8901b4440d436f4e1952b1e9b0f83ff19cf2061c5b7412e5caf7e6936a2e1ebf56985578222c3dbb0d68d983de63c5e96c340003dd3efc8eb403168ae6d8d12597d14db1095d3e6eff68052c814fc38353b45f6af1229e0c7de23adf95d24582080a479e15c1c3e33c4cd7fe191208deaa2c37a2bc8a40f600cb4268886a1a31d660d29130e172582060a4a0d087c1328bb68eeef92277ab223fa6f8997627678d39f90bc602c10dac9e702eea1d0a88f14d9131304e31ccf76e0221b1182b2fbefda3b839a12187cf93302d4f1fbb32393f28b849f9df3585d8823d989979e7fe8f064f37a8277b3d837312b5696ff52d6eb6aabc57638a604b7f253f4402f226166cd23db608445e921f658b87f0dd935caff8198495f0e4dc6bcf7ae88d8ab39566bc77fe56418966013c7ee1d79670f2680169d1d7c831f16aeda261a46bb05b09b8cccaf2054a73eea7d7b508d1e3c25fc1c61554b14c13b4773015b0d8c3dbb7a486b7c67e51957e30991e9053edc479a34fd757b5a2d7c1cd5c4e8a473551c7a251b8cc87b9fab34a5039f281bf6b600705b420139fa6139dec470751865934517383bbc705a82a77e8dc1e55eddb8c75b3835bdac1531f8a55a91cc4e40c0d8a659a3c6b3d6fca63bd5cd08c5e2f991abcd64ba86a14c5740dc4defb6fe8c78d196aa34adce9a9c6742c86a850d5f8a4aae8d9f9d646c5b7a0be451ae112e75432dbff42366f2061c908350d38f14db23a7590bedda8fc13ef97f96e71aa5ebf3547b1a8036d2e1c0a6e37a7d2d7dd7c4ce27f32d3a510f17d6c2a7547fba91ddb3f45d3e8688b14", 0x1000}, {&(0x7f00000001c0)="58cdd35cfea49e6c5a85f6062a34870091d397076d0535646e03fdfc64706f074ccbcaf71318989c90763829e95eb7dde6eb433c9cd08d92651d7c5aa0312238f77c3554a4e04d46818bd0859923215e89520c1c6a654322207ba4d295ecafca5a05e6c32673119039aa3f87c04a2e5e265f357aa236766697269852389c5d87c6f11baeca15a5913d367fd753cdd88da7ed30c0c9fc2e2f6b090eb496fccef669b1fed7c0af9116c58a83e1433d9c9414e14ae1bea76bf585974675afd5ab463768724317a364", 0xc7}, {&(0x7f00000002c0)="3891d17af438f30bdba987535bfc60520dd64b33aaca32ad9a63a7b9147c368085aac6b583563636d9271425735ebdb647b7c55bed6158e3fea665743ec9a61e678dcb58a75ced6f3aa599b4ace2caeca45c92b2256593ee828f20f19a26494b6ecd764dfdfabbe231876e126eda26f77775a8cb354e4dd85444a66da856c3568769fd02d58ee85285ee216fd35290f57a775d4f2cf3424cb2cee280b9f46f332f1c03ab9c878d35bd8b4add3990e2ce", 0xb0}, {&(0x7f0000000140)="deda814cebd9d9ca7a8d2b096fe866ae8627a5bd17b8bdff82e22d4b38e9ca27", 0x20}, {&(0x7f0000000380)="4c124d37c67e1c42ce121caca1dd03207dc2e64f4a436b591b6db5faca1f5bf182f06ebf94420246b6d8b6d1ca58f16f2b4375fca9b2e0cfe5667b9b4e2e4b819623a4f6665d9e0467741881e31011a53a1b74277d125c5f59", 0x59}, {&(0x7f0000000400)="1ff33c2ba70b2e7ed1fcfe6d34037bfe5784a108426acb53d841748000163ec957d38eb595dfbcecdf0e446bbf73e9b84b2aab93d73e4c42c568a2422ab6798bd7e585a4cd92bfaed35191a1", 0x4c}, {&(0x7f0000002740)="69f314f6ab9549827120e5b37b3f2ce29c0f67c92d5bbbaf8392bfdc2ed787fca4ace44fbec6da5320d318e428f86c2f948c73b2e952582dd1a3e27aca061af812cfd7bbc16d8f2876aa580cf34986c98898d1be1e21f26c5d9e4cc863b91bbd83ee49eb49ac592fb89d09a03cbd73e5b19851a75d2664860dc35cd4a4035bf57544f87e8251b76a11f60ba99a6d4f2aee6e28e0b76046f23f124f431e05643ece6827bbf36ec6e46df3958d0a0d7529ae7eb2077a5738f335d70e2922eadd016d89bb87500df2eded253df184047b792bd302cbd870b4aee3f73ce96b3039a710434c0b81c0708943403b0aa4becd4a35ebf6f4de4171a1f4fbd9e5d9c2b06140415b3bbbdba7bad4d347af4e58f583cec5e0764f8f94f0e7e65eaf5a99a6baadf4b7c3b79c956148383fa2a71b7ce38e56d14ae3ac496a74116d3f2d73663aa6e18a6d6ecb84df9be412bda1c27e90a1dd0525099ac2d4cee452aed049d0efc78a6d5fa771a7e08ecc719f595934931ad21b3c2d965f27123857fe1070ed90e85c35d93593e4efd0ebfdecb6732ccb15531f79ca6d2b90358b8437b20955b6d97496cd9dcf1904f2c2f47d8e56ef2f655b28800806bcfeaaec0fd75c1d2a21ca8c81d2843d3e883d794367458f9fd8cb8de4ad09417cb182302783a85dba4d4484c472f61ce6b15895d70cced1acd4f63e8ecda2a56467efa1df407219d64f2e45fc9c2ff9b6991e0757393ef9ecfc81337d87e3c70a258bd0d2b4e452d3f3db5266e9b8ba5ae7c8285adfb070d8701280826c5897598241567daa621a04352eb902652122f98b2fdcb4b069e4edf2128b672f3b018b32b3ed76b46b6dcae783b5d4b0bb531c34f4b498ceedfc2b6cff2e549abb63202b734da89f77e055d940ff22d90208e97ffa2b1c7ff67da0811c5c0f1e2c8dc0b693b366c7f3d06c3e9aed0fe0e65a95a23a8d98778039d3de4eab33b4ef903c76a33f8a5836a914721eae46722d6235749bb48d4c94cf02dbba1c33dff9e9c44b4b9a4de86aa084141dc30b66ffc0ab8da88dd9c1f0f788a9bc6c647cd33c0e26c3a7d8f511330f7a3d1dfa823c6889d25a842eea4ee74285cde04c77f467edeb702d307a231cfa5a863dbace94d5b4f84ac8c256b960cbffc7de1d3f596d683ddf0512c610e917e8b35e8c042dc9209cc27d6122682f65392125ade0a693c3ed8608c18e731a462d336dc7220ae2bb5f06fb9dc50c60f199ac632b23405043041a5364f26894b7d861b6f10c3751c46963b2ef4fbaf4c3e430124906864b725e91686a4af35db74663a7c97eeab06d5c9aa571078a71610d1c9f13197ba92e63868d3b68c051299a69bb0ada269771ca4314dee4b16a3d2e4539ea74088c8948acf2b29dbc815feb38eff56972ddd894364886035c976c9a683c3dd6d42a51e1192dc58ccb46ad621e523a024cec4101e8b724674c006375d6669d0288f86734be6a5c8b0778090d114eb3d1b532ef2a65b3957509c2f4c5e76beac30f10873728724c6ab374ad10838b50145b401ec0d3b611e097bcbe0d27422c2ea99231103ea2bdd33b3f7f937e1ec1dcda5c2ce2f5de4200875f16c760b1f4abea15074630d8b08117e054cdeb134de4de9b380c2d753214624004c959e42349a390d306c0e05d516abe2af29d32776b2880d7a13a4618d42fe04fc9d2cad6047f75e3204a1059dc755559e4c3f150cf6c97dd22171e5b2965ecbd28c8bd56c63d47c2e518ecb356c507447d2e6713ed7df20c8473c972a91a5c037c47480e21f633936b489d107ad4c8d50688771d243069cc8c6eb1a445c59e24fb0d51072a938962e440730f5b11607381241dd8ca64bd6c03e84bb6f05a0a53c42a452eacba797e3bc4b29cff158ed71188f3d2e984bb9e30c401343c613b1d697ce80823516a66e268acac2313a737fb2a21c4689733658b956d8c0bbb7ec54c73cb95b644c7489d102558651c81ba9d041a8089819f0d510ff22e69e2e3df1bab0952a65146d817113f3b42fd7929b828e5e85113c42d96832202c581cff84b184b131efeec6d5eaafbd48bee750e83379aede1e73ad5ea1be7d5653d67ee0648ef14901faf9bf8767c11c3be1cc41fdfb9c98d1702b02697083b6e4a89eb748f786e9a39ef509deddd136506d2a3662311c6f8d263902d11b9a49beb35d6f2a69b9098cd5fcd5319aa1a6596ee388db7182b2dc10554a6f91e57c1c64e8fb8bb0f91e057ee0618f69be97372b9f58cb41faea089930db5844bb6f89681293f4dc5caa614d69cb85d8a8dff830f9d3bbcb7eb5410926b4f998c13f824761d0d62c8244d60ff6723f6f1f89383c58cd69b279d4ae934f2ad51a59a62281046a208efde8f9908d635c35b5ce2dd90f362a7fc1daee76f07accd231fd3ffbc8650fb541392e344d46b3941f63e0500637769da28ed7b2bcf633decfb5beb053d6e342c46d7f6ee8105c2cb69ec459234d91995d4f22b57bcc86da8907304c3e61d0303036d1eeb087107f559a62d747c89a607e4971a10908ae406b24246569c7530fa16456db684da3d6a961af044199ae3f66afc30aa81e57175d37f515416004b0dde697583ea6c92ad751dc80accbd20cffc0ed2637279e1694403d075363dd4c241a5d41dff555294c58ac06c88b1b76be9fb10e0630b6901cf539da70baa8dc3e17edd7377abc2a9e7255897f8422a3a93880acc024f6fade2529ed78ab61cc9d357c3676fb760eda5b0f10021cf95dad8634b38389b37f898be1dfafa704aaf206e194d526f587946337b36b8b171c0bcabc648d069d8c54db2bcca4dd642ff906cb5c3c8df88965218dca6a24189b4b5c777044090f7f1344bd025aedfe36c3c2539046ece07a9eb8eec2e7b0e03ec5417314b828c9309badb7625c094d4b925e283886e3b85b892a1b854d9d3101edbfd8043a09fc113d0d381de4a628af88789accba2f8618239929c1673f6ba159bf56b26aa8274ce1bbfa6b47e5c358f6936fe22016057f5ce4bd573dc5a4f9bba1409644b100ff72fb1c0975e2e4c4704b65add337db584676641d535c2c3b8f0a383311970ca1a6bad73e750b451bc1aea7710e5f9eb5820550c94643ed6ca6a5debd11df30316e53c321a3f6f946081ec3ae8f09625c5f71bcdbb36b62836033001859debfc6c726ba998441a79950d1caa2d6cc65bd059d17749a1e8fedf4a79a0a771198423f87a282248ab3168444fd04d3a04ec53d312dbc48755db001b239541b03cf1277cea4a737e7762177f385b05b7bbce8948c0dcd99c296efca7a00e52ebac2781137da6f5c20dff56f6d2ec0148626b2a001666b5b864f75eebb2e1689410a0f1f63e55823476f9be82b9e07497b177ce744834223d2563192684468fade566093815a171e90d5465e028ca8d3e897ba51120f6da314225b7443461dcc2a5f28903b9ba58d680d0a12265276e9eab1d3f3734b740a570834ecbed4eea8ac7622f5cf1ca42d1390017703e7bea277088c9a1a6a8bbccf6db7e5b91cd9df45a97f51894c2d966c37909b4e1a378315f95e391ca02a2db6e540c1e18e8ad7ddc743d22f7a902ffbdb2d2370ee1105fd10629d3ea7a4af2de8609cc908709e971fc8412f10dd635d204fc6e3571e7b009b6385af8200224f0371ec245812c6f8f801b3b058b29b0df29ff685c64d63173427999f02448374cc1b41d6dd62c923f539f76d03b14959bd1338324b74f379cb98b80e36cd19037634ed5b30562002abb32a9eb6ef4b712df89fca90cb5ca329ef8aaf0697a45f92b3063616b6a2d009c4b7993fe403cbb3aac40f10003d424282c1b9fcf2e4f90956b968d8bd1f0127a38ffdee8369cdb00ed84c9104f4ae1bc317a3164a79d20d4bb2c79a2c6fb3667b87a613d07ea183edf35b56f011aa9deff5b5a69f79b297c6aac3813bce9fb7a009105b252562c2b6ff69528cea6683495922f8b0d40d6881c2f22e0ff0462e8eb650605baba863e07f60679779f0f36f39fdfad438c5d08082c70ba0ed3ac7628a30491641c9d86443a6d73edf2cb60d9edb34e2c11aebe74790904d6f0b6963bf4c2136cf468b50603eebb10307e9327b25295c269719cec571965678b28c43676cb56ea48f34fe28730b9bc1ecfb303f286c40a1e250e86290bfcf761f1b4b27651e62c87455021024f62b3cd982a9c62df49b7a53419255f215a941474161f6a712204a5494e17257701238267e1ef813300265b00f52671cb59bd35b0ebf4461ba34eb4f186b5e3f607e14f76db79d8703b6f490fcf8313969132a60d32e1b816b340786cca9ed0d3a6b168063bb135494557c3da7bf75c447fb395089890865d725d4741edf95baa0d076f8c2b89920ec1d1b195059a99c4a46dd237044f8762b913070666bdeacfe8eb6e699007f2a6a76cd371aaa45c231af1c9670883d196b54eeac380f6825a1a63a7f6df6a256f0d054b7a7281968bf7a4822c02a518bf28ca956e6d0b21c801167142611e2e97ce7bdb7f111228085c284c9eebef087daf74e9482577e38ee22e6ba36b4ea29a9a1d7849f96e8ed87bf5f32138a16d9df3de5277679d4a16719131cd009602d642b33c089723ca2bda024d3d9a8bdaef28b7393a89f2cf7d8123f0d3a896e5af96e948df21e9164f6134e1ebc2550dd7b1782b84bc1074149a6656cf394e81884402d00dd7612c5ca597c4e33f3b8f1e7fe232c3c800c16c94ca94523a13c2ea040f7e1bfd1972fe70093ed644a5eacf15abeaf0753a4f09c5bf16b0365fa9f15a543d847013f5fd8cd1e7e86a210da4f9fe99ffe0a03a85f2c05afefc9bb25da4f62472e0b01963591ec58fe245712a29c78c898268880f0396b3b91fa285c603b5279e76997bdcd6d4c3e76a0523bffceb1961c34c7f9cf64ff3ac78d8a257aac123a8bc9e81e764d2e402de6010b6068e852d4ffd5c4ae9ac738749eaf302605c4fee63beb7b07efdbaf503766259c18aa68beb1f5484e8f8d101418c119efa47dd47c0b3fdcc75e315a4851ee7cbdb1e2e9801243879032fcc0c882434568e57ac44aa1b32cfa9afda6ceea3bfa48ce94b1f25fdd92d7f27ffa5d2c16f9045dae227ea39cc1a2ac97a8047802f6638b90004d0e11079dfc07f1a501d16263f5fbbb97388d1e13b6bcc4992ef765c31d2c0082240e79caff5d8239a9f6b53fcbdd814f63de5ba3887c9f38f82f924baeb38126b3b5a266ac9aaf119755332fcdb5d91231b2c2d7cd5ceb708a7043ed90bbb8e5b606963c8453d53ef5dabca2bcf5cc3052070998dc0b6fc2f4a6e58a59485a39e3ff99b4b0cc9c46d04cf1ebb5208f7afe68954ee6bd8762c62aa1cccf5cabcf98587b8c7f03f1b14320e30d49c0ab89d1327b0ac3497bdf04a0ac013e38f03bfa441dffae08680f328b881e85468280690fdb46ef75004adf5c22734e0ce14e2f532a460da7cdb03f07a0257c8f2e342f028b430cc659930acb097487e156b19b9b74d3d1a9d22162c2fc54f809922ede73072adc1ab426f5df4c79f6ae377cae89d6c47913b06981477ba5f02e098694e9d8c3473d8175e2abdea352e81a014b7aa7a84cdd90306516dfe343807352cde3acb30a99fef96034468dee6cbd2cc7324f2ec93860417b2995e93168f2ba1515ef635af2da775fc02a4c8c4ce3c6440a56259e8beb398e2a7134fca076553b7a253ba109cac09de2ff9e548db8a6037f58ceaa225f819b228add1f494415674625e8d8ad7aa2137f10a1beefdce051daf1e00a0e1109593a1b582368c4b", 0x1000}, {&(0x7f0000000500)="a6b2dfe265e004debf0f6e82b82663dae660e27e9aeea1f7228484cf32d29aa5b0a11ad0805265493b8dfe54dd02967410ad02cea726414babde26c6d61e16862c3052be2340fef70be47d199a46266034a17acd3367a3b3821e4baf8d93fdb7461b22fd29aa58b804a4aa210595437c1cb43319aad9cdba02c517556bdae0d1d444ff4e208335b8a6b834", 0x8b}], 0x9, 0x0, 0x0) close(r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000680)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000006c0)={0x2, 0x1, 0x401, 0x400, r4}) fcntl$setflags(r0, 0x2, 0xe8e3badce6c41498) 16:00:04 executing program 1: r0 = kqueue() acct(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f00003ef000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) ioctl$TIOCNXCL(r2, 0x2000740e) shmat(r3, &(0x7f00003ed000/0x2000)=nil, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x8]}) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pwrite(r0, &(0x7f0000000200)="214544bfbef131025e8e6e29867a60f6800db7d3b24bf97fe0604ca6202b43dacf2bf27e7b2929cbe763ec609182c5a1182098fd011a245a0fcd968d63f6bef7ade91acc495789", 0x47, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r3) recvfrom(r0, &(0x7f0000000000)=""/158, 0x9e, 0x42, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) dup2(r1, r4) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x2000000000001b00) r1 = open(&(0x7f0000000080)='./file0\x00', 0x11, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x5, 0x88}, {0x18, 0x1, 0x7}, 0x100, [0x8, 0x9, 0x3, 0x3, 0x1f, 0xff, 0x0, 0x9000000000000000]}, 0x3c) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="0000070000000000040000f4ff00000018000000000000820572547c81185490e2eed90f2b4d00006600004468dc27d1e5dffe49197d818d64fbad967ec4cdd768f806b96c72bbdf25f5c68ab46b80d8ef61a600b08706f53befe9f4e2fe82689f6c5cc2087262bffb3fc8d36cea6e7bc95d162a6be7ca2165396c4e104003d6bca2c7637bdad4bc172d58bd0e49285b7cbb3a2baaf296b8449fc367fd54b30a280f8c9f7bbcd00204debf388819f6a4a7395c5758fc6e69e62c00d912110682d1de6c19aae68bf73a9970eb3f394d2a50f40ac46ec1855df156ee0000000000000000000066497bc925ce7459f061e322c1f2f3a75dace6b7eaf7b63ec5ec343dbaa245c0657f1814250dd4257f5dfa1fd90b0d9f564d94c980c7c1c1ad4a39ba905bfae3e68327627b0c1f5eada723725c566e16cd6e619c427a3d84ad5b3e0ebde5fbe2b6c0ee10f82d1517fc61572644060318e3e5d71b9e0c9f6203620079d01d6b06c15e4d5ef092dfb3d37ffda0ee523816eb32c55f58ece2695e85803f39d45a1eb4b27fff6cdb0d60264cfb"]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) flock(r0, 0x8) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x21, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x1) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:05 executing program 0: socket$inet6(0x18, 0x1, 0xe8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) r1 = getuid() r2 = geteuid() setreuid(r1, r2) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="100000000000000000000000000046b0"], 0x10}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x84}, {0x6}]}) fchmod(r0, 0x9bd85542514cb5f7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x7ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0x6}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0xffffffffffffff39}, 0xfffffffffffffe07) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) r3 = syz_open_pts() setrlimit(0x1, &(0x7f00000001c0)={0x0, 0x3}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x8000) r4 = semget(0x3, 0x0, 0x400) fcntl$getown(r1, 0x5) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x2}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000440)="f35fd413c7160155e1a2bb7e4e12529e00488d15198f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1705a546a41be890d13abd93088ec5a5de04e6db297bb7ff55b88518db709dce60b75c2dda5015a44e6e84d468f2ce7e295204e3f0f36941c23f43a7baa7038a8da9c200e5ea290736388e68c6556e397422587c67f905d5ede4b1fb824b6d3cbbaee8d55760ba519fc34b7e461194069b591c09880f7cb9f9497622b29463443d7653331", 0xe9) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) socket$inet(0x2, 0xf694ad70fd614adc, 0x1) 16:00:05 executing program 1: rmdir(&(0x7f00000003c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x50) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="aac64f6d413744f3aababe66", 0xc}, {&(0x7f0000000300)="c985cb2254bbc1154d92ee76b8f4f9f040a1590914ba27feeaad386cdc5057506cd94d943606af186bcc32034d7c8267fb6c091edc9be100e018abb26e8fc6d8a7b6aecbab61eb18158dd69431eecfde14357f04c0ab3f5ce4e13daee49f8085c1af6874d627239a06ed4d2b3794fee8f7282c77", 0x74}], 0x2) chroot(&(0x7f0000000280)='./file0\x00') 16:00:06 executing program 0: r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:06 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1436ee2980c06238) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0xffffffffffffffff) r4 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x778ed359add63916, 0x99, 0x1000, r4}) r5 = msgget(0x3, 0xba) msgctl$IPC_RMID(r5, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000240)="03", 0xfe77) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3, 0x8, 0x2, 0x8, "5785d248a8eebe27ad73811bfcc6b86b60de9071", 0x706, 0x7}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$getown(r1, 0x5) open(&(0x7f0000000280)='./file0/file0\x00', 0x10400, 0x8) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000500)={0x0, 0x2ff, 0x8, {[0x80, 0x4, 0x9, 0xfff, 0x9, 0x200, 0x9, 0x100000000, 0x401, 0x3, 0xd2a, 0x5, 0x4, 0x6, 0x2, 0x6, 0x80000000, 0x3215], [0x0, 0xfffffffffffeffff, 0x4, 0x4, 0x1000, 0x7ff, 0xffffffff, 0x5, 0x7, 0x8], [0x6, 0x3, 0x5, 0x3, 0x101, 0x8, 0xffffffff00000001], [0x9, 0x7, 0x3, 0x3, 0x2, 0x7], [{0xef05, 0x3e9, 0x6}, {0x6d, 0x401, 0x44, 0x2}, {0x5, 0x3e, 0x3, 0x9}, {0x4, 0x6, 0x500000000000000, 0x2}, {0x0, 0x4, 0x4, 0x4d}, {0xff, 0x9, 0x1, 0xffffffffffff0001}, {0xfffffffffffffffd, 0x7ecb, 0x5}, {0x100000000, 0x7fffffff, 0x20, 0x100}], {0x40, 0x8, 0x7ff, 0x3}, {0xb935, 0x1, 0x0, 0x10000}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xfe46da409e593ccf, 0x180) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4b1e, 0x7f}, 0xc) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) pipe2(&(0x7f0000000000), 0xb719232ed7277d8f) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x1, 0x9, 0x38d, "7f04672ec4a95c5f05287fa232aba2a063f19c64", 0x2a9, 0x3}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x6, 0x2}, {0x18, 0x2, 0x2000000000009, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0xfffffffffffffffd) r2 = syz_open_pts() fcntl$dupfd(r2, 0xa, r2) close(r1) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000040)=[{r3, 0xa6}, {r3, 0x12}, {r1, 0x4}], 0x3, 0x7) msgget$private(0x0, 0x100) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x20) semget$private(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x29ae) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) 16:00:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x3, 0x5, 0x0, 0x8000, 0x9, 0x4b69ff06, 0x2, 0xf2c72a48ea414ecf, 0x6, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x3}) 16:00:06 executing program 0: r0 = kqueue() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kqueue() r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmget$private(0x0, 0x3000, 0xad1e43a7a1bb087c, &(0x7f00003ee000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x502, &(0x7f00003eb000/0x1000)=nil) shmat(r1, &(0x7f00003eb000/0x1000)=nil, 0x2000) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) socketpair(0x18, 0x8000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) read(r2, &(0x7f0000000440)=""/76, 0x4c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpid() r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="679a88512d98010cddd3022b55c0e1ba12164fa8da45cf86845b0eb7857cc08a866184697d4d6a1b815a91f6af05f9efe2aace9899976d429f40f499eaa20da68402c1559511bc47698de86e9090c958466f4c3bb6d502c1abce74986b12740de06718df6686aceafbda11b56e10b7f156d7b8ec04c3b1babc80dedea441cfe8e8a872af", 0x84}, {&(0x7f0000000180)="660286a80db2a19224ddd7a27f8efcb740f77fce34a7d8c2895ecb6518eba64208ffe55233015a247908977184648beb", 0x30}], 0x2, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xb0, 0x1}, 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) pipe2(&(0x7f0000000040), 0x4) 16:00:10 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="a66e43ba1bbfda96d7664a12dbf0d70d299e621d858b38f17c0ebe191783fbcdf248648e4d362139e2bd41b4aaca6717c1f9c655d10c9d6fa86174b4b362cd0a3f735a7fd8a602bbbfb1aa2b397b7a65450e5a15f6015aac", 0x58}], 0x1, &(0x7f0000000140)=[{0x40, 0xe887fd1e23f75497, 0x6, "bc8c5f2aabe30812da213556887a42e280991ba571c1a26f93c37e2e0a13b59d1d67b921205e4fe55c187cc0baf5"}, {0x1010, 0x0, 0x1ee, "d47ed312d19d6a09f66d04426b45d57114acb5057f8fa403759737a80f544c712b9611a8c40493538ca2726318e712b310054ddfce3eaf2b4d8209a86fd14f9c452fe5cec3ece14f787ed7ff42b93d8694fc3e862f4bf10331e28bfccfcc25ba8d6ae82b2038f499f8ddbb92dbddcdcabc02c2f61589111b4cf191dc0a59c3f8919dc2d99566ffe69f388d329a78220862677b9a91274f43ff0ce4e997758b84792e10a1a09ba19222cab719f93074ed536bc4ddd7cd43c1841550a85930326b5d1013a7f3ad6343f9ed4536606a04c4a1786ca1d7deea04f6ec131a7498db3367a4a3c43017e44244ea1a0a2cb4e4a1a3e546e9793b4a08629332d5cd609d4d6f5478a6f9f378afe1faeed7bce76fec077df082caf6ced00b7d1612f40dd7fa4fec4e34947b47e4faf5666c50e717d5d0f7fc2a946b479c5271f4a665730c8bbca877d143592a4e0b65233941409aebb199adffc406d541614e9597cea09e1e4e5f115cbc1ac14a75072e088b3d55522771c12b66c83bd53acd8c0363e9262ff57051e4f982f7d13aca4acb8a9d6ddb7c2a563f6b2cb12c2420dac0aad8c4ea3f9c10087977688b66898fdb7098c240aa18e37a906e52274835c0128feb48cc94c2af7ff997a7d998eb6063834a084094fc73312d7ee555c008ab5e4de465d2b7e9dcfbee0e0024e6b42ec7c53e00f3f4616af9963db554eba65ecebd8e82eee11740c6c21f3e05c8143d5e0f49db03937eae8e9dfa4e25ff7e71b5cedb03e59753bfbdb186832dfbb7611f24cf2e0c50d76691171514638a6cb608dbe3ab9503da0ab2c8b2d300be73d0448cc28b884c779ea898387ea45d047dc9d9455f6e6984ac7f9c2e0fcbaf669101dda412b3cb046590ec601e37e1adb03e5cd8ae81e8391a8630fa1cc777ad31a5ea769d3735424f1f23a9ad44544372ba9dd939b30a61f9192c4c7c2aaafb1f1c7ae85f59e77e233f536a7b9a6df2855fa796534faa924303b385084b0403c79bef5cb604cf56b8c4080ab3f4cb2ac76abc474299dd57d508972c65848d4e3b46d76fecc73933846e223d510030cb9ec63c50c37a2104020b9438cfd81ea2c057ff317bd559a6f5189305e1c21b19bc978f42b43813a625a23b003e481345b4d11fd39fa45e04f5969c9b8b7a1a0ed2d5b8000296b1f49c96a9fc57594da477e2bdbf854e7b4ac383ee12ba3694f0499da42910fbddc51e979b11e75f9f4bdb3ab1483267eb5a0676756bfe1b49c578850eb49e619f1a39fa0b3345182c4819002673ae7f78e563aef277966f386c539718f60259dfad1493794ef7b9aa787cb4fa37c5ea4cb860be1f018edd794092edbd1907adb9f9dbdf5a14b5f0a29bfa119cfde87ac06cbea9ccee5a421991062b85158cac75203bb146ffdcedbe15f651072a22bfc434974035495989a4670fe61f9c5a2c644a3bfde58ac8b889c0a70e5efe916d92057f937ae75f170ddeb54f4348fe10970825eeaf3bdf7aad7b7c40e19782493587d752212156fe50bfa401b684a5578e3bffe4a59dc0712e49d59714b8f3f6f71cee32d35f504200ab7335713fae6666bb1085a32c18834ad24f58e77f2da37a8c53bb92ea37e7de1000aa15b42dcabbab17b7fdf898f9d3aae49c543dc1ef3905ab500f2096cf85e251f5e4d109b15982972b60c57855e209b0e059a47f4ed17e55adccf8f354be284256fa5aa62f6ff837fdec2ecd3d430a417091cfcdd2b11e89c73f784b979e52da57e94b7ed1b4daf3eea3e8b5d1f04a36f1a2234dc1efc5405f5bf444303131cf932b41dd2d20be4dc38db1730384c48389ce7ef542aa878a8e68602536aa0e1f4ea4b14e3c00d60933188333641bd57aa4abfa4dcd6650cd2df86230aaa574e63987243160a00a906f7f87a6e34c8c057b71a24cdf8a13a92221f69df03dcc0f12e8d73315fbfa28836aa3376ee5c0037267ed15080c5bd3a48b85ef339c0669de9a9bb8414a9f2e8fbcd0324a2d92e2207eb5598bceb041b4538972b308a57f9c9d56d372e4d59c554c6779e374fcc50fb5691f84fc1c06853e1bfb0c462ba755096a9f5c13ef16f1beb45893a09a63f39e2cc29289766fad68eb4a1603bb8f4f2430316cecea1995fb859177dfb85300cb98caf6b61789e6663a58ee3e43e24ee8a47d2d6e0359b9ae52aeeea9ade6cacbf02b29e5817c6cc51c8fec4317b141a2d52cae3b8667e5a31d51c7d2a520bc4c8c2c0ea8be80d52172c64cf6220100ba38a6c2eea202132dd550efc09bc6ee63a9e3f594374bc5b9d8114b4a5b722418cccfb02ac5118fadeaaf26b1e4db6e107945c51a7b8da26bcabb454d9b0f47bb65fdad11314983e06aff9cae18464a751de4edc822f250b112cf8309d19498a4240de8c7ce94e65114fba1fcdd3d9355914dcb8ed20870b49daa7a8fe831364e63cf863f0da2a9b2569e46de95838ed5370e1ae967aaa8dbf69c36a4a04479a8ccf67d3da12e6ca501e51dc0e758e48ce61f6a72983b29b59154175a31ad37d1d44a23794d43e9abde8f3af8ee233cf367f24eabc4b025b2a1a76c17eb04e024721f9b221d7e699b935ad3f68587431070a8ddcdc44da75eefb4f019acfc0a07ca5ee0e99cad24bed744b6962c13a32307f996882e025d0871058121902ff12f40d703b4e1fad8772cdc960fcee541a30d0e7938b4547af0d2205a35d13380205eb5459c23aea5259e2fd71ac840bb42083364fdde5f42e61015a4119451ce6ea77e84f8589271d757f51b0f0e4c053bf10497fc70f0b6ddee04386e0cef266b88a649c5b7557313ec0b903a935b9823646bdbe113b12d2fa18a3a4d48731e2a8d7858b917f767790e40c9c886c0c32e0158c52e7f5582f618b4edc34084f63b6058033f0fee88902f75c9131f4063a0f15846407fd38105a7ebd5669f432da693c4063dc1b56fda0a3447067adea20de604a91192cae755e5a95d8f86d5ac7441dc95c8e65a492cef6794a86dacc8a2d1c114f87282135e16c582f9787bfc47a0346899e2e8b0b0b660af2f075afbe25b6abd85304ec0f507191fadc10f8817cfbc49009f99f7984199f3ff558d800c4d6d5e041cf9d018ebea25f91cc9fbf3e9cb2107fff28c1736ffd53fd882b578529d12bc431e4b4ae8a34077823365d20aa22e5d0dff9da18d14b61d4a7a00a0b14ec0c45259c03ecf32592c4adb16fe21117c0d2b9692972e3e38539392e93b0e7b407bac68a87a49914a9a5c1f65e83cea1f93c266a796f1bab1cb00d4d987882be7d6487fa3253ba905b245558fc670779753e32985d8a3eeca6ae92e1964b4adad6ee86a90657640d9e84bf3876e0464424b40ff70e83b026a45e76a629293ab4f2e030f10da8107c1c655a47e9cecf53b623c5c2ef2ee51bd711db46e643aefe02c4a089a525822779a33e87f6d02f68dda049ae9534fda10a5350520f8bfac8a0e4e46f8e64d32b39ffc5f944b6b2d56fbb140b7a75da281510dbfec03ed7f5350095cfafe1db721656fc9b2f64f5651f4b61c9577267eb20f5cc3d673e084dae3b187f06fc2e74a8750ca9a5f56f6eae473f87f5e6da64c226c061d1e32850e5b6c6d7ca2add24fcda5610190b99373980d1e3f006f64a159e7625a57ecd3e68f847944959b2929bebb273f622dd1f19e2bbb939030cce4980dde79f3324c58aa0510582662de3b12de0858a7dc0d66c56550e49ea63f085fa90e2288c6c992c1a0c2f5899d28c6aacadda5c2eb97eb5e1c8ca040504b1ae006b8456ff43236ba35bd61d5ddc4b75db54b5b0128402da1e1b9e2a4879f29f279d5f56572ab081fa5ebefcefdad69967ae27962d4557570699772e74ee1da204cc401660c7f26c97dc49fce6ddf9cfacd09068d3756183538b90db15ecce728bf6aab0d600cdb824277119c90462c741fe4daa52f2a847a7ca9203209b5e69f14d0d7e7ccb4fb07dd43116b49929f69eb67fa06ea548c0d4df985b2a2821227505ada532ecc4fb7b7586828a3b0dc238c4c3465f91b31f48f211bd1aa51467338bcc7f1b0ee9644f8ecf963c28af82e7323dd9b04af59844197a886649b32cea5c84366221d88132d0eca2d30f1d9657f0ef65e73e55d55274859e6434ff4c77fa4652eeed36e34dec0b1dcea55fd6036967fb5e78c8619e3bb9605c3a72fa18bceb010aed6af150c721f58e4608874e50044f9cab4f6481f16d42ad167f25101dc750d0e248479807971f4ef0fa730c4ca61ed5c47e16226abb78d1f2b51b9af3c6d417d1783623dd20b65d4d6671a103fd7ad03eee7df1c2cca6077a0eb62793fdd9a52ba39d3c174906d64bc54e3fea81b421523b0ac4795eb6e0dcae4ad28d76ae7853da4966a48f7a36ac3e782f1025029a97fc006d34dd08fa755c039e763bf15e9d4fee27b7f91ddb8f4d8973dd31b1de89bd20a3d784a67090fac653590420f21130ac6f1bd3a5559b469d730a659fdfa96b695316d0e3a92d14ac1c8d965e3325975e1cf6bdef40f6c0db0eebf069200e07299ef7250e2a8ceed0a3fb08ab2023f378b293ce2f8e4feba0da9e3758d1d159c1466f011c698edbf318308890bc25c75970b149f72539712bc2fa69f61a5fa83a00521b9c13f0af0aee90a39551f9202172088819452d78806050a3d9681aab9651c20769305fdc8e0f006a449590b0e8ccb0bfac70ee0376644f2a2b2f0c82aa26a335cde4e3edda0a7000f28c13ced2d71e764594ea9c4b2b62f65a23e9e73dc5077f9567051eca7ec9d0fb1358502037de4ea61d5d3c9df1ec109ef3f6e4f7b8c9bb19b929f94ec6814bbe7d2e3a2b04e4ee394faa97897cd2f962c64ae2057bf7770ddd76cdcb9310afa87c94a4e6dee9a95b1ea6ef5d70dfd3f5ffe634d0503ea3c884556e0466cb5b0b68096246a86e9d5126ca1fd612e1c4b8e615cc47823d2c3479416cd5fd5ed4a98aaa529c923301e41b772533e407967fcf120b29ddf64fae3c1485f916094d48e34132e6161b6fda3173c6a264569c020e2a6ace6d2b68d453c817814d4b51aec6c30c0c6d73c795bf38d72aee135ff6ffe50542da2a036cc2f00313843baffb0d67441ab1cdc284cedf66fa26b08ed6b70a39e13d9297584849f6374ee2370e2bac101b1af5cddce2dd86cfde6c44a139f1d651e2f47456101c136431ffb5c5ba9794110f01c091657e78292958357d10a8290e94639bcf15ede56a06f37171c6a08448b9fb61bdba1bfeecebc8234a4078a5021babe293c07aba8dc3bcd122834fc46c98594c7f57d1eed1d1a87d3985153a161e3d050df21190632f1712c6ca26b22b6355e271cfbfdedfe052eea452f603b5a36316ab01302331b18a65c9a5667018109bd590a50cff84d506726d56fa6ad1dd4b199a6720446aad7cf1bc2601931d622b4af7244f68e22f74a433802084526b7e8021149b3bff5b76a40c2cc73e760414212896442bd61dee31ba4aa591547ccd59e6756dda558aca55e0dfe72bbbf9b5abdc75b0da5697e2cbaf28c74261dd225efe2cbf6b85d038b0ea41faea9302a2a0f534239277a35c1ad4c23d41bac444dfa585435882a93a4ac180df8b001d0aa920a9b23910dcfd5da55badee49402990d8b2c8d67db6bcc346929098ecd06a51ffe10d18ac69d44bc52978377d26537305a94120a5532d56ea57bf303efb0c6654b8999b0d361889e901bc2c3e12da63bff88d8b71f09ffb6b48f7dce2af4cce3551f08da411857055bfda46c046b46469e6030166403011da76c93113307aac405476f6575c6225e7c1e2592"}, {0x78, 0x1, 0x7, "0f42e2edde2bd26856d52aba839cf2ff6f1e6731e27e11c7c43c25d4d1c3d31ef5b3714fb8d8bb76feca79b5a3c004ebc16cc640b3aa598e7529a0fa48d421791e991926224d3afe5a4b81e2703da49a9203fb0cf473db4cd060f73e5474716a35347184"}, {0x48, 0x1, 0x9b000, "80101cbcac0b892b462e17a9fe977f3140b79516bb9093f0df673a63998b4e9fb5dfd4868e27be154b0621c04614a9c1fa9f"}, {0x98, 0xffff, 0x5, "4116a5a0d989a679280bdd49286db8c32ae03a200b78a509985f4e63984981dcbf77a673a23da3bd3fdf9e89e81d09ea00c7e4150e2a803a57446ef199323bc4bd4e4e30ecd6996ffa0df5f404588ae61e4da157e6f38f00e841dbc7b3d002f74176105b93fa87124e1986099ac1863dbdb7b70aa5ccb8bd98e4ff1b841d4776a3ca1124851c89e0"}, {0xfffffffffffffe2b, 0xffff, 0x8, "ea6adbbadc2f275ae5807b43259ce4f1d7f619c461d11b2f6873f2e65c5cca952f335c05d2c6c780dbd41d8ee3e95c8011d5504d50d91cddd5ac4c0e26d3efc5f41c8398918d0e8f776ba7e4e90d89244f6716aceb3244093dd962b9e0c233301cf78edaae59fe8230bf51e9259f485ae7c14a6b6f46c33ae785d7b4e9c6a2bdca40384585a2b471d80daef4bb7753e7bbed0af5e6ce5fe77df450fda5d4ae6a26521140d6a7cdc6cdada42e071c19bc8b8d8259cb7d17bdce17d329c98dd0d6c8a480065a7c1563fefca6bb69a3137fcf2003e08584aac3ab22086eefcf8bd0f8961a5b49af178f1c437ad67d17a54598f8d062ab27b66205e86b61cbbca7a6ba2e1425a3c3f5740898fd3aec9cb85b1f6031fe18594e4cec3a29613f6924f6473b065ca64faf4702d1cac71117e066872ea27a6c04a84591a29859b4b7bb1f5430cb04bfa091f4994caa1787dc77afcadfdef05ed241b9e806e1d185e3555e46c986afc5125591443b34ad3bc23271d5b78991d5ba4e725d7d90b1e064f3bccc52f67fddf30728ba1f0d444dd1156694be73b856a25e607d6238f422d221527e3b1e4aad7be41b7811e53064df3847f574f2c71faa2e5bee8bc3f03429dc5fd1344f7cf93148f0503606427651cfe67b687d09add4a42140482513742dcdf3baef2c7c858e1d0a110ebb51efcb8e02766c3858ff06eef72ea52c98df68186d29ad07fbe2e57efbd0f7829e9d8f7af6f5ea1aeabf12be026afd9d56c4d2bb05fd7747248d19418f27b4eef96336aa9b07a3cf01e4b89dc9cd0c6b8c4d4ed5981e92d36e332a9d8d45ad27b6a02b5b853179b5e78da097f7ea2a7442887396611aa59abb20852c263a6449066d69d52c54608de881e142be053622910a065761a431bc5c579c3a29467b0c739b3de505921ca04758f9d1dcd5072d34173c970a83185605466432d6cc25462201acf770b995e70a7df28522f5dacbc5f29810553e834ea0211e2c5f1b3f75e98f7d83c4201ba0bec3bc6b2f7528eaf009180e9927b3ae03ab61467d2fef3ce18bc71489e0c4e4124ae5759afe620b60269d35b55588ad0fffcccdbba4d2d433b5f825a3fbac07d278faa24d12a3204b2b6d66429b75f07566d476bdfe10b906f9d8528a260057cca938dcecb23022ddc9ee07a33121fe18b1fb48b90d48e2e9a3f3946d91eef47f95ea8ca276b00ff37348d215b4459f59ab8214a090e86460df40cfb5c14ca4b2146ed2196163c5887092601c685bbd34373128458fcffe33a8eb6ddf8f47ac286000e1ccccdfd4c12b575d3a355d215fe7eaed6b28801eb5108fec61ea6108b5d7881e1adcadf6cb05570a3e3a4044ac1cd283ca5d298806872509e50cc815235a6f918adcabf1554d833a4f16179a7db1cae5264e836c38c11f7fa3579b6c04a60ac2c4df68e45fb4ac1993c4ff0f918d2f01eeace39270405fe52b2a474fccb92e28bb4768c3095d9258f6d84a280103c0ebf38319e6969dfa54e2aa187f9d4a0bf5b70624232d34c7cb0c7a527ddd5ac642edfb6d8212a958f17e106a7afe1e9ff2765f39e1c151bb60be1b98e9d76413e55c99f84eac83ed3fc700cf305e6c6a847f9d2d3e29339a45cc2d087131cb55fef9ce505d28bf1a2e68c0375da1edd5faf551fb5b4b827e838b7163b5df52fe8e2679f49675ec87dc8eb3eb44aeff7fe1d8959cc2a628a6f00707841c293b04ae587e26b46435db845f9fc728c68d5f9089017fba930ddf86ae16c8246dc09599d805e81f8d933289cd6cb65ef27683a6ba2d7cb78474592902bbaea0b369d8e18ee9268ae50bab1dd328ab098c831351f7c878a8850950b424af79e871ebe68d43fbbc515386e05679117809ebbd6ff0611c6e09efafac937c95581c2bff908824a64305aff54850acd15e65c7c2d060404f07cea8b0df0d4706bd7979caec5b9749336d96ba765e5b6a226b62d20761f800b944791ae930da3cf1459732e227838f5634380185256ccd85d51a69a842b029f02d2617c6be5f8abe4f0e9c358f073e33e4ff3f16eb157a66e34ac9dfa004d689e70abebe9c91d35244f031141f72c0fafda1e7f75cb253ab3631970d1e10bc44ae24f796f8ecba5cfb60f7b6a42059ffb3637e7abf16f5c2f0856ea16266b8daa94ae4f06cbf2a8d1646dd63eecf3b4c31c81361bb1363c464783b87f3bd3be0f28f3d15ea58136d58265f07ddaf20517e30aa1336c0edc59d43e07d706aefed129fd6c1306d90abf5bbb5a3953ee489a6cb0f2e4feb17025cc335c155678c8aa2b95b0fdc15abe1f0f2f6c4be0d24e2780f08950a378f568a33a8f3a7a3ff0c3cca29126d36a592236f22bdfae412e64fe1736fcbdaf3bc8e8fa228992ea8b3846800cd92a0bf4a622fe0ab953d1eab03d67e0944cfca04bd6ead8eacee411ff436ba9fd406ad643d475eaf3b39fc24356af8fd859d6004b1b15ab693bca0ff23303c2cc489bbc4dd02869606ec60196d6e3f25feb82418fde935f1acf51bb44b35e102053079aba24383fcc8dc5a4f4f96d1c17e20ab6f3c15c5bf3c836cfdf3596e0468c29880ed9f7deae072e3f045276bc174891f3c33e686ef91de2edbe58b1031c14c8911325dd97a5575530e7aa5d2608e9d24ef9e6b3e5c5ec3ba9b0e1b2439300a99b7b5c69b164f3e8e1670ad6579e204c1b56e740648bb8785cc688160bcbab9b177c776193637a25f515fc3ab808c7eafaf7ee1de121e17521cd6ff8d07eb613310e78e202b4d4071ad6279b1507964ff241125ff41ece545ed54b3b68c504b8c447d885a0925f522aeb6afad19fb3e2919c6104ec0a73bf3409e505428d8c28ea59be493823a2313d43825b66299910f90de47aac84630dd8e408535fe8588777426991ec4f9ea28ffb48a4ccd1780965cf66c2224009f6542590e546e525172ef606e2ae431fd7d6a9eda51cbb7bb6eceb185ad9bfa9db692143cbe63ae2fe51b9c2a9c2a0feadee23f6406cf47b70f7a97a1ff3be00d50fd595f953e1fb92b3a357ccf2c2b990fec63217cdf4c94cffe30f04d8fd48b1f80a6aec24fd1f6711adccd7ce3f7dcd804fd1394967da77e4ebaa8f389a0268f72f13685dced1c2aa46a3384745103a0f9e8e52ddcf3026390d31c4f7593d9cb1366be888d662546f01708e9be4e10c8bdfd5c49c0c4e0a21777267b02ac25025e79dfc21a50a1d14d88e9ce49a4ba22432212bf1f03cb7e1c343e0c2db0e2d6973d38f3480258db71c0bff2400665dce065bf8e79cd4f8c34e3d428cbb23a091d356f2a20d3c5e4d4a4541b5e5efdc49bac520cda0bb25624a1ba24bda1d1fca19adb07155572804bd1381bb4875bb623005361bc1bd247e304d11c48202a9f291721660bffc162b2bd1b9ec7183a5ca0932b21145fca296750fb3b0cb098960245d226e5a2e414bc9dadda2d01b87b64a8116f36d9f132a50062bd0dc226b7be900d4456e306b9b1ab932248fff3350a18c3961379120bc910a890e3380c9fae140d1e5de78dba19566f339fb421f03cc0cc386a9227dab4641d50a445d4dd303e5d19037a7557698d905cb2a40c77622224604e98ff504f2e67fcec60f7d6f942b01aaa8137dc65ab5569596e228f3911ef896cad017ded97c000df264b5330931b4bdfc55a930abc3edd4ec0d5e9c0cde288255ffddeabe5f315c39a513e62eb017ae49c9958f108343d5ee0b5a634c7503da0a764035f937c0162e565eaf7a83551e64592466e7d23951533492a53b464ee7e8c961e581ee03f9f667d7db6aee79a7366d2ba89d67ae06d092d0235dd979ddda111b3c6424b48d5cbb74a90a066751d65bf0ccfcf9d8dcdf7a008f72296dc8b0df2805053abcf035650f18f6aae02b6cda44c4145e0d5bc7c47f803d090ec6bf1b68bea09a4fe072bd3a197ea821b0a610341b782e10048811ed8da43d3f496aaf9c41212801afcd9347f6898a7004e6ac3a3ba83b3dc4df001f0bede6f8d0dade5c8af82facafc333935f6f8997def92f3f194f6807e4fefee08508ddcdc0fbf67710a3038408a74c33462a08ffdd8c6304a6795b33cb97ebc946174aa217eb01bb68c2f1462ee41b74de46cba993ff983d5c41e85bd07c8c1454fb637af1f36d2c72942a6ee48503d6760c2de84c244716bc2ad3a3e9d9d2a182908bac2a526bcf65b44fa37813f05cf9d10e4acf250215d85fe5d00d03181db4be3022390efada211a1ece6aef896ca201888a2dc4d6fa53e6cf172e73eb3f084ba8bc26180f60c9c3c81ec8554134a3ed5f6758f5006732898e4d200c0a63749a959b9f4fb94a942193feec36e39dc69e88829d79d64ab70a635c91af00e3f972c2fbb7a60768db4631396145a8faf05cbfdcd749a67fe1e1fb59a7e1d2476f5c230040f176ca856b14725c323cd1e47aea6e0568517d1ff9b8deae596ec25568700dd96d8167f79ce91a09db154b5d6118e55a2b58d8061e2986ed010d0f15ed3f627464176716c841f65e3521bf1d96b02177579cadd836820f4af1e3afd34434a04e3bf221d50b6c2fed8eedb8d042b839f5e3f7eadfe9081591837e63a96ee4e8454565481f002ffc0e5361b79848135e96923361b1f35370219f722ea7e8406072e736bc8c31fac91d964bb699e6c54ff28333b80e2161ceff5b3564927d573d416a004cdb574e1ba9db70a37d8b01e771fb4086378dfa70ce6637730feffc51436ca1eb5fe1b75381f6ae19da9462ee6881eacb8d29438cf135c52938096b869bf2b255208c31dbdc551bfbb6078de3a651358242a37b28fa6e2fca7621aa23d8b504929e380b68ac4191655befe884e48597bd1022cabdf909ea21394469e9c02877d3c025cac95a10a45c7e9f750e5ba3a320a67ed026e54d15b6c7fb64711d6dcebd50ebba8ab6972529c9dc44023ca14098ab203f27c7c95833c01af4c015079f60bdd13f2709acf84caa751878d7dd72c189f76bf0788a67b6b30bc30541f3bea605dc5237f53565e83ac5d09c94b9fde2e75fe5d492e037de572592efa25e42997c4dd4e9e2efb82f45a0b82662438fe89cb1374b1eb1f93561adad4af67cc561a0465c555057d2d974887a2a261a66f5c21f08d5d77d35a665835088f677f2b49f45480be2327a69168760c48bac69e4eeaec951d7d6c890965ba31d336fabc9a3e6a2675fedfbe6590ea4379dbeffbb9cf1949d07ad359ad81edb902aebee6303416c3bf39204ea7de921412366a859c5cb8f62bb3c5803b8a19fc60fc26e288bcaf13c69221f0a31a25969e97edaeea709ba68d425597a8249da1d6fbe193825943a4902dd14a5a4d9004eeb6ddfa58ed7581c3806bc0e29e9d79cecef448999cbfdba25aa49855d632d3a6cdea186ec87ebad39e8d5493c6f761ec886ebd2fe438fc363809908110f5f98c39a4922827463666d6143619e2a890d6bd79b9ee8ccbd459e8069818d750c33dd29de7764f3b67df4d2867ac1b4f8ed015cc6e327bcd8166c2323cf9d2ac3431c3a2ff0e60114376717a70ce66dc4a22e9be9354c2cca632d588a361b9833250873e5d357ae5770dd97510bd6556fe7a43f9a4f9d44551693b5c7102f3afd342215b77b9c46de5d71c8cb3ce3d97fbd33e5cbd8d5f7a75bc7d7281e0b468546173554a0cc06f3fbaa88fc952bdbc6321eee017916a27256ba758aa55a7acebe93077b296af0422342fcfe4dfa1ec2d0775341afdb59a0b22cdc632aadaee83330901ffb0879f2e2f74b510170b1e44aa82b9bf262a70292345f02af157061b2b0092f8"}, {0x70, 0x1, 0x98, "f6490630af6f3b1ab6d1365adfdd6b6a360eaee99159644bd35d006471c8d408a4e378bdfe453c72bbba36acab14092418da70f4fbe431d917b06a3f17ae5200a75a15ec39c4ebaeb07271f46ecadae9426f5be7485f68377d925269"}, {0x68, 0x1, 0x3, "629a403b7c8a060c584407f85f20b256c6ea62a2c83c95c3c938fc3f3bc24ca46c0e452b09fec31d1c4549dfb69addaaa87af598f328067ce69be63c8a5b2ff08876e6e43d9967f45a3c01353e11ea9ae7aab4f7a03e0006"}, {0x88, 0x1, 0x1f, "c45b547e77c271b5ff6372fbd076b5acc5bee84d02bdc4d64e805aeb8abb5f9a66c05164582a3da2bddb9830a330c2d1fe6b79dd994e8ff9dd170d941552b2d767e14a17169423354bad2701889de5bcdd363cf73c7d7be4390402f6832e193fee2d0198b948fba8ae72cd912cc6c4f6455948"}], 0x2318}, 0xa) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getpgrp() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x79, 0x800, r1}) 16:00:10 executing program 1: mprotect(&(0x7f00007ef000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) r1 = semget$private(0x0, 0x0, 0x1b4) semop(r1, &(0x7f0000000000)=[{0x2, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x80000000, 0x1000}, {0x0, 0x4d3}, {0x3, 0x1e8a, 0x800}, {0x1, 0x101, 0x1000}, {0x7, 0xc34, 0x1800}], 0x7) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fsync(r0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x32) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x7fff, 0x4, 0x5, 0x1, 0x5, 0x81, 0x8, 0x2, 0x0, 0xffff, 0x9}) write(r1, &(0x7f0000000200)="3325138e3479bfd6488c78568fa82bd341dd39c79134b606cc79364b2c3e176a04fae28ca2a5d7f8563dc2e05e8f6d74b2c9a1985cb986ffd1a8283fb229ed87cb37770ebaab7642f90d0e42af41ccc6d95d15a56a5761590c355d5acb0905ad095d2614853cda46087beaad6137ae0d94b9aee48d2b60a593d24d3c5539009a760e00d34d85d9ac619d5135a00a62cf42e710335ed64fe83ab1e9e2278aac73ed1d07223a9f0625b184390ec4498efaba4cee3cdf1b2b19d27420ec88dcaca65772199a339002157535d97bf86f9526a4bc53c52890c8745aef8f032452493e5b39fd6881592d9e49c5f44b3772f1f43e5fa59d3d1d11129e4682ac41882f9b3d8e29e2cbcd38a42faa8be00838dffc17c24d09ccb71f11e3894fa36674ca0f98ca41ea50fd54a87a7a77923316de769c620c42fd3d6cdb95733272b09c401b6d15844f719555a2073bf98c5b29f344b5e97fd7df7971363d29d160d31483ab52995dadd921070b435f5a1c785163e9384db65c12a0bdd15ef3d3ba9f298931cb4388debaac8cc305a8a76c47dc533821811ad3129559398a95ab7755cc298cd2e07dfad84bb4240622babfe7eaf4419f9d8c800ebc98a44d24da74d3cd953e69da5bcee19865a898092cfe267c822a5804c0833943bf4750667a3808881f571815d70055367648975ff11a505f900e08a24310fe61c54b327bd01ad7f2a5d90ab7741812414d0af6bb51eb4d92579bdbf25e1b36e46be1fe158bd70b5911eb5359b15e0c2cad565e5b99b87d2e1cdf7fff88e9c5211b172099e6d350c704e1391380fe28aec4d130520c78a328454ba267fad212e6089525efe472b068632769c978b3509e4fb9c2b57f6008fee7c5898c61efe19027d38579ab865a90bc68e31bd95901e999140f20d331490c9e3cfb6cdce49841ac5d6b2de75a9635631f6f988fd47e89d8534698d85bb9219203e9e885e85239a5c05a637c86c9ec98fd9ec5b112bde803a12037d13cac82db29f717bfe8fa413df97be54682382617f93859d80e0813f020e5a29c1a426b58623e284836d7a51fb0fa814118a4fdd27e2b0fc47daf058676cf6c89946465ec5f26f8f354333e5a1f7e17a7d9c7fa38ae0ef48d91ab39fae016d8908346a080b6a8a71fd9eed4a00746ee5fbe0ac76d78187d680a42f2bf65dd14e51d4641bb4241deb1be1b39c06218b3fe4d00d3c383dacb49c69f4a8a383fb1cfecab8f647be9b7d2446b70af33431258e5d5d30e808fcb76b1ed3639a24dfd0cde9d380758caf05dd6976ec52e87419383ce89280b517fbb4d7aede3b49965ba43838a791808ee706e4defbf157c18f9ab6f3ccde49c47965f0a5945e820b47ff5d72dd6d04a5422c4b27bba6194f3f2716635b3a66d7ff57995860542a122528e5e8b5e387a532ceaa4624c7ab69119f1e76cf72b42bc2320828bca25d2b4412902993e711cb890d33948a9d39aaae05d62f9a4563a81c7d4ec99e6f329aa15cd56492591b3cf78c6d46a804a479010990b66f898cb7fa77410651d38673709b01d9bd5751b5b8e676b083df2e0ad2fbc0feb1bc5fab6f7c3ff6844b71d699e4ce0576f9e7538e680ab0b2c894eca89db46bc7bb8d49b15de7018c60e8fddcad613f2b28d7f17b43cd2094d593b33d15da6a11a406c4bef85855b40f58194b937ab13d5cb734b52cd34828209a47dd86babe7b1e3e181a2c00c9da982cbfb7901aa57025770fd3778ef322dcb62cb3bd9859495baec24ae24ae4c8fc98268253b7e0471af1349648dba41e47070897de9c3c1aaced10927ab747cb592138fecd212796fe114c7a4765a274b24884f3b0a159b96dc37cdca4dbc3de9c90b6ce68ddf3d239c6df969c116299362d9702c4df46d425eea8bdd80dac58b66ece3ab530464c837c013b67f1a2f1517b9a94faeadf0190184dfd93e6cf17e0d5e6a429322fc4b42beed0a2b015a88c2cec543664718057d9303c992b9a5ec4261de4dd07cc672245ff47404b311200dfcee9bd59e816acb0be821f62e926e2a6e2150179e62e45c1f1d090abf45be58a980e2b90a6f96b096bc12f118bebbc2ba746a83fb10629b9bb4c60d31bcd1ec9423e14ed5b8d79122e7af24ae28d47ac86faad8128ced60aa49fb4592737b160b15ebf3c5a710c32fcf97de7b9ef67dd62bcc01733ddab3bc4178759b339132ab0c3a5b0fe05e0b28aa26afd09f106bd907441338ec6ce13159927dc8769e7ebdfede4cc393e4901b6273ff481b6c35852cfe8bd853a6bdb1177681e2263f42f705d492bffc8f0af4e433380ae455e8ccfbd25247eb6235b914b3138616c519b73fc7a48dc65285c385c1f7c4e84db26de4939aaf6caab94c0cc99efd3af033d372785936745e3ea407688569d1498744069fb97073f68527994f8cfe6b844ed89ddd6003ba28de1216e1087303fddcc248ccc210790e0ce97d3cbdfd4548098d434fb04076c83736b0923726f7ca60ca5ffaf541884657a8d623822dfc8110ae99cc507a2dcd5aab99cf80a1d369fcabc44d97079b72830e819dcb61fda79afaae9678e82521bc345f02851344b65c2e240ee5b31137cf09602216e1fd6b733714e1caa7cda65806df7e41c9574020e6e23a5c513542f8da80f02e402c8cddbe0215c24c832277c6d9c2eafd98b952d1e3d8e70c2edda3d2985a8e605509dd380706e8eedec7990384626f5070e0d1869ecca6e2b062bf7f2d47d721584b27229a328707f2ca94452a8ca36389a0dc167ec57cbdfeac1f515a8683b57fe8033094b44ca98a757b6501d7bb7d7d79e2b81a30ff5c4efde6cc1d41e363fbc6cba106ae13db16f7a20fb210f663e988a9e8db14cb77b39b282babb546484604c74f65349876ac53513fcacd52149b27f031ffb16bb25f89ec77b5a48fc55f2c137c8d7e58079d4b09402173b68a1cc0620e643291884bc0bc70fa6c3341e4314a800f72e39d8aa259b7b884d13fb57834e2e1edf456942e50a2012511b4446e4b36d2d6ff0361f872c7715e6bcc37aa62088b0389ff2736deb93f4e5d1e8fca645f0c3fe7c76a3a064df8482a2e70c1e2e57c1a3ed45ac0f8f396012be6efef9dcf64eb9039c7417e22f22c8ff28d8dd05320250adbaeaf7babbbab6fcaa3cb98e2eb1184784c09a004859390670a67b4ff02e7fb370bc02e9019145ed2439730227fbfbec6aed4c16b8d1406ccb1ad34b034a05e8085d044aed9510d30531d5b1c61344a40d5f13f3094311f1892ce49cdee1ea50c6c317beb8e56ccbe99eaff8d0e5fb426da3e9c0359bd1793c23cee5b49508fd215aa34867dde70fbd2264da65d1572085182f76d0331922b0c45fba97a04b46be3e14b30db3ab2cdc1c526cdaf32672124eedaea7282c7e41e41190f846add9b75e407f3643dbf6974d1a5119f03ecaf21e36b3ebcc462a2d4ecf8886df1f2f8ff3a4366700f292899e3f9f7c747c20c7ab2c6d871d7cb832610d68009c13cc57cbf1cfe13216dbb7e6b4cd269e2728efd2676556ea6a90883f69c7cbad21db356f0db395e13f3e671e8a0bc05ead5d9ffa4c3b2f28865cfb2141dcfee26a26e296e53eeb265365e17d8d0cee2bca8504a1a156e3b7db596d12f34dae1ddf248ecf5439ab718e69e0095fede813bc72f81e7977cc24ad449377ca21abe0ebb0323c10ab9453d2113598eddf4095d2ba6c9b8b9e79773415a837c0f28ba298c26a379aea3224a7ad930d39561de137a60bf352015fd2d4f4ef4b1f7257f1ae5c6ab10668f8f0147271031bea78edc727be77e2528671ac7dc2ad7e00a44318c3770dd5466aaef0547d31f6d08fb508e7c9b59f2fceb414edfa0cdc6dae4bb9e563acb55c8fe828b10f17146a95609c49dbdee878e5c7eeda466e174d7d6f2e299c5dcdfb5a4ccc539d3e855a8bba29a88ed5c3ed381894163a854cd1dd743be3099f89859b41d6e54bf50e381ba7f606ab0a791461b4258c4ece72bf1f4ed985600c6c6d11aaa47596269111feb66563f518cf9c82d487ff006b59401c57d73d3efaf78b090211c17e1689e22da7cd56ad7e42c98ce4b09d2c18e3e129468deb1760e669339a4a39578df98705d04696217e3aa43d442620ca779a1847f831fe7923a20af6ccaebe838f43f06843341bf044813c04da7950a63ff8c08f71dae88251b05a207d7169903777d3d1fb73addba674b58983d1a128ccfc9e80cb0bc725ee689cd379d0f0fa5c79b750d4bddc24514b6c74ac567aa510b81cb1333a43a82c4e2ebcb1ce862760bf314dbc2a1037d301a9b79066e9a25cc71c299ae9b99c231c2aee3abb1db47a14b9564994f39e360d10a3080a0946495d0ed42f644dc29cca6a46789fed72f38ba94d4667b957c761b3477c4b3cb4ffee5ccf20919ac2f2cc658dc202ef1d8a6729aec9b577278b3626a39f5f1ce2cfe378d487cebfed92bd3dffd04aa20aa915c20ce3db928cc8b7da110ef3b75c4acb97a4e4f4d56575b7d615bbae063a2a65723c047b3a0cf29b6e3f940142264db0efd14403665800e0159fd6ebaef9941f3966623c37840df039c154932991512a03867abddde57690a6ea212174be62230a8fb87107ca87ffc87fb86ec04c19cec1a90f21288d2aca445c992ed78db10b30fa786ae8bb9a7ed490692f812395615374568fa11e1d296c58b7f4d42ba92d46c13282a36f2b42daef0318a52a80d7c2f5002f08a043828d08dbc909205ab3e27f6079401cbb05a0223552e64b8a3109187b60040725c2cbf013dfd86b4a5a7a16e8c9107096e0047e21e83d745a6c349ddabcbf06b100d1788a74ab01f0f80f10ca8e79ba56a71ef2156c89708d682500e6693b9ef925c974c58489dded6cca5e0a58f9fe35124aaa9dbabe61837a81da0331aa35047da47051558f58a03fde97ae9ab0e49ada7d0a507407c7dd85388fe44d53986a6723d41b9deaa78ae83fd3dd00ef5c102acdfb0041ebec487a7af2b1a6ea2b6c82e6852e66f24f800a2714dd1b217d1e66cf1ec5f9c50776818ab2c550ed4a7bf4af4211c2cfb8ab79435ee8045b4792d2a2f03a691da11837ae11cd09b891d7c82644b00412f194382897b2dc4369fba007296f567e29e8776525a9a4217c6ad9c251f0cb7a470acb7eb5428ba7e718df7a6c66fd722522568404f09265338cc1ce4f294f9ca78903b27e22de4ae513c1b3e97283cae46effcc3e8508510674b0fd8781f2df7cfc36a57b789fc10300bc7d45cff24989cc4a3beaffa52bfcca9a900cad8cc848d8bd194b8f7a69257b3b1143df6e484f3c290466565e785391d8da4d44f28eb0edaf922c5b76da1c50348822c7d2fa2573228d24d8a2766503e6308999067c1651cab67f7dfbb3dcc6dac27a86609d4ff07fdb7b284363325d23f6a5fa74e36916bff7eceefcd4eb3ab5c603d54b6420e2aeffbe1cc5e9d1d849bcc411af177fd412b76682d4c430819047dea370402cc065e137c8eb697e243ffca04836d42f251961dd90926fbbfb3f7a3b8171ff1fb85e3fd534e3a9c500853832514b291b527927b697a401908657a0d157de6a2d8f4c08c2ad3b8e8e7790ca8fa28bb425a8517f3cb7c5250c1c14e332ea684e69bdf55f10db7ca6f6c5ccbc8125986d83d4365114b40015b2dcdf08c1f4eaf122b51d4af3f83e811a364ca3abb87a7039474b39dee4c008df0aa0caffa9de630c1912a078959715c33229b94db751a0d7923d80877dc2a0ab774e90de3457780f80d394c9a12830b84a7b4b13d015b94d7fcf078a15e9280e1cda3", 0x1000) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) dup2(r0, r1) 16:00:15 executing program 1: 16:00:15 executing program 0: 16:00:15 executing program 1: 16:00:15 executing program 0: r0 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r0, 0x0, 0xc, 0x0) 16:00:15 executing program 1: 16:00:15 executing program 0: 16:00:15 executing program 0: 16:00:15 executing program 1: 16:00:15 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="24000000020307031dfffd946ff20c0020200a0009000100021d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x2) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20080, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:15 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r7, r5, r8, r4, 0x48, 0x38000000000}, 0x9, 0x3, r9, r10, 0x100000000, 0xf406, 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r15 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r14, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002780)={{0x1, r12, r5, r12, r13, 0x80, 0x5}, 0x100, 0xffff, r11, r11, 0x3, 0x80, 0xff, 0x232a}) r16 = fcntl$dupfd(r14, 0xa, r0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) syz_open_pts() clock_getres(0x0, &(0x7f00000002c0)) r2 = dup(r1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x200, 0x0, 0x5, 0x80000000, "855c000267a7230004001a0020d9830ea462f913", 0xfffffffffffffffe}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x44, 0x0, 0xffffffffffffffff, 0xfff}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x5, 0xe20, 0x6ba, 0x8}, {0x8001, 0x10, 0x3f, 0x8000}, {0x2135966c, 0x0, 0xfffffffffffff801, 0x10001}, {0x0, 0x61a4e1a2}, {0x1000, 0x9, 0x4, 0x1}, {0x0, 0x1f, 0x200, 0x65}]}) syz_emit_ethernet(0x142, &(0x7f0000000700)="9656d50b97b12ef6b780503dc1e242fe3e37f0dfaafd6fa1176cff18420601a60ace476f62e311afc5673f52302c8cb85737edf88a49727c977827961233429c57b6d0a7dc0c008ef2849b959411ae17507bc0f34ce0668578bba9796dea7a6f3920fe9a91ca0ab456beb3e244c3354a901a59bc56344f07bc4dc1ad4902277316abab1c34a41228e2961dc643ef178646b32ec42d90f2396c6c3b00c8afbd8d9aa5f2b37ac49e6754a2221bfeaaa9697fc4bf026961a89b9c2b8e7cced1cfc55bc8bf783bf61b52661d998cdfb27f9b49a3042492fe3923231a6ad80325891e9149c62e6f310fdbee764475f3181bdfd59656976dc34e877aa6ca5076a1aa158b2437a6d8381a30601529f1686c80b4afbcb2b8b4eafcafc8f7002c65edbb7f732e90bd06a53408c1c73c3cec67241aea61cfbd7a2835599368e3c00c9000000000") 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x200) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="729639137ebe61ec9808d7be58bf67c3b80f730355f3515b1596b25a16fe55509a26644cbeb2b772c8225619b0cd4c85d367d3a387e413bd21675d7933356dea82b9ef9f270bbb57cfd8d4fc39eb0c6f670c47aebe5238f69bac12f2a0f5582333b155dde77d3ed8c7cef3e855a759fe28c78e6854db47c6a4924e9b03ffcfca30bfa607499794303d4a44a3e5ba47dfaa98a436d4567906cd9d1d8df4dc85f919d8dfb7490732ffe4888e83f054b421b96e1b47950cf880e8b99d5271", 0xbd}, {&(0x7f00000001c0)="01672d3191a263eae082e80811c4669cfe87050aab4605559bcb8d12524796b7144dddb849c27f9db5faf5cc4b220a7fe964443b111eabd8a9384ceac5b0de093bfe22f9086f68563554e0386a9d8f796119decd63addd13dd8c2b6d708090b0814eaabf00624c488c58b395", 0x6c}, {&(0x7f0000000240)="03ccfe930dd437c0e30ef1a6a9c8ae397235a857ceb10e45c6c203dc1e8c5a95cfe1f9e0f62f6cc6b72eff3e0fc968100b345211bf3f261ced42714a569f7721940c1036e796bfb497252d280381f837fe9d81be582255a679d516093646403985925bd006178432c8f112a29a928ede640fd310434105c4952686d2a6aa174787926a24b8036e5429994239723f8828d98e06c34ce4f231c60f81533b78a1ffd2848ce2f3f6fb84e56e0a2cac349f09e1a6a97ca90516ca006e042d6b5e283d542cf493bf612915be7ee721ac1ec94787d5028b2024b618ee3086b6a00c52ddafe0d623000d6bd54374edef04f4f110f247c5", 0xf3}, {&(0x7f00000003c0)="88e89378fe76068372e621da80e38241ed4f4f3d2b3ee8e55cea29b84a090c85a41f31f3bccaef63b7ffd7c571379f01adb030c33961e858c71707651a0d5fb590585fc006bd97cf302cc91ba85566b390823183f4cb6155f4c8bbba705df5994d317cb97c46d8d0ce7d0a657024453d3512c8e1328f3d6cb32abb3f81fbf712d3dc02a1c50fdc869ffd45715681cf9579fb60423978739b023b7a39e7480b3642471cf88c2b8e1a998651a11c6f18282bb9d5595d1c573b", 0xb8}, {&(0x7f0000000340)="922b942c8b8a2cc22fb3ad12677b7fb47a4ae050007f1c979e8b912248e322572c0cabdcc79428f9460c6b1100d2ea", 0x2f}, {&(0x7f0000000480)="49202c1d3701a7ced8280b4bbfde170e07b4a37155b5c65df501c95b8e0e7a4ccf9733bedd845e0610c94d1a2afb6eb8382c45c08a044933f8890af0dcd48efd861b2a307cc96940a68fa042c13bd5e76a3f0e6904e685a472cc85e840792144e8700c92a436ebeb742d175fe0ad18c56755c8ffd80e8a378a27d648f894b94e7e312d5a31406e5f250f870a41b3b3bd3fd65482fcd5cbbd511c9701830cb520782a64d98b0b01e0d5d84496ab32988216c0f6b1673ed18d8f17ebbc97478b6fcfdecaebd96c49218fac87519724d26075916dcfa58eec6294639774cdfd8b6332abb1bd521dd4d14d40a146df8f878b8d", 0xf1}, {&(0x7f0000000a00)="15431d71313b3a8f6bb4c150c4af4b1cbec13c807faa9929ac7807b93e2d135de44682fb0951c90a1e446bf902fdb02756c3bff3092aa0d23d34b8f6f6d5aefdbe4b888c726ff18b6e56ef01789a565a7e08ec6bdf16525277b1d6191dabd1431ead4f20e0b3e17df2a111f9e878abe3ad78d374a866bd96da883e0d31a1f8f4251d3461f2f8a0fe80bb2dfb48a943174e163ac8207083c072b0dfc35b03d64d8b24fc394e89c786e10624ea5c408404b3c00f2da6aae3af08e926c27f2dbbbc384b12bf77a409705fc6daeee8c95078e3eb339deee40cb37851b8e865692cfc6892e88ff9607b055cfd94f7a5b2c77f9786c17ba00016c2300d7f865b447f8ebff4e3e4add3e09e8b50e5095a239b5125577c95e4cc3e750aa49c0a5cfaf19238b74e670e9a44207a4e9576d16659cc333da49e5245993539b06fff258d88dcea85776d0671a51f87b77f9847f654cb945dd71aafba5313e39b629ade3f2f7e54c515577ce0e93d536da31f3949c80944c67b2848ebfea05c09b018ad8be9009973d5c97671c14ca555d40ea5655fd6788423452b3f12caf9ef7366288d69ce1c984932512b605f9400ad65de86345316f565a3c8efcc88c1b7ee8f2a6baa88eb386481f92b922428292e0f328bbf60f2233786ec8f03e91d778c4244b0c929876d22bec5c42d044832a0371a92c35d3cd6f20e9f806abcb80fbbd4cefa35c4556343129737019acee52df8b1bf1d0a99c1d4b8bcf16a8bd124d3fcca50d50290f7e40badd089d5bd95146be927e6caff81d8de1495ebdc444dae0b083e36fe5a20a03801eaba6632c513a1abd64bdafabe56c5aea7b785ae0f420dba9dbb690eb2ce0955e94abec8a5ec2749295ced4090459502160996b65a27e14d4da7ad50c7c1857911f61ce4c702b2165eb33fc45967dff31744fe805d4ccae353621e22011095b41ccb8121e8f1eb007ee7e8d708032849a47dd8116b1aca11b0c9530066154556aa6cbe2ad2b0d608d54f5801bead0de7b7c26dac663760b02b80e57d2785297e8d8d84a54b73d4eb87c8173fc136432e49859fb527f5fb3bf0df4f823910419866074cc3ddfa171552ffe8846491eabc7be60a83f5a8ac256d7b5556ac804b5cc661ca51ac12bbc61ac9b9edc395d3f0b9840127767e79d515244e5de811d23e8f9a48d9d94554bdd0bece851b9b403818aceb74b24c6fe62b640acfdea304998e4543d694189d3155efe0c08a48b3d6935f546264af48223bbc94a58ef7542f473784e44bd1f948a719dbeaf46514ca124630cd54c728409e3b9dc53bc76d519937ccb600f693c0371ef77bf91bc0500830ae1c8483cf2b2ffc3baeec60800932e1d145b48b5413d9b90e197c8e5d31544bc8c7daeb5e62f2d5e8ccd688237fa90367c28174ddc51001f969a06cb0699158867319b19b615556e5b088f4886e8ea91aa0628dd4816f43f544e7dcd83065eec803b26d2583bfdaea20e9e68b164ea00e34b204db38e5cd6e798e336ddb60af7f42deee566b8f44502610815a981dbecc33c7ad980b987261244ff7b153a94c535894ad134ef3941432c92e33773ab37bd0a1aafd2e0336fecca39660f503191667a991e2ed06577fd8a596f5835f691cea76d098700805bb167d6c0bea1b237bd29357d9387ea574fb8a2d67ff857979f5e1f673fe8b79365c1b007514081ee5dbf80eb0317ca02da9490271aa9ac6f95408abcdf9871d3cccf381629613c9972b6d96d8a1bb870ad5db02076f27713090ca8d02bc16329a4133b67b3ac3a784c40e4c5830272e23fb7a3621cd3512796f6505b119493e2dedb3b13d2cec66ba85ba2d9e854bc2445c592c33839d23189bb48975fad217dca8cef6ce42d8bb4c756b12b506b9ca4a95feb7b2fa68e555cab5b2dade34a783125d53afa41dbd73f429c3e889ebe7f49a34918f175af5103052acc2664ddb1978c3b3ebaf5e443770794ed06aaa598cab4ceff32657cd6bc2796457fdb7bf45426d7887ae0761909268f0a5ae945662a32850aa9b8563fd5517e715aaf64c2a9097cb6680ac70ed2c4150dc9e63964814ff209a04594bf57af4963f06205d61b8f1fcd80509ef295d0350cd08b51cc2cbc348b0a9cd97ade3fd66de7fba9671fe3befcd1ab6583f8558f2cda1f8b4f7d508a00714718f5d85bba20c8f4f1ea91d173a8629fee42efdf33530e11685ed194d33ba700dbdac6f100e41783f59dcc1eab75e88cf65ebf38712eb67d0bbe3b231f27577463f7eceea48d7c508b334eb01af214352ef586e7b5114303419570c06e5c23e4d385dd681fe4458cde02cdc770dc1f50623f9c29d772f824137fc025f4ec9394f6d78e9755487b53818d21bdebaca53d6d60f49b1cfd0e74107e655c3c810a46dd495584001fc3e21f57bb29ad9a354e8d8bb91022b36083f0a7ef4becb43a03327418fd63f7ee0d46262ecaa5f159d1d70b39e0cd784465e9f35064fe77f386e26daa02e9cc1d50e71334037cf32cbcd4969413ad79e5d252e92fc2ca2ee52942f4d207bcbf1581a2e1013d67eb41033576a56936bd389307cc8f22088e421f0f73837a9c02eb8ff5351e19bb0cacd3aa5e91a05e9affcff492eb7c3f22786f9fff6b58089cf029a6afc1769ac2d391fcb048d1a4279fef32caeae22237c5656cb5fbe732d6b5e6f61070abd4411aea508be17031f838f1b123c8609aa915e191fbfad4b137202991de0cbf92d91a1f59ce3e4fb2b5b418083add0d391b433392ba0c5fc8cae058ec51a44a9736c2e61e0c8be1b288ae7261690b0432af1fd4af8080e3ec49183e3588342a7a97aa1e56a98badea6aa2939610eafdb9e866c6b89332c0364d43b06a3e2a37fd696879affb84290d34a552c70155b90e26ab72fca9e81284f8195a950bf29c792229ac2815b8f71576a54ee6343103371820e5b28d25fecd272f4e69234baeef98eee1119553b8877c9e4d5c11e15294c5a9865e889e680e4696993714869a7900dddde38844ea74e2ac8b6914005b770c19ec87d50bf2f27d2c81d9c4ac5e9a94d7b3b85c952f3a40f81e35c7b553e78b51f6c5277ce254498c2e9f7d3273e673260c4041246c0377a43bd7dcf12bd6fa5d8e0736acd2cd2f063f4b56eaf80f4d5072391991c1610bce21ee5d121296bb2b966bfb64abc608157c752f207be0520f82143bba6866e47d2bbe05be39170e3c90f5d530e0e665ce2410b7ded69a6f25c437bd3e5fcd44b1642edf9a56b8f7b035b2f57f9438c126b4ba723b0353436538feb5ca1ac5e58c0a028447df40b3356c2031132ceef373fb75150ee70480ea07f0ec7df367119d0931b9984a16e31fc14ebba83d8494dd755080256e45b1828e1cf29c3bd1f418f98256e740c96e2a10c2b59001a98a645f7c7a417836b80f5f633d4e42b03b00345e68f6a4ececb3d7373bc7213215c0ed5353d17050846efc5556c7db8d441970b17af971965ed2c60bab993cf8f3a14adba9538beeaa9c5a3e4008410a6d1e490a26391d3fd4b2bd282500d4a816e2b4426f08f653b1a57c224d6ba6940ef9c6904d9fbb24f633917e0f107b9f870e1ef9cab55102212d966f2414e3969a7dd65efdc507e1ed92b88e440cf71aad9dadc5d31a219d8bddde324ee7322ce733881db5766da2631814b98f99a663de23c19236bec276ead18c05abdefd8781971a1c5002c8cf6b57a29b23bcb430aac1f7376be185a37f5cbfccd2e4a57229f79486a6493384f1347f2805051133fb4ebe0574e36072f31a52368bbca5784ed95a93ad8d888067adc1ec992c1b79df796957aa07d63dcbcdc57c8af44eadd0632d0f44a676360a0abd74e3cec61223ed409538156282642cb65e40961e1fa58f0a6eec04ca980897243f4a430abe36fee81da684d3a207886b09cd543b159035288c07b2e071b5b86a939f3fbfe0202d9933d2c1762e4b0283d2a26b13f343b2e5fbfae68c5b6fbf34dd0c06e212acd9b92d49e5c455325fdbd210057e02e8df8bfad7e5a0ecb92249c9a6eabd3a3253b8b73e3156bfb1f52c4073f7f08ad109e1c7507fc5d0b38bc761469cb55355b5a7c1eb26ad27e53f8f6fd98379f8f21ef0d6d1b2aa8d53b50fb54c672d7698eea206b1a99c76fa2a3334e22fdb06bff541325d543413a86f3a8349a89ba8fc4a5e6fa28482197a6f9ebe5a8c832d06d8bb22ffe41eb95d9d0c7114b878e37b45b3bd24a2fc37c88827b0012fa0ba2b2d6f977c88eed0bc74ff7bee423fa883f4fb84b0644b82a7580a518d8cf335be6b4d41044b61b055eebf96d0fe9650e67d987c6d781374e0b20dc16b7accf40990df042d4457c501110e3f7bef6417949e9e8f4f86d536e7c9fd84e55d114f20f5d3ef666725a907ef87f0d2e4ad94f5ad11eb03de496282354487254d8ebc33f8f40646f9565cf343633b50ef977788eff3ac8ca181e6fe49eafb763a235fd12c149586e3088acaadbdc37cc09e27869fd4c3e0f350266b31f74e9c7e8404ba110c678d2f5c0f9f1ee3c2ce8883b93a719787e11fcb1ee53464e65247302d300656be626b53fd612d0ac26b0ecd3def0e10170475979e160d59df65ca2aa2db0fdc69f65837fd6c47a03cc522639c08d922e48adcfbe1eb0ebb8b2883ca8e81de98990238e4a3206934938d98f6c2bf27c2f758ea892d7e2b6b4a9b1f9c66b4037cdd22d3be1d8fae36f180318ce0d14a2617299fd6cbf1b76f5ec59a0f0996af0d8a940a1eddce0bf937c7e00b484e19038a643a092d2172f945551dfa4dca1e29199df45fff1afcd8e3b6d53daed9cd3cc6c7bd27a15f7716159674d2db3a6edbee93190ce1a62326f702684cd0398a495e8b5b384ada967fddd8ead376f7029abca991e01948a4fb9e3949b8b66872c84a98e3ef0df4cb5f57babf1354b31c48e7f7a6e08eaaac95bb7317aa95d2e7d841d50f93393cf08cd445e4f7bf5cefd4e1d9bf02eb4325b2a6368340b3817d169e1392df32279f7c925c903923914a1b7038bee0a4412581f533b43cc6d8d03e3b2d94426f12bf279f2010c60dab7a4ab2eb7793d6ca7a9c7ff303f307ac77b0a1801f0b76a5b75e481120fbb80e40e1a29018608340e1335da10532830e9233bdeedf8cb635c86d76b4cb25c9b39b6a17d5d5ea6f0be119ca43eb6ed0bb629a8681a17930b128be345e73d9374fa8d15a1b2f8228b25db691f4fa8c7779c8fe1b65684ff4ab93a80c4413b77dc60d69afb5b0f4403a629752c2867fc91418ed9e8ae304724e8d3c10ebb7f5fcaf5c791f33ef30e25167f6b0475236ac44b6b8c599799ddec885a81be5a6777bb1e78d5f24ed9a6de6eac3f994d41c8e4f21a3c5e539e56e2d3a645f14ca87fad49dd493bd6fa26e410b623b2ad05963a528d20c8003ddc5d8b61be44c73e16cdd2f8ea0a67191b38c1d7192aded4eb50bbb815f387305a9e41459f24a2da6de1778e1b709c81c67ce55f4137a74ccf49121256c7f9bfa5b81fc7c5be17b93b461a72b35e6d372ad2f7a6beb1fbb8de4f18682b2f25f03588a672ba4e9e04222e4383fbd6a4fcef8dee81a4e65eb64ba8175c00af9e1fb73e021ac8c2bf40423167743821584460df0a4cb7ffc5f6bf586d997dde9cede25b323b7ec60ccc449e74d228b92dae21f6f1770f2f62956dfb9dc1340dc5b908069677d9d252a2d711b10954beea66b3401ff8caa743286a1060b4618ba6d3874f456b8acd4784b0380d9ee4d67c5433e1318d8ad98dd70f06dacd87d77ac7d9739a0632cfa3e350c7fee10c9b37", 0x1000}, {&(0x7f0000000580)="26e619f0bf709b444a56163b039baceb408e1b777a5ac9b94e09d6b0e3b6e58cf96ba80859ae1384b2e06f559d90a34073ae840b3a3985e4ebca16e2b50303b7113f1a0101e326c949fd248da3932855c47199bfbd5b9395f3c397e2a8635cdd326e72eb8ece7fe9aa4d9cfdc65b664b03d202b7f61a372fb631850136a653c65237f5d915e870", 0x87}], 0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fchdir(r0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='.\x00') r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x9) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/5, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x1, 0x80) setsockopt$inet_opts(r1, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r2, 0x65}], 0x1, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x0) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80, 0x371, 0x5, 0x7d, "a2b6040ba014046fa2143d6062b355b513904ffc", 0x0, 0x4}) fcntl$setstatus(r0, 0x4, 0xc0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) r5 = geteuid() write(r4, &(0x7f0000000200)="a822864f56684256dd88e3cb9d6e717734998c32a60707bab53045ee583ea8151b49be5662186475b7f455115e03d2fddc39213ed2aa0be9374b149c70b85e2abc6d2e5b0300262a301c62cb5abdb9949477d76550aa8acbb2413690791769e56d772722d4998b9c9edc372038644679711a2eeb0441a670dc98480b779a07b4fd115a7906446efaca7186eb9aa3b1f0260ba4fdab5feeb17bb40952cbf6019f855ed7467976501ff75565864350e728a5ea7b31008f21ed2f5b8a9c9fa257c76006bbf11c63f3a38a950c19b35a679d8b1e3a91720a8402183fc51f292733b12c530e3095491df69a5bf5d6fe33c308511a", 0xf2) r6 = getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) setreuid(r5, 0x0) r7 = semget$private(0x0, 0x1, 0x30) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x6, 0xb1, r6}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) clock_gettime(0x0, &(0x7f0000000180)) 16:00:16 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x100005) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f00000001c0)="464fc475b4f797613210d074d8710b93171f92618e18d084e13f18b1", 0x1c}, {&(0x7f0000000240)="088ca6becbea2ddd9b7794a8ac4f4e08b61f1303019e22d29315c5fbaff778c6be397e8dd84baa4409aa03c56349420df87ec1dc", 0x34}, {&(0x7f0000000280)="17f50c92512e8a9e0801c05d44f69f642493b3bc9071aa613a3e3ccc72cb8513271d7dc19f281c7ec3f3df3ec04ea8b426bc1aadb89e20c489630106bd274748a9c25768be4b81e9d9b518efa3c8bbb9329e8102a213736465d94daa7c460868f881a37f7ae18ac4efa0b44227ba6a93c422fedac6e840c60278867fd38e8368cbd85d4acb1f5aa58749250ae8", 0x8d}, {&(0x7f0000000340)="ac4fe89cc2478c6f1eabf0389cf9bf86224d6fed697b4c5ab860e47d821bca47bd18ebccbfe03529e9d3960d29370fba29670516619872b97ea6ca20461a887531c04351db5dfc50d86f0b2753aa0c78485515d25e62fa5925b999d5f990fb0acbdaedc3d97f61d8e71b5bc921ce4bfa2f4f44e489a94e1458efae82c49371b2a719f6f0b91b7888c395a553869aba10fde4500f4f26646ef91de69f2850fef48612ab4c4189d26a", 0xa8}, {&(0x7f0000000400)="3ba50b517bb7deb235e4e75452498b9aa85984797e3e82d83fd9eaa0243cffcf3c97612e9d713551a3959b21817b401690881db3d748b5fe9d5874a9a7ff317175fc5b3c3f4fbb8ff4e42e71f429e97e6fc4016f84fff45477643fbfed66328c0ebb55d0b464b832a2a18d2e881fda46da0ec9737a1ed583b2035b4234e14c66a8f69ecfbde30371d76fc4aea0eaaf9e1ffa1a2a15c6d05b13befdcbfef522dbe015f7fc3019a5187a7e961a1d9a3e83b5a06e428ca0b10e58", 0xb9}, {&(0x7f0000000500)="85c14e08d36eb2c43a68c08bc61e36e25df42d6b203ed5c5e35b61601558611b5aa7700e41e353ac413789590fa1b2ddac904f3c64", 0x35}, {&(0x7f0000000540)="98ab7579f9bb9e756d241830eaa1c772d0889bd8a6fc38019928543f4713f1b6968462e277982e2a624ac84c7607cd1291734a152a6e6388a826fc5c143236c5533025f1e2153ffd5cbfb70c895c0e31dbf5c6779dc674f36c9adf7031c4a41063fb6a69479205f2fa572aef3c960b4a1946565d13c2e62899a27f2230d7770e0353e6bbd5b514f193626d84c32117326bfbc254fd948e1f31d5958e8e63603193e0e2de37bfaf8ab119712f71ad7e82f6ee231b263218a353481a2dc4352a9fa97f0142dac10b", 0xc7}], 0x7, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="180000000000000000000ad100000000", @ANYRES32=r1, @ANYRES32=r0], 0x40, 0x2}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x20, 0x1, 0x40, 0xa61f, 0x1}, 0xc) write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) lseek(r2, 0x0, 0x1a, 0x1) accept$unix(r3, 0x0, &(0x7f0000000740)) readv(r0, &(0x7f0000000bc0)=[{&(0x7f0000000780)=""/16, 0x10}, {&(0x7f00000007c0)=""/131, 0x83}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f00000008c0)=""/229, 0xe5}, {&(0x7f00000009c0)=""/70, 0x46}, {&(0x7f0000000a40)=""/231, 0xe7}, {&(0x7f0000000b40)=""/81, 0x51}], 0x7) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x39e, &(0x7f00000000c0)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0xfffffffffffffffc, 0x7, 0x2, 0x3}, {0x9, 0x0, 0x200, 0x100000001}, {0x0, 0x6, 0x8, 0x9}, {0x1a0600000000, 0x1, 0x3, 0x3}, {0x5c7, 0x3, 0x80000001, 0x1000}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(0x0) setpgid(r1, r2) r3 = dup(r0) r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x6c00000000000000, 0x2, r4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x6, 0x10001, 0x7fffffff, 0x7, "8ba889a805005f280932eb1d8859f95983f59297", 0x6, 0x5}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000002c0)) recvfrom$inet(r3, &(0x7f0000000380)=""/133, 0x85, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xc, &(0x7f0000000280)="54c6470ff0273207626c9a2b") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x9, 0xfffffffffffffff8, 0x600000000, 0x200001f}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000440)={0xb2b7, 0x1000, 0x3f, 0x2, 0x400, 0xe0c, 0x3, 0x10, [{0x1, 0x79d5, 0x5, 0x1}, {0x100000001, 0x3, 0x4, 0x80000000}, {0x7, 0x5, 0x0, 0x100000000}, {0x5, 0x10000000000, 0x178, 0x3f}, {0x7, 0x5dc5, 0x3bf869f6, 0x8}, {0xfff, 0x401, 0x0, 0x1}, {0x63, 0x5, 0x40000000, 0xd598}, {0xf4, 0xc47, 0x1fc000000000000, 0x31b6}, {0xff, 0x1, 0x0, 0x9}, {0x7ff, 0xffff, 0x0, 0x7}, {0xa6a, 0xfff, 0xffffffffffffb88c, 0x1}, {0x5, 0x4, 0x101, 0x7}, {0x213c3cc1, 0x10001, 0x1}, {0x0, 0x5, 0x7f, 0x3}, {0x401, 0x3, 0x9c6, 0x3}, {0x80, 0xfffffffffffffffa, 0x1000, 0xff}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x9, 0x7f, './file0\x00', 0x5ae, 0xb69, 0x4}) fchmodat(r3, &(0x7f0000000640)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x5, &(0x7f0000000580)=[{0x3, 0x9, 0x23cf, 0x6}, {0x6, 0x0, 0x5}, {0x5, 0x3, 0x4, 0x9}, {0x800, 0x3, 0xfa52}, {0x5, 0x3, 0x2, 0x7fffffff}]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0xff) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b2300800000000000007a386207000000008295950900c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2a794459a6d88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f53009d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000001575bfca80f086c764878e301d7fd06cbb6c33d5dccfcf187424240fa2722b9b09e0b1b4acd3dc3bd042f5da9257106ed7e58028615bfab7e4421d355de667c8df83f773ed260743629fab15a107f2d80f8807f27f2bd8000000"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x2eb0ca6, 0x401, 0x1, 0x63, 0x7, 0x0, 0x1, 0x2, 0x6}) write(r0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df44ce31548f9f0cd663f8d179a07283459c200fe0000ffffffff0000000af62cb0", 0x34}], 0x1) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) ftruncate(r1, 0x0, 0x1) write(r1, &(0x7f0000000000)="87", 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x9}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x8, 0x3}) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x7fc) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xca5d7d0d939a563) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x0, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) r1 = msgget(0x3, 0x400) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000001bd1854810b54254ba194b0bf6a6fbba579944256a9c2c18010558f379c788c39c4398fda22b34b844e64b45a84d70dc952bb661b583016ba617b4fcc6588b5ffcd6eb9bb018d94ad02d90f6983747ac9c5542f8f06b0e5a0e5de87ef053296ff8043bce90da92f9f04f09a82262985981c45c730fc184990881d63548cdb8fa092e007ba710df94ad916268651e0d06a14c9ba0ad9294ecaf009ffd05ff967803624a58c37d109572977747a08360f338bed096f23a01c4fbf2cdf4d5f07eed499e5c3e4d1375870dad1bbd655bcf985504a8669f06e0ecd36fb03c1aadfba5f2a50046efd3f92fec94aad2bf79acb3a016d6c5c0ebeaee52ff5d7eb5cbee695e77d0ccc0c1093019727d4ce1715bdabd988d51fa88a2d89cdfd0825b490c0ea023add83cb6125e0fa8216f8b3a53c1f56224526a5f40fa9474d5a3cee9fbdbc6587c39acbbdc1a62d1e7a9f01b419347f4182b0e80b2d2087a1b063b2730b92f1d667779870de5bb956b1e187f8653b28f2310a393236351fbf8c619ff24ba7fb01ad16fbec116d37fea8d2456da43222a6ae56efff464126c1ca528f9ddef6b3ce814680dd9c94f7322eb11c119"], 0x106, 0x800) msgget$private(0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x8) 16:00:17 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) mprotect(&(0x7f0000fe0000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000040)='./file0\x00', 0xc0, 0x4) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0xc815}]}) poll(&(0x7f00000001c0)=[{r2, 0x2}, {r0, 0x4}, {r1, 0x56d30cef984466eb}, {r2, 0x80}, {r1, 0x100}, {r0, 0x8}, {r0, 0x5}], 0x7, 0x9) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:17 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4d, 0x5, 0x8, 0x7, "dc445fce62fb3c11a96b3fc1c7a2908129aa9a2c", 0x401, 0x7f}) r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x4, 0xffffffffffffffd9}], 0x3, &(0x7f0000000140), 0x6, &(0x7f0000000180)={0x8, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:17 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000140)=0x8) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x80, 0x97d}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x9d6713e469afe0cd, 0x0) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000400)={0x10000, 0x1000}, 0x10) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x18) write(r0, &(0x7f00000003c0)="fc5ff29fe0dae73ad2f7c0ab09287a1fefc48d498bfb022e31b0aa502e269c724780ddc63ae658c9813ffd8500609a7d2764fed461161aaa", 0x38) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000440)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000080)=""/32, 0x40) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x0, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2000000000000007}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYBLOB="4ec57fa4272157acf2619de3dee7d35d31030690844e24ad26c598de0eec6e19a870faae102a591effbd9905e51527daf50c27c17cdaaf", @ANYRES32=r0, @ANYBLOB="52bc819d6a02e8ea78538e1f706162f28f0405dbede0d15b9323783d638ddc772b4f53512c7666793c3de098846bc95909a1e1d6673a12e62d467e0fbe532eafa48b3850b2bdddbf4be2ef63c69c109fe1175e9c1e4cab859d0b5564db8b18e8bc43d04fe576dd28c78f13250d915edba04a6b4b2f5aa5e08febb3258df0ef08b42afe1865595491ee3eaa3987292a0fb9acea907ecdabedb3c524c9af333bf1b3f7016a3a84143e5a98a88aeb5406c547b25e677c24a2283eb8d280ccf2d8cbc32ce4fe56ab726c69396531bbd197038a5f09aa"], @ANYRES64, @ANYRESDEC=r0], 0x4) write(r0, &(0x7f0000000040)="025cf012eb3563ec2ef2675a2d280104000099a2", 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x1000000001, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) munlockall() 16:00:17 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r1 = fcntl$dupfd(r0, 0xfa013190d3fcdff8, r0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') write(r0, &(0x7f0000000140)="025cf012", 0xffffffffffffff71) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r0, &(0x7f0000000200)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x0, 0x375, 0x6, 0xcdc}, {0x859c, 0x7fff, 0x2, 0xef0d}, {0xa3ec, 0x7, 0x1, 0x6}, {0x33dd7d0a, 0x3, 0x2, 0xfffffffffffffffe}, {0x80000000, 0x2, 0x3a4947be, 0x81}]}) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x7ff, 0x400, 0xffff, 0x0, 0x10000, 0xc90, 0x0, 0x1, 0xa8761dc5da1bb83c, 0x7, 0x4}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b9d1c0ad5bc274217d3884742e0200ee2e0dc624b870d026d7b203bd1e80a2baf742930719275ba8c9c3488c42d66fc059ce56260ade0ed1480a1f51399d4b92c7f46962d6259fe4b792c19752c537970756926093d980b4aebb95fcc3ab8958f822d3cb0f3be49449428336f0c0358d37cd535ac300448eb68371f75a2a60f0218a26b25c661ccbba", 0x89}], 0x1, 0x0, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000240)=0xc) dup(r1) pipe(&(0x7f0000000040)) 16:00:17 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x7) syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x6}]}) setitimer(0x1, &(0x7f0000000140)={{0x6, 0x8000}, {0xfffffffffffffff7, 0x1200000000000}}, &(0x7f00000001c0)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0xfff, 0x401, 0x4}, {0x8001, 0xdba3, 0x5, 0x51}, {0x7042, 0x0, 0x8, 0x81}]}) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:17 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x5, 0xa987142bf660297f}) fsync(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x6be, 0x80000000}, {0x18, 0x0, 0xd207, 0x6}, 0x401, [0x1000, 0x8, 0x200, 0xfff, 0x7, 0x0, 0x24, 0x2c]}, 0x3c) getitimer(0x0, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000001000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000001040)={0x1b6, 0x0, 0x2}) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ef43a1306220a93b792f576f6fb6dc79c061b37bc7d462b41cd9d1abbe33923639914ad536c9184c4c04b6cbb2f77ab43bb521cd7a3a49458229ce736a0d8939e73ca131374a5f2541c47d673229672f7c23418f5873e05859b79d0288c520a720d22240d4ed66a6b33c2c940eb36d49af6aa7c65bd4f86b25595c18f8a22d06723300a9bcf9f193f445fe7ca9dcca4875988022ffd43874f8ea7a6c901a086a838c808bb0ae4c70af1942573a9783d14067c14487e5d72789ba563bf6fd66c80c63ec3c69f69fa3a74fd5175f006800d38206ba628f8a61cea95b09e30879788bf7030bef32f5d9769d09e6ee61ef6b9764c89499f67153392ac11e5c21b334ee8c2521d288677bab40f4a4456d7208ca6be6c5534d5fec4741f5cbd0c8e6fbe333380b4ca3817ea282079322713877363f6302ff6476a2051dc46326746b9b31743a95fb7c3a387490f0f22bdadeaf109a405f4fb8ec191d8458848159850ff9406ccdd12fe3a1b2270ec40d67d4f1ef2bf1737a7239f96ea7a58e6a33525100422b3e18210b90737cecbdacd123e2b52ec8fd6d68834a8c1719c98ce5c15e92b71cb612c009c6acc63dd530905e962107fe78e5db0e3c923a3ff5b3a1b44e8b4be54236ed8a49febd17637a072fb8283df93575ab319a0aae672ccee6dd564511f621ab49606e01cfef57d05ed470ea32658e28285c251c6bbba080c7cceba791a8aafc96b727d77bfb7965f96131cadf85aa87dd37a8f2eeba30f8cf2aa07a0496fba4d514e745baf875b94a86d3e64f74f3dea6b5dafdfffd7be06781b8e1a7a407c7e96fb1d4c9ad8e1752ddebb6b2e7e5c31c55440ac421ae997fd9cef3b2caa27ff8f3664974f3c83a5dd34571acbb34a234e3ff7b83d3ccf79f9d0d833a00273d93bf85fd25725885e4e78e072110a57862678eba41ef56cb350a0a1e575f0047cc8dc50e097e4bf3f3143d82d347742af319627d49c8c69a50387e694347d3664c82c179bece4da821ea64b8321141162f59afa25bd60f05a80ea2eb29e6b62e663e26e0092b1109982e52efc533f6f5e4be59587c3c7f71d9c958fc6bbd163c74980b3f5fc2f63703980d5269d53090d4bd41e22db6f176cbc16e95b71beea02680def7c806193061cffe2381bef98b2e37e390a1c3db7d32c312cbea5b6326d3802b7807e6ebddd0d2191caa3b3dfe383ca9dc96e80aafcb87cb77dcd3ba6d2a980185fe68661b0c88a33ad9781eefdfe43ba83f3fc4902158b778a9b707d724b385828317f63e3016d34ce63c008cb335c4a3c28899ccf180190242b70c22b39bdb1faa341b30aae51ba45eb6aeb834e6ab49668e00a578030d7defa118a30d95cc8a8c0dd52e6e4228aa5bb6c245a045f1691e4c3881fa72eaa6e4702a6222bfcc2b8e1982e0288ac3d1b426541eb2b0cb3df9d3b8f6caf7c00a0b7c46b6ffaa6a1f96516c10d06fea5ffbe3a3f14ab12b457f547697ec51245938ab0c1d1b1dbcfff99131f9a683eaab8fec9099d2c18b8d5ff4d4000db8141019a36a43eb9d39b280f8943952a3ad443078838b82f99c9633a766b3aabc79aac55538d4b5601425d70f4d0311fd51aafd865a97a5d38aef3f2e613646ad02a8d1d51cf403c62af6a0b4f80e17f53f06ed9d95ae8dfeb18580fef85dc0e8f87bf1ed03e9fc65098e5050a0eca9dd37cbea277a2878f7a59f4059cd9a0a78d8cd6e0135a7ac9b2f1f3d2ec95d78be74ba3923444d870d114f5e580574cb7cc562aa83f35504264316dc77d21d6988790cb689e98dcab0790e1be5e4b8eb32a91a30b46d20ab77bfd5bb45c7ab0b087a945180a63ad06227b4e85cecbd484fd92da7ce4aef740c2ae914ccfc9781500a566b79c23b76cbc017d50896da08496f1392451bf7d8f8a194b970fd6d2f60a7da430f994e0145f5b5ee006a6e02aa9f180246b4f8248e38fb592adf6a4bb70fe37ff5e60c91f74342dcc98619c57f9309c5eb27811783cb52f6595fc30544d08467ca604a2be757cbba7c312bd129c02a6250c4692eb977b86b6bdbc82fd905a2b62fec3c26a5419f765b006c737555139fa494a5c0797da408a675da23aeb2b1458cf0158ce7436f5f01bfebb62f371e7241fb68010d8f94675497358b9fc9ab9eab0fa78ac9c9059f7643c39d828bbbc3c3ac9c29a6d0244236158e9d06d708d1df6ca20757c02663bcea40af198569366a24b3d09cedb3c2be8a5aff70f934e36913ea34657649354c4ef70a6cf7eec795dce4fb43f74f3058e9bf65cb1a243ae663cda7a4359b687167c865f06bb3568ac598f86c658b075b103bdded099afba538ffaa4fd4b850d0c1ccbb7011478e8b13012a4df63cd30ec22d9daf2a22f65685f942a2112a47cb5a6c7b1a55e927d10d4ce86499d7c44eb683ce7e6df1a2e6dc4663cb50aa60d11e8584a983caf8ef03a19d3bca19afc45e1169c51f5299fa3b39794b69bdd36addbb87265784876181f4dbb6dde323580fd6e0f63624bc07ef8967b29210935fb2571d841aba99a2950b0c935819554063eda1d44e76e23eeb2494ce45107d10d1200775d346090786193d3776fd542d1962fe23d3bf8d7ab8abc1e1ec4b0cc73256d6c4d2a4b7d7be1810777b53c00869b7808378ae78b123a695745112341510d4f10ee64ad8a7070f446679f1e02f1d72d0df84bc33fdc595fb20204de8f318588ab71ab1694594ac0cd539e8844d68431cc6c77cc050c789cceb65cc456ae8cb760cc3bd68114d5ef1e437ca9b453889cd23f599f8c0200e91dd1987d72fbdb92e6e96703857de01d59cc7aad5403c6a3d938d03bfdefb9498e07da6e236dd2490fccfe53ec07c53bd449e5f16322de30058aabe4ee7acacdb328297605583e1ffa120987480711d42de6afd7b6e27e2302226d1ea85dfbbb04e33cf7556acd762f6e8ee1a77e4ac9d11724eb7f3eaf4ceba2718d2f91c130080a6d5ff1418d0913542450088e2b9b8517553a0a3fcbef6a070714fc67e48e2d97d1bca04cb073a0c3f3c71244d4c4c659994484aa3addac916b72a454a0e66058dddadca6fcc8c5648bb2758b19532e8d4e20b734e18c983ebfe1a7c30c912831e6f35d34472af14b48e119c35c2cdc33a96242e294d969030fda3cbdff503277f9f3b020d9e7a38d64c23be59197bf66920e3e86a9ba63709921570578950aa54177a960cf7da4eda1b8ed2df26e28f1d51b4a5637ad3bb1ec53cc4babef6ce6fe52a719fa9fd5541d2905b349410740a47e616d8525f6d92c27e51c7d4e89389cbcf9af4ac8cb4ec1fc1ed277df77b67e293d367159d824881e956b15ef807ce46b894af721a253eae7a53eef8cade64c92d0feaf9c6c859fe4def12496b4a6108b253fb1942115a0a14e4d28bdc3af3d25b2df26cdc8982227a5d49e21b927517a4196aab23ad0f1fbfb15e8745dd03e20bc72c6ef06015d635df0372761e34e1a93ec924dc9c28a2d6d99540418ed6df779f8ac4f628c22d403543ca371fd56eab34021b5c7ddb09a5abdb235c7c1860ce5875dd7dfff50a49e854543a9b445114fb40f552c0e972d8aa1d645e8a92d964e2d929bea1ca9b6c555cab11475b62bb9d70da87977886d68922aba32d980b2a63fb6cccf3ee3a93b06ac6712afce276a3cf06c1f6decb1a5d529c71af3d5e0b0b05324019b7acfdbc82c05d7422491971f7f7116c68864265a96ea39666e578e677afcac4e48c962600c92a4d76c51eb1f0ea9ae660ce7ebf0d5527d648dd77da352c3c69e24490f4a082d90f09682807045563c4789c9a5f0ae7f48ee02c0a8f0e39654ac6e219dbc45f08ebb202f62397bea332a5155f1798bcc3ec71d585a6fdbfc54d0e77695422771abea9a0e443a6c5d1366433518e819030d0b31eb84fe2dce47235054fefb94129e95ac62a3e250134c6ba1c62fa7e863d0f7e50c462130a793dbf03ef08732fe77df9c8aca855893d7330dc38a2182a6f4bdd7f90e4eb076ab8941c52b57f25d322ccd40d370175a5a24012f8ecc9e6bdda4bdfcae13e753ecb89f33c72e6a346c5c7b8f41703e0801b35467fdce3644f7ac6d7ef7cebcbb23031a44afc249f3d127b9156178f75050b9774e8caba113e35945ddbf70450582da9df1f4594f6e8b0a117776c87c2e02988a332b87197fd41f29c3c901da1d7ab4561f34bbd02eec2d499c0b901285ea3f9403607d38e3e6cb5e011e11c5e87fd30f3057161040624f5242881c040d01f58225c3be0feb20d9005ced6af834f5358df909b709d22a6e8583823fa058af392f4b7ae76ff1e2ccb658d57ac1561499ceffc666df4a471f0288e8e86f0a6a1e095dd8548b5bebd5d7067376d4cb1ffa071127b6c4f4945ba89b492ff478446c13ac72dd9dba2eb829b2d83157f749aad89fb4d410481012c5fdb0bd69036273e619e5ad6452dd99f2b9bce40c1824bb7a29cdc88f4acaadc81745f5673622bb7082e6da8c7cdd61da6f452845b68f4462a2553902c3b3b170b01abfec64636f8c43d71e205a6250eac227d9ec8db97d58660b478cf0c208a0c0e34872f0e3f3188c69cba609855a84c803769cced432f906636d1fedbb531d49202cbb745e8cbafb213c689da4e016dff5eadfcaab364e817fcbeb90ebb76b90cd32c1247c7f0f33f9a82642b03d2f2e8465c5f5050d5acd07b0d7eead12fc28925165047075ffb07942230e1164676ce8c4e4c3eb41849eafffc6273675e41b30efd3f821633f2ff940b9d1ffd6372d8966fe4baba4c1129816f02c5fdb2adda538549452eb60f8479d37e130051f0c1ef1550cef62b2d691289bdc226a14bd4f0587e34b328ef44b406f8408a2a6d665f67c12bf7470abead937be999ab2bdef6c729fea8073e16ee394d07861ae1ed40203d91d02a3536241429cb6edd03c4255d1fe311de55634419c849d2f77988f9ff3a5f3fe37c84ea3cf87314e6ff640fac6fd884b7185b21470f3370130dcc975224e4eec7eaf5460aae3a7b6679d986218d25335796a18893bcfa0158b249297403be8d28e33ffc9d7027ff9c93acea6fbb024a900cb4a30a4ceba0b241a3a6849d4d78fb656d69992955d63a6ff78fcc1f6b96d77485cafeaf70036c2d1863914c92dbf5c48d6f312e4308559b96d29cf9d74daf03bfa0808d2f916340058668e793e21eb275f26e78ef0329e07f48e0bbf1ae8b09b2b1c7477b20960883423c0a7ed5243a6ab103503dfa13de0066a7ec08ed310f38988936676c35d8aef4753bc3ab32038b57f3bb4f34e5f6ecc3d15765cf31c88f0c6a41026a9978d205e7e06b9ab37a32eb39c57326546bd9df6d6266174812e92cb209cf91bbdb51e86b15641eaedc6beb4e834a4b7b14b8ca5d995bddb3055bd84cb1d4482888f7774efc25fbb9b84b1a58a0dc850d66e7d1598343f015ef80f95d36c6cf4c1ccb16b65cfe32daf74285a2e6011d7444436f5dc9851828ad7833f27377574439cda48b76d2d07fee7143840d6be6bd79004476d81382ce355f0fd45c3116fa3ee2f231ed49adf97f7fcc1f6b5f5e53ec651bd7b0eef2de25479823508e367af86ccd941e6f09f87608af143aafda6249178081bf20b1c723ce764e234da06deb756f4a61a655ff5b90a79b4e33191a102c333ebb697abbb77c5fd506bba125a6e602149f4e90fd9adb19c92c67a4b66e692a831c939389f72e38e3794f9e94bacb40a09959ad2207bf7da89ba37abd99d2181169be6b5dc5cba4395609652d6855d907ef698512e92a7001171fb24cecae5597320d0351", 0x1000) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x1c}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x20) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x698b258ee407f71b) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="8738ecffb5467e7d40065e843e1c077bada8cd139a1676549300a4912ba33c03bd126822af5558befb1034cadf96591f97941bd19e882d31a9ebd7c50ae581a4eec6bd054ed99ab04ca260454dfead3ab0a63501f1b8cef4a832892074637c9421732ca9868bbc5a9f49b30f08d9536c8e", 0x71}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x6d, 0x0, &(0x7f0000000140)=""/109}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x811, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0xffffffffffffffff}]}) 16:00:17 executing program 0: r0 = getegid() r1 = getegid() r2 = getegid() r3 = getgid() setgroups(0x4, &(0x7f0000000000)=[r0, r1, r2, r3]) msgget(0x0, 0x11) setgid(r3) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[r4, r1]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r7, 0x20004b43) getegid() getgroups(0x1, &(0x7f00000000c0)=[r2]) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000100)=0x8000) getitimer(0x2, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000180)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x81, 0x59cd4203}, {0x18, 0x2, 0x8001, 0x1ff}, 0x9bc, [0x0, 0x20, 0x7, 0x9, 0x1, 0x400, 0x9, 0x4]}, 0x3c) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000240)="fd948f3a3745b926963c64e682eb42712801aaf1263e4de701c474dfdb2a60944ff006da21f8808c490fdcadb6d4e902768a3543e3908fd2ff29a2a8e51808e595d5a657fdef7118edbf8c214b9d798f840b925f20607d0b986ce1f0aff94ad99ee661f4ddc6b772ea234452a200514bdced1f0d038f64d5067f856aa14ee999c1226755ba86106f42c9b7c300ca5ee906affa0b3f5f6b7fe9a2d2af", 0x9c}, {&(0x7f0000000300)="e1900ce6632aec3c2716cdaeda527aa6cb4e4ba649b0441f94392baa9b1278971f158472879ede7ca4a97fd6e7c81945795d8d579fd8d1b46ec0c0425555139ac6f91eb8d50a285e8f4940d659eff687f4b61407d54a", 0x56}, {&(0x7f0000000380)="cfdd3c567f180da7a1790adb6ff67fdcca026bbabc5e2ed37405bd9e5194bf", 0x1f}, {&(0x7f00000003c0)="1697ed1326b2193980521cc3472aaeffac8eb586586ebc834a0dbf36d709710c7498f8ca9061c2e76a1e2deb9f22c79545a8239486c8f5d820d3323ef9d84fa89f1dc46f471e0988f754abba8fa9b9f4ca54a994511fb92b78e5b5df570475232e97d6ca3341174586f338909dfdaa8469ee9136ec5601a1a6e971399b07c95d10f6429be9890f7d13b7748558bebf6f53eb02e2ab3bd2e9f5ac2c763fa0853076d6e2b27ce5c956501804b980dfb0959d", 0xb1}], 0x4) getitimer(0x0, &(0x7f00000004c0)) setgid(r2) r8 = getgid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x400, 0x0) getgroups(0x5, &(0x7f0000000540)=[r4, r8, r5, r1, r0]) r10 = open(&(0x7f0000000580)='./file0\x00', 0x10, 0x5) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f00000005c0)=0xcf14) fsync(r7) ioctl$TIOCSDTR(r10, 0x20007479) setsockopt$sock_int(r9, 0xffff, 0x1008, &(0x7f0000000600)=0x401, 0x4) getpeername(r7, &(0x7f0000000640)=@un=@file={0x0, ""/87}, &(0x7f00000006c0)=0x59) 16:00:17 executing program 1: r0 = socket(0x6, 0x8ba469d958db2e88, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x1, 0x7, 0xeb6d, "cb4d886983c7629c264d2d4e079a1b812ba7f8a4", 0x8, 0x88c4}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3f4, &(0x7f0000000040)="89e3b23bcea5db051c2a80afd8fcf88b240000e5078f3346cba8ea75bddeaeab6608d0fc33c46f1b298055e265f0b33f3c5117d17e815439d06b03731613afbfd03535f0c1c414c96bfb9607c02393293382bf3b6e4409c47c0484ddee7183e52d0e474fa200"/132) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x9}, 0xc) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x3b) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x2004, 0x0}) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0xfc551d7e48de80d8, r0, 0x0, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="12f8d36f286a3c20a05a38aa014c550a555e5a5bbd17434e3a7ebc1328987432557dcff7575369c205151d2b41f95cfe7fe0171d7018af04b38b67e4b5bbb2911607a2f9607ef39a5817ee436d9061b148e987c79ac63054c13178f8326c8d3f6e8b5461ae4417a288c46248c458ea3756abf5c044238d0502397d0857e71dfb767dd2e563b9a352cd0970a323388b8a56f761a42687a5c92915aaf5926df41dc73c568a456330a1f664275e829b748dc490a9bee51a2c262af56c8845ff6c290d6f9d0f88817afde60c056c8e84285744e25d3605777c83428013bb9ea1467d0151d720b8cf00ac538508d9451458986c81cc", 0xf3) 16:00:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) setreuid(0x0, 0xee00) flock(r0, 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lseek(r1, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9, 0xf71, 0x401, 0x1, 0xeb5, 0x1fffe00, 0x4, 0x0, 0x7, 0x25, 0xfffffffffffff00d}) poll(&(0x7f0000000000)=[{r2, 0x80}, {r1, 0x4}, {r1, 0x40}, {r1, 0x1}, {r2, 0x100}, {r2, 0x104}], 0x6, 0x7) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x4}, {0x3c}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) readv(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/111, 0x6f}], 0x100000000000001d) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000240)="69bbc3857bbaf1af7c2d1a20f467695194a6bc985aa7e752d7e09e64cc8918235c7e6a1dd34ea071bbcde9917a9b9c4940b885db36755e82c8085f01baf62c2e628ec78be81f4e8a4a5c8789bcd1bf4f07fbac8e065d34cfbe8bee46beabc415ce33140c77d61d52d0a97d8555bd885116c32eea18ee69dc68b7fe72d6fae530a75b1cdbfc051d5e2dfd2fcffdd9ca2eaaff437eee5cc5631df3f3cb1d1387b353dd9ac508ee07545ca83acce2a92c24bd601a2d09a0d4295c5d02b656351cce062c64f40e5319be7315294eecd96da8542d0e2cfba54acfe7e5b03c65e3d50ff79ce284a86b6c7fa368ed8f0b", 0xed}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) dup(r0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffff) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x10, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) setsockopt(r0, 0x9, 0x4, &(0x7f0000000280)="ab52dfe1483f29724314bd4da5398b9a49eaa097cd86f88a8f6efd2a979273fb560f3493d074b3c1c1618576617b824e6c0a18af07f7db5c275fa0d5fa48437a5f1dbdc1835078b74182df0cd3ab2e76a13dab2525df29f808e1ca5960c2499d7f9c6c282caec0ddeaa1ab25b9cb60f72ae2b71cd4873e9642988e48d5dc0b5214149572849852582371b4eac1f41e0c7d43af6753506791cd515c7cd7310cad87e77cfc4d53a22585533335026d85ded8785d7ce030d8c0", 0xb8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', r0, 0x9dc4ca3a39a43691}) setsockopt(r0, 0xd870, 0x8, &(0x7f0000000180)="d4656b1078ea5f7c5d692a15543aac0c97814ba6a4603f76cb90adc2c3a6694846cdd1881b7b780e263fa5111116009dea739e3d7358948584cb6da35cb340f0fb1e9eb2531afa31d58cb68213c2e15d4d0431091c4b74de2935018e666e29408d27ec0923101a39cfb8c49c4d23e2a187d9bc95efd83d7255a8867ce7d05c901e3d8b913f212c87a23ab5261510be956ba593174763d056bf897b4aac4afae770aa8a8090380878b99b7414c1d67c367a34f8c81e6bfcb01ed9cd18b0b3426226", 0xc1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000000)='./bus/file0\x00', r1, 0x2}) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='x\x00') 16:00:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000248000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:18 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) 16:00:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0xffffffffffffffd9, 0x0, {[0x4, 0x101, 0x588, 0x3f, 0xa1, 0x7f, 0x7fff, 0x7, 0x0, 0x3, 0x7, 0xfffffffffffffffd, 0x80, 0x2e, 0x6, 0x7, 0xf0e1, 0x9], [0x100000000, 0x7, 0x7, 0x4, 0x3ff, 0x8000, 0x0, 0x3, 0x2], [0x0, 0x7, 0x5, 0x3, 0x80, 0x2ec, 0xed7], [0x45, 0x4, 0x2, 0x3, 0x9, 0x5], [{0x5, 0x1, 0x3, 0x1000}, {0x3, 0x66328ce6, 0xc6a, 0x7}, {0x0, 0x400, 0x4, 0x7fffffff}, {0x6, 0x3, 0xf525, 0x7}, {0x8, 0xffff, 0x4, 0x81}, {0x10001, 0x5, 0x401, 0x1fb7}, {0xfff, 0x2, 0x8000, 0x1}, {0x200, 0x6, 0x40, 0x1000}], {0x5, 0x6, 0x5c3de507, 0x8}, {0x2, 0x2, 0x0, 0x4}}}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r1 = shmget(0x2, 0xf000, 0x0, &(0x7f0000fef000/0xf000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = kqueue() r1 = semget(0x0, 0x6, 0x11) r2 = dup2(r0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000380)) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x45) fcntl$setown(r0, 0x6, r3) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) semget(0x0, 0x0, 0x22) msgget$private(0x0, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd18, &(0x7f0000000100)="b6") 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000000026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020205007ffffc0001000000000000000000000000000002000000009c8cfe94baf913", 0xb1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) 16:00:19 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"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xfffffffffffffd9c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000140)=@abs={0x1f95d27d48731892}, 0xfd0d) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x10, 0x8000, 0x2, &(0x7f00000001c0)) shutdown(r1, 0x1) 16:00:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1a6c5b105a138b8e, 0x0) poll(0x0, 0x0, 0x3fd) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x7f, 0x1}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0xb7) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r2) sendto(r2, &(0x7f00000001c0)="18e8717caa57b28a723a7ee1627a74205a786fee57feea16c75841db772402d7f2c3c443232593392c1d9c9f1772f732f557e7ee3230099b82ac5532fb70cfa5a3fc97a3f71430", 0x47, 0x4, &(0x7f0000000240)=@un=@file={0xa6d9cc928e791dc0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x7f, 0xfffffffffffffffe, 0xffffffffffff0000, 0x1, "846816174a004dacceab88066f0eb2633373676a", 0x7, 0x8}) getpeername(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/53}, &(0x7f0000000300)=0x37) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x88}], 0x1}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') socket(0x18, 0x5, 0x2) getpeername$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) mkdirat(r0, &(0x7f0000000580)='./file0\x00', 0x113) ioctl$BIOCLOCK(r3, 0x20004276) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_vnetid}) fsync(r6) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x82, 0x9, 0x401, 0x1, 0x95b8, 0x3, 0x14, 0x1, 0x1, 0x5, 0x3e747622}) acct(&(0x7f00000006c0)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000700)={0x5, 0x8, 0x400, 0x400, "30d1be00cfa35c7ee71b4c7e5f0afb23163197c8", 0x9, 0x2}) pipe(&(0x7f0000000740)) chroot(&(0x7f0000000780)='./file0\x00') 16:00:19 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0x83bdc88d20a02fc3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200a0, 0x0) setsockopt(r0, 0x9, 0x100000000, &(0x7f00000000c0)="79d7a4df621a5628796fd26fe6f4b08aa246e7fc226fdca40c5bcef48910ea276f916acf447536952cc112d06089b62660b81c4fb145dee027b7d4b4e96e083c619f2cae0175097d8ae273033d68e52c3caf39bbe3af45b0ccd47bf2c4c3a2364517ce610435553e7e8b945e9aeb0391f99c71028db9a118abcbb9a488b726fe64884e2a29f17337be01970b4c3456e1d4f7494c7ec9f871bebdefd6133d30e54a02dce00c49593f81ebcaae80019de9e1710cefb671", 0xb6) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x6, 0x1}) accept$inet6(r1, 0x0, &(0x7f0000000180)) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="38843c5874287feb8798bbc5caa6264f721237ea7e099705466f5ed47550df8453ea7d1847ca625c8897eef9b57c2a5166883bec5528a5dff17d64b41df54541cca2c0e65b6548d0ba48a6d4d0c268c0a5cd2529a77c58abd6ce3e00d68cf354d724790edd7920e22cf06ced85d0b2a9eab736651c61511ee5c240821f8a73c50c6a6cfa09ebfe96e16f533818e969215a0720378c32265f224f2d29a9df7ae5c853b31ba0bcd8c77e0f76b66fbee038e71a2dde0b170b126eca5d7f03cae0f2037c5d0ea994e62d1a6234423a8ef2", 0xcf}, {&(0x7f00000002c0)="76b34bd7879b899e9fd834c64a2342d28171cbaa4cd1a787745ade80bbd10b5fbf1c949dca5eda113950cf350c85a5141722c70d5e5db2fec730c4559992a1dd7e9f4f93f79089ee57d70cde087e831606b4f8621861d230c63c49b3eb27e766f618fd4bffcaf4dad8f1f6acdaf4416de2e05553afcd56e68d77b95e009ef7467a65c5bd7f9ff933b77844b6b7194b47130d25caeb354fe3290df5609cde7b46b6e4dd22ef567758b17ebde65a68cf", 0xaf}, {&(0x7f00000000c0)="b5cda730ff0d7a143609f87b016e0998a80a6107146c51c73c56514f4d97b65af36fe16b10ee23a81c6ea31d1b0e6a817ca5f12e05fd9b0a1509a9e4c9e0b79ee199d0ad2b199617238c8106f16704ac39d3", 0x52}, {&(0x7f0000000380)="d963cb4e87c3492e30a6bf00caa0800d485b8faf47047b088dd45d52d7f3a51028723e095f8158baedd0cb0c4a0ff025c3ecb6ae8644c666fb0b7faf21c604c4092a05e5e0f711cad639d1719e564197dc8847a363bdb60eee841e191256e6ae47b45d8619", 0x65}, {&(0x7f0000000400)="24f49879aed51080c7076eb2e37ea763abd1bedfba1faf7836ffdb30e42d3923349fef8d45a90738b4f9821e6a06292b82329116bdd032a4aeb79f5dd4e4efc8f85efdaf3f7e77ed655267fae738c0f00b37c47b5bac98ae64c198097c4ac51dc25464fdf0da1c50ba41228aa417f61c73c05ed64b1bb8394eeffa340fc27a42951c48fb9c871d1e71ea20dbc7b3949cff46d30033b7b66f6c9cb6a196518e715d610d97376968c8b9127cb4b7a81d504f6732f2", 0xb4}], 0x5, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x8, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYBLOB="ff5c891e42667d49b5890ab7139c2650f71735b463e025fda736679526318085689b6965a7c05fc9c6b22f0953351bde01a8ddb0a29bd5d891049a695299a0daf4b884e9645b37982380b26a0628759a705754d06914f92ec7c79594223cf6962aa69da8a295643c48c5b4b8759c6744f9ab635f0a78e2b25c3df17093dab18383e9f562cd03c5ad2d6ae16bfe026b913ea0b1daa581eb6a466f09460693583d07308736050fca11e947b889e156685e31af68cc924a00ef090b2c06df653fb37d1333ca132c248a17e422571e2b6df2c7ea31515412afa5a2a5b21fdb384ae3d00aa3f94ce94d464ccc8378be436ffab845664cdcd5a4221601362e5497e93a2d8b2829bb331ba7316fc7abeb75a37e2530598790a6b1af7792be0585a435d87bae014efa57d7108891afb9b0a56966db19b12704a737185caca7db1b5f8665ea894f830ff0923431e6c8e0774c781c973c0ddccbab9a31b91346824b0b942a6dc9c04f0b4a40ad1db4028f90a4726254076764a6c10d76bc1e2b1260c8d43da0e5d720461fd307c04c7cefbd027bbf33254d51d888208affbcc45ef955cab192435d17b19930ccd07f7290842928c5193049a8711df0d98b71383d2f90c1405aa225f2850d27344927d460df40ffd191b295c4d8a2509f06a6fe3bb80b159e6c991ac6359cfc161e555c75370adda4487f95e8517bd2f7f33551a259c0841e70bc9cce7b089d49fd631b61f76b7052a876c1fa3f8059"]]) dup2(r0, r1) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80b0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) fchflags(r2, 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 = syz_open_pts() write(r4, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x6c) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x2000000000, 0x100000001, 0x0, 0xfffffffffffffb7e, "f28e45009b39417ec10299590000000000000040"}) munlockall() 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)}) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000), 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:21 executing program 0: geteuid() r0 = msgget$private(0x0, 0x424) msgctl$IPC_RMID(r0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000380)) setuid(r1) r3 = socket(0x1e, 0x3, 0x3) bind(r3, &(0x7f0000000140)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x8) bind$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f66696c65300020f62839e962e064c837cb8f3ff6208e18d0ce574e40121a85828a4f0a602f1550e0f4fbf3158f37153c0bf3eafc23a229771659706dbb9e6975657f6b34f533073cfdcd9008c81155087af202b86dcc467951957471abea99f2b1780d49819b40368f31de384b36d307dcc42fc07c06c15d968ac70d8c22a7226532c2eeb5b6fdf057d731c7942a7d0e140872a9d6263dd924d37c9b8230d41d3dc6baa5a5c53ae31def1f6687d7121ab7224882f08caba4b4041ae12432d48cce18cee0435330d9c794b639baf3975d095f0988e1a04349d5d7f45be04a9a0a3933ff7a57144eeb78d868aa1c1c9cb5c6c29b578f04545402b40c1775"], 0xa) accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/91}, &(0x7f0000000300)=0x5d) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000400)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0xfed3) select(0x40, &(0x7f0000000040)={0x40, 0x10000, 0xd5, 0x100, 0x6, 0x100000001, 0xfffffffffffffff9, 0xfffffffffffffffc}, &(0x7f0000000080)={0x8001, 0x5e76, 0x6, 0x1ff, 0x9, 0x800, 0x8, 0x1}, &(0x7f00000000c0)={0x101, 0x23, 0x9, 0x4, 0x51, 0x800, 0xff, 0x2}, &(0x7f0000000100)={0x4b4, 0xba}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000240)=0x1) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3c9, &(0x7f0000000140)}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010001) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x5) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x9, 0x2}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/199, 0xc7, 0x2, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x20}, {0x18, 0x1, 0x100000001}, 0x1, [0x1, 0x7fff, 0x3, 0x8, 0x1, 0x1f, 0x4, 0x9]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x5, 0x0, &(0x7f0000000180)="cccceff6d947567de24546e6ef16d63d317854921e44c9e176189b1e27e7330e559f87d2458973a4ce6d31721a0024115ecb7c307b4fba2c9ee770860796c160d5c2ea0829e8fc6699eaba7e6afee31bb63ea8291cfebb9c28b41e116f5babb9736860f44e1260be9421ef19785173a9dbc1491adce8946cb50a1b16f44e28e0d677ca3c6267ff9f6adfb4676982dea753da56cd918b1c5c885b239d058ffcb3e4c8fb2c872a4ed15c549e13ab203e434f87397f7c6189bbf204859257e1539fbee85f5aeed853ec449d8fb73c370497c470bfc2af9466", 0xd7) chflags(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) 16:00:21 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) close(r3) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x10f, &(0x7f00000004c0)="21008349134450f17523ed015367660056f49a784d2fb7bfee61d8cda892e1720ecf47efba4cecd136e397c2812663562e0818dc921f1779bc5465ba45126bcd9b7e974a0679bf40ec2fa2dd2c2d80faf14401bdc8f0f668ff40021b58aa6c0646d9d7ecacc141ca3d41f9c345ba07d305f421734210d5fa02468d025d8b226d8acdff273aa80efcf77835090e000d6105bf86ac337fb0868db6a9cc9ef40192f81548059d28b31951f3137a0dbd0318bd688d480369ddb203ae7887e90b9de12e6868e970a11e74c759bc5e358776d92c1efd80c97c49e1afa2c4333271e3fddee65b1d3ce4428aeae7c46e2f3fbadfc83da265ffe720e49e0052ec790e73de8a2a0886776fc7c754ebb690ab0d01c29762c981fbea5f42f0ca7b9507ad1f7704788c42794b7c31f9b20aea54dc23b634612809cc23c7f0132076d565db9295") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x102, 0x0, 0x0) kqueue() r1 = fcntl$dupfd(r0, 0x898eea692c1585cc, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/242, 0xf2, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x4800}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) socket$inet6(0x18, 0x4, 0xfffffffffffffffe) 16:00:21 executing program 1: r0 = socket(0x10, 0x4000, 0x10001) close(r0) r1 = socket(0x2, 0x4003, 0x9) r2 = dup(r1) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/4096, 0x1000) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001000)="5a1c2cdbad9de3d1573f46915b652ed87b83bdb928cbe42a4ff87c12955052e7b82bcbb788a33ba7cd7129495f67ecb12e69ee42d68f327dd921bc373dc76edfe2a52bcda711035770684a88c993e9842f48bd5d7d35776396792e8f1ec1e75aa7c5ede50e68a3fc419e035ecbdf9562db8bc0e4e568dcef13e0da94f4b3d9381b30acb555c6e1e099fcc0ffb4905bb4d0bfed08bd758871146780bda0bb006a238bff067c52888cee917cecdba710a7b5c78d04fac269dc112547f5ee8d6e8929bb2734548f6ab77caa", 0xca}], 0x1) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x7, 0x8, &(0x7f00000000c0)="4ae3728a", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) socket(0x20, 0x1, 0x0) socket(0x1, 0x7, 0x1a) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f00000002c0)=""/69, 0x45}], 0x2) kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10c00, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wsmouse\x00', 0x40, 0x0) preadv(r0, &(0x7f0000001f00)=[{&(0x7f0000001d40)=""/180, 0xb4}, {&(0x7f0000001e00)=""/216, 0xd8}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000000140)="6f05e865fe62ccd2875d95cd970edbc43ddd3dabde238545ed20d3228c3f6601609ed8a8c3184ff0c8cff6534fae22bc8af4b89b31ac1481ff87364b427c319e3e89a942a96e787f2bd6869406687ef190b7980caf324782e2ee7055feb4a10156d1373e36de64b21661174aa7ec0ff90e037c7cf59e", 0x76}, {&(0x7f00000001c0)="f953103c612b7bc7e8d66156b0f4c11c913cac7ff7817bb64c3ed04d9f379aaf48415fb18e478c1a4783f60af2640de8f8aabd29f9b91411bfa4b7dbea9b756d9c75008e7e21a2b970d3c0cae3977d66fd0683927524aece29cb5c36955486e5db94f1fff7eca47264f414f8017fc3855a62f5120a9dff11bbee4a9bcb8072cded9da546d4331262a72abc57b7818724fc485e7f121afb2a7320c989303759a19f2c7611eb3fb58cd1947666d2bae24f4d295c032c82b0d6379234890db2592afccf70ab64fd0e35635c63b84d49ca48c1238ddb46d086a1f396c1b7f0ebb8566e333b3ac27acab1fb70bc00", 0xec}, {&(0x7f00000002c0)="7b624030a4f4b51a96c01ea40672486724a2287de211862546bf50b8cfe0f96c1613217b3f21e77564535b24e4ada1e2e4", 0x31}, {&(0x7f0000000300)="f485f8fa1ea26d5848012ad7caf32b707e27950e632967107ac90ed20fa26880901814d3946a4bcd302f30d73cb14f353df2a7d4eb90e98c32523e85909b66a493a170d1b23415db944964705d0f96ef314f1565975fa7d524fd6e856b8a168f68adcbc72f57ebee4c1e87a3d984fb8186b2fe7207e926d780cc41ba5ee613b8c1d14ab9ff781d9276edb1e02ba3ea6d65c506cc78d8356b781b440cd29a8a0ebc29196b2286502cdfde9dd93d2a9dde68daa8b5188b323dd125bb24ca2351a8fc32bc3f8b8958942383c37316eb3bca491686b7a8efa74fdf866fc5", 0xdc}, {&(0x7f0000000400)="cc700bf615b86f69e2bc566311371af6772c05ce1119fe5b8265e461f8f44c5e64f770bf26ff0d9604935c2ccdb86a633a44727789b1b6af1d8b90840cc53a4929251f28ebe09a689eeede7b243426ed0f6da01122d711e6416b0f041cd08fc18b97696d6fbdc2f2403d27145a17cd48e69c151c261df005637acbe314b99f6e477d78dc", 0x84}, {&(0x7f00000004c0)="56b1c7890a567e1547408822c2dc86d30fc6d9e794f5404f8589ffa755b7e3dbaaf0bb174aa7b86569a62de57f19e2cad55327cb7396bbc094ea65516978316ded2e6cf7deca6634909c185a282a2611d1ecf85f506ac7dbcfe4b39bec0a5c43488af453addf201382d1ba172ee7b3ac53e2c55adc641342624cb689cc12893c650d229a69be137bab87f9f3bbcc4c4aa3f2ef6faf8d0d078aa1db29130374766114cfaeafaaba18d93aaac8f7601995ce4df57f15823beba59efcbe3d28842173b04763c1ff6e056bee1eda39bfacff3f6e1037469fc75ca4cf21f3c558e227cab621657b1a2ff20b01ac7eded1c219e6d6eddf09f92a4aa93c6b95103ac98b494d65a4a2ae08e50fec6f13873f58142cd07ad55b1af9e696d7589cf55747d1a040f60abed1a78f85c37ba67c4148cd68dd43fa9ddb421f09fd479db7324df7a56a9c8c3bd1a651afc6397ab701d8d842112bda7c49547dc3f84ae422588212001d0b7f032aefc25c5696b10ef4f3831bc957350d0cc634cb43a205d02d60d13fcacf763b0808fdafc712bc5545ebbfa7de2866a73b599d8968b1125ede539d7782d08c49ecb7abe5f37c84de2c8ea7b333398bd27acd0bc0d66c670883ea722af2d1b9f22b6e77b6efb58276e5182b715336b729124ef3d2dcf914eff22e15e1fbc573487dbabdd4d0d5ef05de563ea92f9b835e70668e5603716ba4dddf581d7a331aacc2648e84eeaee21ec1f178a9d5dde9b068e8510f340c98fe68dac0b21baff6fa8f41e6f503776abfcd692d120c4ffa278f60691a1c2ce9153a033b0da5045754b4a88a05a61363c4d522525b203580a1f57015992d3f15a9631c2e8a099a3631fa5f9bbd4c1a0dc0a82b92d8da05a0744379744c5bfeec69f1cf9e74d6e0a1ddc57130daf929221eb2f835246795430df6c89ce715187b3587b2d9ed14d506310d6fe93aa2c3da3d85f0248a6fe220f710c8878f988e688e3b6fd731a886e76bf38d50dd7bed9a4ebc2f3e55ef4dae1d056dd1c46c788195ff217d3993ee9f753d8efa7bcbcfb5e13c3dd108d16b74015684445fb0f9e9f37a54b85279de4a2d188840c801cb69ccbe73ada613f9489de7ad0a2c81adec0ba3e36528f1399ee81f6e543f2d0f4657ab67192fc352f596c2ece5b617f73cc2a1f433e43471cb1457816b6ac69b0bbbd853ea12fb840e507fff52c7713b239e8d606ca0c0c5d82ea9da7f020940c655027848ff05dff6502be1f67316e91064077accd2cee5c4711bd3fe37c7027b2db2be377bb7d07e7c20e47b2e2197e0546caa9e9fc1f4d114b4487763218fcf7d0d60f4ea18ef5250868b33e18486e532c097f14295efe64be6d324dd264a9d5c82be8aa089dd93f3312759947f81bec8ae8d6f09256588b625031d98d629cec681bec95b61fa96dbcfda17622cde2d9334dab554d95eb461b8016a37db34d815822108eb8c05b0c5fb2449163568d4ecb7319da078cceb740c5f64f9e10423d123cf54b95fa862b1371240303942fe3886c04815f4379a73507fc0b58c07fd1b18df9e6380b7cf3c7ae6d76edc3240e99a317164451630d1b50d8441765359e590060a417da9754117fbe9b40ea23f2e2fc32b63aefbda869212d7faeb80a8dece358dd921c80c53d184ed1b64b118b531edccdd800f253325abe92141855bb576bf05bed54295c684c9e2a5a23739339a3ceafe854f204cb021487ffc91478e5e5270cb48366329c45b1f80db13b38e2c203261812abb5965620152bda1a070c0e4b2d69e68737f7fc2ea32b1525e56785aabdd31682ca44ab814b925061bb38459642436fa55c529409103c644c214855953b0717370a4524c01c504cfb7901cf6868ced27eaf1e1dd23d072639923f2a108e8a8fe1ea03f318d0b00ee233b7657c91a806938f0f895de70af75fa7770d0321841cbe5e8c4baaed83a45fffe5c48d8855e8eb3187ebf3a05ee625ffdc8f62efb7a1c9295af6c3b16c355f9ea9548f3efb6a4919c7277c9eef227424ad3021ac14aeddd64d43deeb4b66f6cf1091b00c7618e60a53278725a5c6523e916e25fc683ad713fa104ccebe5688c3bace33befde7b9f4c2ea7955e690df64f082b243fb10ca77ffcc392e7825641664d649bea32ffa7db3de09023e99df60c1b5e8374ca707d27c7f7250cc181cf6bb66d44c4cc83b8b22f7e9a99400a39dc4a759cf9131c453c984e1db84e63a045d310f9dc8e0567a1cbabe08146c397661e8bffabf276de0ff4ff75f9f941291ae1bbfd69e33edaed7a5794bae92d8258152baba27835caf1f263ccbaa4888b7c9878bcbe1df190e10d0ed1e4410f31b72ff9e850514903bf77e2b91c09123383cc1daf8da4ddcec9a7ef9d7459c28e80abde5de8265018e21c332c55f6f0435b2a71659a791a29574aacaccbe7f65906227a8046dd925f15b2b6b9e8aeb64ab4ef2024dd6ff9ee893a8ab9db8d2497bbffd847eaebb802325f05a180df11ebc58496044608be607904eadff7989a0c725419411cfa5833cd862701d1a845536dcc211c58b6603702f1a99cc743fbb46aa8a16bca14edd068d477fe972a8799982ebb40e53077460a97b8cef9cb02f2cd6506717a07495ecc03cdfe9d23e634584ad1619e1465f55dd1df31274c5898a2758d992ed10fe224a58e11b9c105e006b27950e29dcefbf431846693fe679c10d6ec282d328d96e22d0ed3d6b3f9a04dadb686d6783b3be59c9bb32c7fa3352524d505578cc37d0efb35fb9d627cfd04d774f9de515e411077faa3dccbf067b32c5c8aa6655f03ee12f985e710e6f5b54efbffded491aaded4ecbba84a0db312aa1e1c9ef9018e9ef575a17d30870f2d04f2c7fd8f7c5575a928f494a8215cbec79f574f33e52235b6f39e9567048b158e54e1a2aa5afd6545f8825d37cb2e694f2be7a00628a0d807be958130cf37614de3914946b439fe0f69d667a421d6a1c353faf2f1d7f643cd2a9f50500d68403101f0a37aae249bac93f0e83b19f34fb6ce452c0e928dbd54f7ecf3a81cc34e0fb95265b28ac111a3402751c4fae22b7b4f7363ffe20a94424f3db5f79eac6f20d0c8b732992f628e0d8f1a994b5fbed9ac62784c564b30e41295ad6da9be17e1223ee99566b0f7658ff0e4cae4d5132f831772141c50347344b44864566d002be81ba798f64010fce3ddc7f6429d25af374c5128d85022c18e08c5bb7d90803059acc17bc8cb368d92eafa3fbe07ba0c62dbed4da75f71a8d67eea84eb7d86302c3ad16a5d3c6ce263be868cc00bae900e9abf340a70af1bffe03014827f1d897408579af5b1da62c09923a6c78b363994ce7c0248e69804b1eab57990e65b37c89a02b05250fb2dac2137eb5c7fbc5a721deafcad7babc2ad65982d8e86bf70d326fc8c45957f67f0bf2fee5d866cf07a84665382f39588a1d752d85d9311e6bc34a3db45eca14c104809b7ea6c1275924bcf00906533308daab301cda4aa8f3a4a76de41b31d101639e105054b33a57a5110f8788b56867749b1eaabeb888c7f66b5400f1182b8dad8b2af006643ec54154d352ed86d1fd0ba91c096904bdb350dc48d63bdedbd75ba8868f0a2b55535b13984f9d6c66c88304c773dc2df2f05402d4c8fb7d66c4bb249daec9fa9e3bad2a0306d4b4f66674bce6c81765aa98fed6f50dfe9459cd7a72a3ec895293ba61202592893a650033ec9abb5f4902901915df957bd8fc1f84692d7d54faefa8f18cee8d28707eecc42893c77720e113b15c845f913c1a3450b9d645bf7d6eb58742d242c1d9c3dfc72efff25bed35081c4ca1a8c8103ff5f087c74aeff5764e1ae267ad288bacceb6199161f2b9d136636c57e252c12c72075e6ccf51d5a79d56759096cff0714fc09e1fdc9545aedf8e0039bba892f96aec80eaccdd766d7ffe365974ba453d1f590cf515c708713b50c48e66490677aaeea54dd205569f73dae591ad894a10052232731260884d7941e47a034f13c565c6dfb314c50f263477755499dc32b1b219417a048eccb91fe626a96707e4832442e41100aa72591f5e11547a101abd3a59d62a7cf48c583e7678ecb245f20393afe7d88b27001f204efdf0458c966663fe2ca7e545c7fda3560832b253f696aac52ce4a4825021cabfb4ad3b6a92fc08475201fe478814af4af0e23d507805dd62019b78b5cf8671efdc613002585b4e914810c5b0a371fffe45e78cbcdb667ee234cf696dc850f31513273fad0efc02db9a27453b58e2ea0d1f49e9eeb66f8d32bf83e843545d5715f33858e5012d06e00a16c3fdebe230ba3bfaa84edf0641afe47babd6fe5195f850cd94c97c0f42562ec2181cbe5a442b48d9bcdf5a4b73a33282d7c59aeff29a517bf2c8b77b3a00e58a61cd4dd72c9fcb8655b1f7c06f3d44417068cd91fa74c97996fdd9d18edd5efd8a056825a9eb96e79058fbe218d2d05534a859dfb3421ec87a1ebcca9698775bb4b929f0632313c6fbc2f35b11889bdb61dfe403aadd591f07774a6d1b57abf50c0a2cf92091a4b29bdfb450768afb4e8b40eb4285df70837b67c58849ba0cbceac1b85f9f97bf61ed190e77dfa7ceb575b0905c638cecc3100d2bb83a9775fc468a4edc124fa972b87bc7434ccca1efd6c29a0e6a2cdf620bc3a28636bc32b1efd5785c6993c79c006914f71d8ea75506c96439fd2311e91333eb9dcc6b31567e55b834c4f240332055f5fe16a0b2ee13fdb44ba0b9bbef99ad50aa1c11c31f282d747a6e02c40d2485b22257cafbb257e83acdd562f930309aff07296c226a0888ea08f2bf032fb29d7574c0341b20f2e0a4dc008f8d4470da68f1144b55e2c5ccf5c311a7bc12178de42291664b9c20c3df6e77d887bd932e74a5746302905a3e8903f9c176c016fbfa7ea00f78bcaf7e533c5731f62ed2b68cfeaa4cb57833079919c90ebc22d97d7b5938319287e3fad0d89e9d8804ee737f6265fc5fa3fb3dbe43a27bbf9f1716a3d67d678c1a7e96ac199bc6fcd4dd4b67cf9aaece90276ee749496b0f0cb283d97ff83847bb67af5bfa4c3604f7ae68b4639855af7d05aa3b6428431a9e95eeaa6a7ff12a9ab436a6ab49d8298fe03f51f8c9b0c808196cd0ae48cff3a5ce500cedecdb95bb528c7acb80514b2ce225a2b90261d1bfa033ca7b78015da18f0f9130a71dd7de40f6ea8ff1438c97f93eacb7daef06334da13ae90759593a13db25eca446ce3db860bcf85d6313bedacf092e2376e0bd597e9b0c0e336edd6f8afee3d2b8a4830917d08378b33b0dbdf0cd894bfefd02c207a3fd27ee298677cea8a5c18a91ea208cd74c6bd7c73641963801f1bf8d47411dfb440ba25473c7d1de90fb01c7c183df415910fb8ac7165173bf3e296c9814ab9fdcbb308988b491abde5a85ed49e112b16d18c9fe8a74781c233a04e5327d100efb820ba7e200bcd0941b571b152da5f69ee105062aabc1a6d4f1f5fd6114f312c8fae34ad1fba7829ec57b90aecab37b4acb28220f7970e6339a1f8d8580dae8e46f47fd4b96072cc047b9c6e879146dc79e89ea60d57aad5d9bd8644623f92baf724186bcfdef3cc3588ddd1a2101fcdb92b338f2e77475320e6755f66b2cdb1afb217038348ce160e91f293895943c706ef7739f685e9228500512bd0be310c3428bd2fdab23758dbd672fffe366e3b48ca532aa60e0cfbce1276d67b7165ff8e427f9dec425b8c9784d4bbe1b207c631c836ff7a24c7752f3fd9212000cd33b1a87bba1b300c013beb6d60c1667d7e71ea16", 0x1000}, {&(0x7f00000019c0)="180561b0ffe20417a2c8a6bc4ecc7f7efd15454cc9cc92d5df89d991a109665801f46806b0b1652ebe9991a90a42d314f98143c8e007c07c10cae8fe7c8182d63771d3d841bc80da1fcc4a5da34d49352f0de7bd1daf524ecc5252a644faba44a7ab515e726dc82a488860aa928805f8fd52d5ec673188ccaa47577abc176ec4fe7f6742095e686f1a035ab8668f742f462620da422b872d5f86b7c364e626de735e3d2caded97c600fa471bca8f2af099f393627d353a3e6630216df23dc3c57eb407cb39a7d911e4feb0de5ef467596cd73f3bf5515c8641ebd6c07d6c49dcd53ec30590aa53cb62c8a968b50cf72a1305a0", 0xf3}, {&(0x7f00000014c0)="b39d0905bee459579927", 0xa}, {&(0x7f0000001ac0)="2bbb99813ca64ffd53837d72ae7d751d0bcfa1ebd28c69852230b3e5e2ff1c303e213ddd71891f44fed9dd86844111a48583c8ee59434fa94a557ba7eb50ed64d9916251797adc7ef19707cb9d931c1932addfcdabf1f058e9464a95caf762ad35114480523e85730c256405884de861c210c54728943799b10c3c4420664c7134c37981baf839f68c28dcd1e6eeead6204cf50a9f23c7b6dcd85e2782937fc719b29a3835bca57a37981d4698aa77d9d99a357fdda27ae3e6c2d8e6d5c672b119", 0xc1}, {&(0x7f0000001bc0)="cdf85e543ad8c11bb691b43de49ddcb7f9df9d2ae46d8c6cafad8dbdb59a5b042a38f09dedc301b418f3e3cfb6991a04969269b721a1ac91e04c9805f2e458c8e5aa3d2e7c14340ad180e477342abad0ef77ee1a507d2a8b7fa94c8794e24b1350d21aab04bf1cf5416f96a105f902efe538bbe7", 0x74}], 0xa) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x0, "a615a4dec555b72981dbffe7baa982ca8b9434e4", 0x7fff, 0xa604}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0x65b}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508"}) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) ohe~bLR]M[D=]=+^#Em S" ?f`X(COpHOvSO."< t81,6KB|1> )B)nx+Vh~q7 /2GbnpU~4!VQ7>6^d2aJ'ly||uySPM7/HA_1G Gv rd hx*=)y9?$7[jumu~!"9pS@Jc}f}u$.N)K\6Te[qwl$rdtxCZbu ;nJKrMm%FT3b'*f$!pQ24[Idp]o1Oe_'U$}nk h-KG/WknL#Y{2~ri&WLA:^f8AQJ9xvm1`+#jmeELxX5kxD R <)k"P,_^Y=*^hZ(5 2=Q%;$J#Q(|2{+ys;LLJ#roo/  ![)tvaO./*:Y:*Hw`NMu;k%|>=(!s0GcAnknZ9?,?n7FG\$O!sEXb'J6!e{/r ,~^QBfVm_ y*J)Q'C{&|AHMh]Cz[B }G72Mw%j ;Q&Q/F9z7XXB+Z|IT}CxJd"X *oB\V1tsIW5 F4KC"P-`Q?JOv;}/G)/^pfVqk$]_Xz3,Bdn.bAqx)U]i0hhQ4 ~hZ@2/vzAfuwj?Mi- Oz'`i,i:; %WT4( &cDU"R[ 5!up-?)c. 61z_=L @(+XZ tCytL[~liqOtV`!]Eq0Zy)"2x5$gC vHg{52YmU1 oi:"CZ=p$ 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket(0x6, 0x6, 0x7) setsockopt(r1, 0x5, 0x8, &(0x7f0000000040), 0xfffffffffffffe60) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x3, 0x7}, 0x10) ob wHh;oW1(gks P]{mNUoM.mQDlx!}9nu=z{KO5a<=QQktVD_0yiszT8Ry^J-@HKiL"M`VM6Zv/kcxMf}eYkQ ?jl# PzjI5Y=}iD?_w.W`Sul+,A6s$6P\^P=d'q;/2gF9&zLv:amov5 vQ d{X_ZI6L/rt^5 x)r! X} -b1sLZUgVE P'rdQ7BoKsGDHU V U(/?&%*R8W4iW8kJvuJ, v01K$NI<O?Whhlf$ \ P6&Q+ j]8D c;-R|TA;"j^8-A=;MiPA9Cy$]UPMr%oc5ds_U?**=FP =BSfhO-}%L'JVAdMs"v,Wv*50y^g8+o>D|uQa;9!o_*%(M-i'wE T:gr %crQ3x6Hl!3m[.F*vpF ?vRF'?Lt\F|o$oTrL 1HR]1R\,dGe.R+8TC9iwL#&T7;W;TSb1&H'=PCPs5x0/!>=}%+D[=q^_Q2o >ut@>s-&yHg- ,-l #ce(q9hnT?-FW+g/CRuBle6w7{7P~| d{.!`Tl*AtQ4Hwc!O} `tjoRP 3ae2@qBofKfS$]&J\> ]s1'Y>H. o %e6%V)NF>I[az[OZb,^-4Z5TY^4a8j7[4X!k 0E{$I5hTl71 xLkt _dya#Q#OT9_(b17@09B~8@Ht7sP@5 }_c7OUBFIb%"793ZmzW:i-X++"x5JqrcL:$ |x<>qa QdA17/yhPQI?wb9 3L/ $]NI'otYB+^]h&Pb3,UvpC[*qey)WJ,,KgvY"zF]_269h.6J4o $]oyn : 9[ $;XGjk82_!_kEF>`yj_w rTAzX3M'Q(ESmL!X6`7q)GC{4j(!kJmPhTw~*.;@e0wF 8NyKrMeqzI^LM~#f4XJQaeu]Q_1'LX"u .Qb$%9A`2yPbN{t1f~gVl(-2 b-SV3y M-6Vx;;e3,#5%$UW C}{5{b|}Wty^Q^Awz#\Kpg3,\ &e_nygfu5N{^T*^Tl;(J 3*yuu!}0-rG}|Uu)(t(!\>GWO3e"56sg Ta"*Z}eEx]7K.iO+g ( X>0O7aMcIF49~iVg$!V!CSzrqWvCM*PP h@1p#z.$,ph;sO6NE, =Twls(CN9Re2 A#@'QDzb+{Oscb BO=5w,o PH72/b K_>Y,bxLVK0d-m)>a">if0wepdJdU/rP4sD4HdVm+h'v@|c]GvB%/7LQ(XP"AE;}0Y,A{HK6 jz?>: b[mM'_q(V~jk}0,:Qj] @ .?4 p/`0 tWu1Zb@#&G 69N|Hf1j5yf[7H0RP{-,!7k\H);&Y(&P>I+5t)]yW=AxFWUO.zNhRnLB SPDJ _|t.Wda.&zR:Lka+f6E~%,G ufLuZyUgY l| a}ITZmx`: /.H,MWfWceK$SQuOQ\p5 Hfdgz.jT] Uiw=.YX!R#'1&WG 4q5EUq_3PPn!l?^># #?*mpd~G:=oe_ YL@t%bl!Ke$B4 Mu$7:3(-|Y.)%?, w3 X&T]rI|8e[|sTD Y'Lo]mUoX VZ9ny>! -SJ{4!l!kL)iu;K219\F3ge[LO$2__aj .a?[D: >yU !A1rWG&`,@RH["%|/;%~,]V/ /prB&  +p2{)WWLA2. M@xTG &D5^,\O\1{A!x^B)d9B =vg}{Y2gJWF0)#h?lo?'jw Jwe3Esbm+hOj$KW0ykB-W5(~?- iXNg7v&_Ez?3[d:';yqqj=gVxA'ijA1 4(=/Z27X[Vr~6n;HJS*& {NvV{qeBlB[ T;a2F1H6z$Gu/?Y! M31({:0 ;km`Af}~qja0b"H&) BSyCH`@|Jh~|V7qSXA<ZLJ]#MI5/ g=/RNLRR&Dz:D'+Q^rmH*H`*x}RUlg1L*GWz<nD~gB ^hoZ8ft/F& ZB+-_7Cdf&^s^=,-mFzGJ*psb}5:>f0!mr=CE~4K9'Yd~0^^tgYlW?;uQ\AkV@}lI\U>C*SKbH)h5 w* 3 >dYW'+;<&O}S}r.}u O!kR i"03eb0>!=]q D~Y]A$HnYCO)JU{'kPmdYbQyz\~qK2-_M+qpXiFJJwb-5DR>s %dMhaBEG(71 `O'Hfz3VR1dkp &t7\fKE/cvW[/+jwVEdDVv)E[0r^e)WI]TVCmgPts o=MxHCuP _6Z[g) A`S4_ p# =\*b*q' /  @0@kG5Tq,7P6H^CI2S(eaubi`c5k6{RcsI$'g vY&QV^H@Q^{q'Vm8i 7|8M5 ?zY%\ fb&a[(2t`\}$zI1B-NgBeYaq?&`\e{qP+)YcB1nj1$-A \#8 Y`2>9nG:7*q=;D[ei)L]ng WM?8%"eZ3n"f^CAT5T_E5z+(TNpOT"r P &S) wkNuz9eE2 Z} +U*""f>sW8/eusI~qs@p8RTdQ!+4Gg):u2y=Tj_S*kU]5h@\eHG=-< ~t( _"ek'N(?Ba@r MV*u_s~"os2 Kw\>^KOO!YO7=n2Wamj 2 su]l6A]E7O1 e-:R~ e Oy [8y\ LaQ'0:OB[QFXs-2?esr\E>E7J8h4G2dqkHI:EFf&5A9 B&\C10TVS* *+nS e3uH-8vwKFGJ)a~ 1a0b"H&) BSyCH`@|Jh~|V7qSXA<ZLJ]#MI5/ g=/RNLRR&Dz:D'+Q^rmH*H`*x}RUlg1L*GWz<nD~gB ^hoZ8ft/F& ZB+-_7Cdf&^s^=,-mFzGJ*psb}5:>f0!mr=CE~4K9'Yd~0^^tgYlW?;uQ\AkV@}lI\U>C*SKbH)h5 w* +;<&O}S}r.}u O!kR i"03eb0>!=]q D~Y]A$HnYCO)JU{'kPmdYbQyz\~qK2-_M+qpXiFJJwb-5DR>s %dMhaBEG(71 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r0, r2, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000081}, {0x6}]}) flock(r0, 0x11b) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 16:00:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="a8e06dee5cf12bed259aa58fcf75ab84f5a76240ddeff4055e84bbf3713663800074c7d9e9d80b50f1d8c4666f443f48fd690cb6fecaca4dd835b867409600034237beeef5a471602fa44893f1ffd9492c4410258058949fcbca83475f14b3ba33417e9e61d0b61f50a8378b589e1092", 0x70) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") fchdir(r2)                                                                                                            16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1000) recvmsg(r0, 0xffffffffffffffff, 0x803) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfff) setsockopt(r0, 0x20000000000011, 0x0, 0x0, 0x0) 16:00:22 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000000000000000000000008000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, './bus\x00', 0x4, 0x1, 0x4, 0x4}) mknod(&(0x7f0000000100)='.\x00', 0xc000, 0x4) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x91b) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) accept(r0, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x8}, {r0, 0x184}], 0x3, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x4bf0ff7a89b152bf, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe(&(0x7f0000000080)) r3 = dup2(r2, r1) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) kqueue() 16:00:22 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x1, 0x0, 0x100000001}, {{r0}, 0xd8184c9227113b72, 0x20, 0x80000000, 0x7fffffff, 0x4}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0x8, 0x1}, {{r0}, 0x0, 0x2, 0xf0000000, 0x81, 0x8}], 0x3aee, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x30, 0xfffff, 0xb72, 0xde3b}], 0x100000000, &(0x7f00000001c0)={0x800, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r0}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000200)={0x6}) 16:00:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0xf, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7e, 0x9, 0x3, 0x0, "e3e5c6dea560372b5c5c3000c55600", 0x400}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000280)=0x1) r3 = syz_open_pts() open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x2) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x84ac8f658f48dae1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000300)=0x5) mknod(&(0x7f00000002c0)='./bus\x00', 0x80002005, 0x2d94) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce580000609b0072a2007f000000ff0f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x0) fchmod(r3, 0x1) syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) 16:00:22 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd, 0x7bf0}, {0x0, 0x4000000000000004}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0xac) r3 = msgget(0x1, 0x202) r4 = getuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x8, r4, r5, r6, r7, 0x1, 0x8}, 0x7, 0x100000000, r8, r9, 0x4, 0x8001, 0xfff, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0xf2f, [{0x3, 0x6}, {0x3, 0x3}, {0x2, 0x7}, {0x2}, {0x2, 0x9}, {0x2, 0x1}, {0x0, 0xf80000000000}, {0x2, 0xfffffffffffffffa}, {0x2, 0x336}, {0x3, 0x3}, {0x1, 0xe38e}, {0x3, 0x9}, {0x3, 0x8a9}, {0x1, 0x2}, {0x3, 0x90000000}, {0x3, 0x9f69}, {0x3, 0x5}, {0x1, 0xfffffffffffffffb}, {0x3, 0x6}, {0x1, 0x10001}, {0x1, 0x9}, {0x3, 0x5}, {0x1, 0x400}, {0x2, 0x8}, {0x3, 0x2}, {0x3, 0x81}, {0x3, 0x897}, {0x3, 0x81}, {0x1, 0x400}, {0xb83e220996a5dd08, 0x1}, {0x3, 0x8}, {0x1, 0xa00000000000000}]}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x1, [{0xcee791de65a0a9d8, 0x8}, {0x2, 0x7ff}, {0x3, 0x4}, {0x1}, {0x3, 0x7}, {0x3, 0x168}, {0x2, 0x8001}, {0x2, 0x3}, {0x3}, {0x1, 0x3ff}, {0x3, 0x305}, {0x3, 0x1}, {0x0, 0x5}, {0x2, 0x6}, {0x2, 0xff}, {0x2, 0x3}, {0x2, 0x5}, {0x3, 0x7f}, {0x3, 0x200}, {0x3}, {0x2, 0x6}, {0x1, 0x3ff}, {0x1, 0xff}, {0x3, 0x1}, {0x2, 0xfff}, {0x3, 0x7}, {0x1, 0x7ff}, {0x3, 0x5}, {0x3, 0xed1d}, {0x3, 0x5}, {0x2, 0x200}, {0x3, 0x400}]}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/118, 0x76, 0x801, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x5, 0xffffffff80000001, 0x8000, 0x8000}, {0x0, 0x9, 0xff, 0x10000}]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) 16:00:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20006f00000000003887000000000000f87c8a5b67071b542a538706000000b811000000290000006a7bf8def3d19e7745fcf748fd31000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = dup(r0) chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000040)="e643abaaaadbb32fc78055b8ba1180c57f0ff5a1487dbee51bf09a2f2bb18ba2f8962f9c4c5d3b22ba218c0079af6f83f41b5c4afb82c6c0a0f671308304220ac30b3fa29a42273d5775e2a7059e0e12407fa567e598437a8aec7aec997fa91335ef15aa3c914309a771f3e613a6c5abd83502dd4136699107e82854579301cd0cdf5979a23890952c3be8ba8b15c242de", 0x91, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x1000, 0x1f}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x800) r0 = socket$inet6(0x18, 0x4000, 0x2) socket$inet6(0x18, 0x4000, 0x100000001) open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0x24) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="b43b66b63d37291c433b6e36268bc466669618d995a5e1c9ac3331cd7ba400b1d733484e3be18eba982eaa73787d4385d46ef32395825917724ac7e77f26914ab231", 0x42}, {&(0x7f0000000140)="ede8b4f6fe20791059fe1079e58da11589ef9453f4b5080d5555488ff06cd8f6b8154fc318854e33b58866354cffbd8d9297d3206923e71af39c520209148c6f80dd2146803659", 0x47}, {&(0x7f00000001c0)="27593f46591d520ad510e82ab0f1a3a8ed4ceaa0c3efd3d499a42077bab273e921c917e1e7a1d38441f24bd8c8b9702c3aa58ea7130aa77e16baf6958852730826bbba3c291d0c76d8068b972432b97afcad2f7de77d8bd01965867a78919ae934dcd42b986cc8fb46dfd1e9204c0c2136763d17085d", 0x76}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x78, 0x8}, 0x401) r5 = dup2(r0, r0) msgget$private(0x0, 0x46) sendmsg$unix(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xe8}, 0x0) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x2) readv(r1, &(0x7f0000000040), 0x0) 16:00:23 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/54}, {&(0x7f0000000140)=""/7}, {&(0x7f0000000500)=""/198, 0xfffffffffffffdf1}, {&(0x7f0000000400)=""/109}], 0x10000000000002fe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:23 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) setrlimit(0x3, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:23 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f00000000c0)=""/242, 0xf2}, {&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000280)=""/71, 0x47}], 0x4, &(0x7f0000000340)=""/184, 0xb8}, 0xdd653444deb757e3) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:23 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file2\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x100000000) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f00000000c0)=0xfffffffffffffe30) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x20, 0x7fffffff, {0x636fcf3, 0xffffffffffffff01}}) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r1, &(0x7f00000001c0)='\t', 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x9}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) dup2(r0, r0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0xfffffffffffffff8, 0x5, 0x7}, {0x7, 0x9, 0xf525, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x2, 0x3, 0x29d1, 0x8, r2}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x8001) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="5cd57de6cefcba4d754f9813e216") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r1, 0x40044b06) write(r0, &(0x7f0000000000)='-', 0x1) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4502) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r0, &(0x7f0000001100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000040)="16e4795e3f37a734380fc63c7919608fbc107c9038ada36b890bf5dd49d864136cfc08c44090c6d2fe3f19c87dd1d3863888243b74f1c6dddd116e779dd4b85e909cd33e03b77d2122d573b8f9909643e5cff577830b2d599c6a34e5a75da1ef17cde6652004c86eb4b212e56e528c1999950c52849a532da39c86c3c684773c61d7313014e0c0c1850680fe165197da364a615b787d9843f964d993eeef002956e51e9c07f5a783cf8d5a9ec0644abf9974ee5cd3c92b67380ad094f1c15ad05655806c7019b8b84a9aa2e4835d22966fdbe35a170ee5382d02004011902b7a07fb108684ea0de264d42aa0672c4f735e5ad22bb546905c386ea9aad0cd4605f9a135f494e3f1f8927a31c6b053b12353419a23b0046f39cd17721ba7ed5771f26c7ab7eefbe1fe7f218f524bfb4a72a5397164d84093c1b1fe604abc5c78668874c00d676df880be09c5fa2160cd8f6216d47f4e13bdd46d62a15d9ba0ce1aef5ca21c9f76039d6545d7371e215dd6fc942da443d2b6fc6746baa6a1ec2cd02546873c5c7a95afbd6d4efcbfa29e726d77d192f2846a218f7e9fcd94b8548291ae45f4c83a20ce5ea21a784c03d24e8282a1ae829c6f60c3b8bcc63c205b3a54f19898a65369582b3b5bf04f343654e601690df2ef6b8d514927cb264cfe3c1190c38b37e45d454a3b255b2dc3490ea0ec19ffed4514f2a4d328bb8f14c8b629bc75e2aa7e0d94bf4372e95278603defddb377e90d2e0feb19c38ee354913ab2c54161b52c79986d10e4225bb42485552bb58913c379c8cc7bdbddc89b935e55bb49d70bc4094f2dbc3a2609564e2aa207c6b3ec29ef52ada65b3540084ce373dc7513b6f647f6e3339e1a77fb2f8a2b6becdac943e28da85a22210f8235c9d205586d340aa4b53b800f3877757364594a81fb2d235873c02be5ebd077012f0e41b5d54a70a58df60237985d2afc39528625c800f593bd399388c1d5eef2e91b68e7c2b24b0a2313d59e2a19c939f4cf61431c33fa800df4b2fe2274c771982c17327deeb3b1f093d1473d1dbd27358773eb3c08d02756a923ce134a2eec9ff3bf8921f595c8e480ff72e91fd9d3622a171848abd6e5459f8fd863aaad49b69370492490a1c579a98efd46eb06eb0015951f586f9a65a79a6d50f5b2872e2b8065b13a7321a5de9df71c4309170ef2b927e7fe1d9c2041bdd6670af34f5b47ccd7fb5b97de2281cdde6c0c89f22b9f240eff2518252f140e564f4607cf6d22f7a623dad6ab4162ae38ad6d1c5af5da03446930aec7cb56b49bcbcb94f0dcfbd91a58e86926a3167c8626064b9e076345e3c104e8074412ef9760d2392b45eb96f4a3c53f0493f80210caa7e332c4ef7d490d2a956947726acd7c3f16459a5f3a579da096c9aa3d7a43aebdc51339de0ffea9240259d4416f339fdcf67140b9e3cc68b476299e86f9c39c1b161d7d6e21956d0cbd64f68b9d3cc6af097b142853c3b0bf9c152f1181fb7f2798e10130b8fc7e3c14fb2e17c2d05a2493ea42fc90d920573ccde0afe2c0c97eb8fb95cf189a659f7f881349b2c5b3ab57d2ce37ae2e09917d2b30e08530bfb983548d4b24804ee469c5ee0d9b906d50601a2cdd64666fb55291bd9c24f279aafa2c54c24eac2f379e50740edd8a157509b0b84a954c1b75f5b717f912eec2d422e21a7e02a0cd4412587851bcd7bc660e98817b40bbf777fa2ffe28468eb2d7ce69b6705782ce6d0921913c522532da2918fc97f4d6b742353a1e83f27906f4b489aaf3a9bc53cac3ee3c6a695f2e7f35c7424820c5d3f494a7e6cb43a7ccfc06f2ab9240099568aa09e7d71982857109090699d709582057c88709613b66df79426fe38997e0e4ba1c2224c47f1ef4ef09792e47ea7a6cefc5ecc2e90a0e78e1bb1fca707c16292864248ad3b1d313aca59b898ea1bc5a34486d944925aed3852a34f94ec777b5686370d06f5e936966cc0b20bc6ea4df862e3e979c99d659564b1a427384bfde50b739580a75e82b312958d528ffe6a358432e1106face1f8c17a372717d4b391116f9d5cf79f8b6247e2ae755fefb642334da453029e345583a37a6893fe00f9d2a430c7f95d5b9a63b8cae167a5da5194b83407400934e351ef300db5e0765090090d31fbd459ae49084840e01a5bcf06704b8f18f667a1d3c2b882be1cabbfbd9bad662a37905284cde4186e3cfd46d3d02e9e8e42969a4cdf984e2e433ed8a9f3af2d7de7b7c2513a1aa3a273776ad645a9d67723de30728e7892cf10e7cc5c4065cf588e604e922740297d9308d53c6eb1e4e70cdea312a14bc1ffcad79be2ad40bd00fd5b84e995387bcff8713ca9774f2cbef852b4b68fcc31d3aaab8dab5460168f6bd6a439948ab1c94dcfcab30671c18d3f3a127c7f970708d9f662c6c8de0d7b9a525f15b4e51a07a0ec96442f67f058e337b0ab1ca4e67a4e3642a114276d59d7a445f85179c0df9f533a05ac768fff83fcfe5fbfeda5a46b1fcf58d5a61ca89759cffed68884cf7d4fc1d21f9a3c1e192687dff0f8724db46b71569b8c190adf675129fb86b432258c5eafa020065147b486fdfbc35c45551d8f6fe79550f1abe5381a165ee5a9a266827a9232d6cddd23006cf074b668df2fa65eacfc3fd96f272aa4971084fffe5a323ab8f4a03c285edf795b5b40c2c42db963a9e05a0d3e1d6f437c3ebc6771d05414634354637ee4efabd7ddd1e9ce3412fedbb3871e9e37435c59644ae97a7997ec677300c766e9f256263b92732bd0461d0ba3bcdece7a046c35188112ce7d3ae9900d606868c2b5025549d191830772cd51266dd99f8994816d286bd0c83699368a9de0facf7d09079c78a21ccd745eadab3d2dde72371f93dd026da41e90a3f239f605b98a902b3a25fd9069831e61317f6c91cb997b6e6a7e664861f406aecefaee8eb74f24faf4a4641ab2431f6ef2e0681953ace2284fb8dd3b022fb6a237a3eee55a269f47174a1404d61003069b77c42ebb178b6c18a54154d0c4ae2626aa3c153631110afd6d19ce919bae17ddd82f1ee7dc8ae39d5d63b98db00af18982486e9ca3c86a4edbba6cffa64a7a57b380b14c2b314619c68b804561391a68a8a22abafcdea9d1d4ec236bd136c5d85226db8f37b58c29965fb9258bf10cb4cee08ab9bd618ca5a7f7184bfa5a6fe82a4d0e6db3edac5a3ad119da02bfb0ea1c7de5563c5440245daefc167c55d1ed96a11d4cd163a6ad924e31efdc8837552f6cca5d1894b39f2ae40b479a71576cd04761901be9a5e02f40054156195290a96fb585034a268b1f64e0969846a7b2e65848665b952d4c6e6533ba057d250b7970579d50ab41d82d6e819611ef0f77ddb0978cb3e69e1dafdee37215e1e51635a3d247d1af5b6d01278f193c35f4c1a2b346e4ad823af674115bf42dea5db7fdee70669c5378df60b9b91e9b3f7ad92ee33a1a81ebe2709db1540f6638c50c8a9a4e8e6f2bae468e8cf46f651797b754e87b99e2178330e259dc21c613718edcf252f3ee073ed774e7127d433564a69518fdc8c71ca4f8d4645e8a2c5e7ec32b8eb08d52939984380cbae80e25be8cada39c738d8fa09988a88876801432496097687426d3c9dce924c15dc022953308dc4b88d71d00e8a7ac06d9b4d56ae76a40afca62d0ebfb3a00d18858c8e6b3c70749551ea7db93a37b35a8cd317d3250d75317d364acb9b51071f13e542ac048975ed9d4603f2eea9b02a036c5e1496de37a221cdf20b41b4038668077235482d77f7bc33019d9d35989731fdb04ffb0317a86199876ef5a9ec39f138ced4e2017321d58c49331bcabbbd8c53d771eb8043d50b9c8f33c94a29774127cc43cd0b9456619db344387e35db90d9b3e31e36a1ebcaaed04e05ab0fb77dfede159adebda3f7ec1a48c4b3e74c28834cef6ff03b59191316b80b34163f4d496a63243eccaebce98bd501fb8421c11188e573ed85e894227617575bc0459ad55ec84704c269039a2fd603c924a5d5edcd764238385f8fa53b2b8efbff8012414cd953478ae63a81f3b16dc43dae44809b2f331ac6d75a95ecc2932af91a1feaf2f13e36e14348b8a023f07f7005e8965b94a3d02e4676e87ff6a02f5d2ad118e22b180cf73960bb2cf5ff420919e8fe317ccc4485c72c5f9bb294eb3e021b9c79deb5808a7c62b36e4e5448e48d91c489856be87a482b8aa9cc0904e41ddc7d4b544df4f80e14747e6a31b7814ad65f78309e0a30117057538457b06fc99ff025ce0f52a5ecc3ee5d388f1a6a519622da5ef381e527682f7a11545f44d1001f31dfdda292e378d83b1f9421750ca2da9a330cc827b3a076cdf4bdd0417b723b8dfd33fba6230a0c56843cf51edda6d2ed4b986c34014a7688a72574f0f9d82b3837c7d115c5d159f5c971d4e4a145f92d7f913f4f5f10731a36313873be909f6865096ce1feaf549e844c1bb1621b630f89fbb4be24b084556fb53c944d0711ea8b216788bcb747f70a71619cf97728c759d023099e676e7bdf950d5a8ea5766a6ded40d9d6b1a918d6ea4745cbd533709eeb2ab108b3ac7f09a05c68f772d3718d0fe0d5188f2f7c9875ba2ee7893a91e232849619dc0680c01e353eea524995c05e1502ec4571f4f0b9f047a0c74f4021d126fb07854b5c53e17c545b8a65f6bc5f67a3bbb3b26296db0f1dd125d7901c5f20789e80070b0469bd99b6336f1d673fa11f885054bb0572f3acd254261eab34d5e670d2db5a5c304bad9bdb85e8882a55102bee64bf4c5a0cc1197d251aa728032b2ed8e71200fd871431ebb05d52bd5eed0c489b491b32b65a35d01885dc528f557621256cf6e00d614c377a2b568dbe1ec1bfe05a5938dae16a3ad5882cc459c61761f372850570e1ae3ac4011aa15a0a43205a1fe8a4d3bb9e0e40a59d87b318336c9e6bab01e36265b6c724aed5cd6ef9c053cf6f881061508ece67145d3d274c010f251dc7d2e400ff6c66aaef2abef7d508fb8002274e26e983c56104e3dd2e4ce12388dbf7f2633d402ef5a15ca35dbbf39ab09cc509e51f13ea62a4dab0ce455d7e6c9abf2cfa4e702cdd11582f8c12fe723dbbeb086f16aca0bc726fb28fdfa3d812b5e1bc4bc37af42dfedac1a95e2f13ea769a9d43bdb6e4db0a107d785b697513ac9fddc138ae04f849bbe6a3071406a6227294b70b86e4691be5118e82159007ec7432cd705d16b9d7f9b25f8378aaa9ebfeea081f25c6c3c3c1bf683847877fcd29d3ba95720d50feda1e977157bce35ae91226a86843935af1ba1ab63a91512117924c3e77a6ae0a69b1c7880a22b8c7b2467ec8c550206394f21e7e16c285ac1d5d69627959887be6f9de93f819967e63cb5c28c7c536cef8c9256550e8918d5cb5f49d54f1b2a2deba8fd864b80dd021c2c897aedf1a205264560a3afd3a0d04bd7cb890a1fa427af340fdc1f5f427c8a7b535e0535e62a8720b9393be9073f9d65bb9ab6dfed2755cf801d4939202fd82839b039bc554fae147f5ba83f467cbf628a8b4724443adcb312bbeff5122ca700299c8ca6418c15967ab13187064bb29c82729ed230a3a6d61e33d1a02fa994786f38e094b8fbd6a853addd4daf59899c68e07adf119d3edadcdf894e18c8f4251dfb01935532909f77e8358ba6b6e1bfed605bb01f247fd02b60056c3087b4c6264c453f93d60e0d3edf50003c529ff7df8f41bdede8156b1ffd96ffb5f8e87983eeba61ee242fd5bd2057e1f076012062029e26691d83be97f85388c6449fb", 0x1000}], 0x1, &(0x7f0000001200)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000171ef37c118ea92a9a114fc5bf73c5a6dcbc484e6c651d50d45c6c2b3f74c7e66093bdca4d05bc4fd0e4b6e50a01e7bc08255167c9b54ec84b7592dc577c72e3b801974c4817430b41806a517affe4a863f03acc100b852a7a2dff252784ba6fd6e604d57f18460742373a49bcc07b7d2af2f0c0634b989eec01b0321ea3bfb8de9f9dea8ef987593d2433481d0a4b3ba4f800da6fb38fe8d8091a86bb6f63bd3c584bf3f22310d659a3f7953a3bdbf2fde217829b3150fcd86b37b04f3ee1dcbf49d9adca3b6d5f56a4a8d7b8c4a5a920e5314859ec69b95e209267f16ee7d3583a52450497fc20a11d6db5bd14d031af50", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x58, 0xa}, 0x2) r1 = open(&(0x7f0000001040)='./file0\x00', 0x20000, 0x0) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000001c0)='\x00\x02') 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x80}) dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7fffffff, 0x4e, './bus\x00', 0x0, 0x3, 0x1, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) chflags(&(0x7f0000000200)='./file0/file0/file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000280)='./file0/file0/file0\x00', &(0x7f00000002c0)='x\x00') r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0xffffffff, 0x9}, 0xc) listen(r1, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() fcntl$getflags(r1, 0x0) kevent(r1, 0x0, 0x4, &(0x7f0000000000), 0x3, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) 16:00:24 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) truncate(&(0x7f0000000000)='./file2\x00', 0x0, 0xffff) symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file3\x00') 16:00:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) listen(r0, 0x100000007) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x75d}, {0x18, 0x2, 0x2a, 0x5}, 0x6, [0xe8, 0x0, 0x9, 0x9, 0x3, 0x81, 0x7, 0x5]}, 0x3c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) 16:00:25 executing program 0: r0 = msgget(0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x10002, 0x0) r2 = getuid() r3 = getgid() r4 = dup(r1) r5 = fcntl$getown(r1, 0x5) r6 = getpgrp() socket(0x20, 0x4000, 0xff) connect$inet(r4, &(0x7f0000004140)={0x2, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000004100)={&(0x7f0000002a00)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003f80)=[{&(0x7f0000002a40)="6289afe385d29bb6d3bc8b00ac2054283fcc64181e2ca5912aa9e754181904c740dcbe16fe4473bcd4a99c9f1687816492300ff922e4f81d5c30c4bca745eaa9b7348c55e56e4f27610fb9b127750a25dbd4b3407fbbda0d2545079e359c493271998d4517be22f1e4324c8cda49c5f1bb92f4afb502855d9088c6c5cc6744c9d6b84bc30de85206ab2e8a66d7b12b5352d862a6b3d0c83f3a2e", 0x9a}, {&(0x7f0000002b00)="5b55bc208cc8a50c2a096716314e254db615be0231e146d2c078cae785b6e80fd13e785a16b367aa4271532a412c3a911377509a7901d60746eb73896ed032e5427376951f6f2c22d18510e9acdcbff62e05016666c5470e9b64f01df3aaf421c3d890792867353b75d7187136591d94ef23d004e04d04e01da475282e9a6b8d968b6fd98b6391d45e975a0cd0641a93e4fc15a593bfd18b8542d8b2f6caf2926b", 0xa1}, {&(0x7f0000002bc0)="427e4f0de859339acf8d02cf2a39a98dab25f656cb28a720cfbc5d63e1e01b3f6ca68ff06ed8051fb1047b43f4d68692f7c4737d2c63dcbe78f2c83917d737d5c20185d27ed5c87f0ac851b0c9f332df6cb49dc8f31e5cb25c263ac6d373754d1fed285bcb33b07906010dabd8222f8df1d239013e7433c0fc30acf39bbe1bd911297b9090d79b8d0fda6a5c758accdb5edfefc57720e063f3004717bdc744f66b9b36f3ca52fb59e73a52e01d4fe125f1bb8bd16401e2c960d27be06e67bce7ec99f07ec5f0f2b39b35b0db8455f0e343afa05b3834f7d338b8f0625b643d58611f270f8d91b35a4101a3ad5b25d0cffc44032a655a96eb9373160b7756d25a76a6ec3961baedc5a7fe7195c6ba897f9d596cae8d2d5576163f8f1449c49b323d8eabc8f182fc64accf697db70a20e7a485c4bc950003af07051d9448bc1663510dc3b7f1e837865b180950ba7c6967e4bc236aca9c32f844c76f969b73aa676cc19a0c171a7f6c6b0d4db0d1f84f4a01606ce335d959f580a536a9f40b94c81b37e9f8233059650c890bf6b88d79adcec0de7d15ed682453d4a6d1a13f61852622ecd8187ecc0fee59d7f842111a1c59114e07bc098c297a5adcad35d96f6dee97c7b6dacb171318852032f52d6aedc8326cb0f790d877698345821afdaf0797ab59e3cd8b5e39ff734904daabffb65937266efb001a222b73e6e621d2bbef3f2866d5af764343c75269451079bc391fbdb5889e52d7e1709b1f356e5734b1e7d294e285a59f8bd034d37e371ac87b80426fc86d67aa2afe185d000927e3ab4b35592354f00cd413229902915d61aa22239848fac99b2e514eaa74a2fd5aace633c90cc4fe360285479699cf4401568c62176634be3b4f29c8702f91ec38bcf09150dbbb3bf80afafce92b7f7b9d8b8c8eb4155b00eed258d5c222cdef623caf53925c53dd6d73eca58570c4d41fcd3ac3eadff6753028352920aa6cb85e3a09816d1a3b6c82932b8706b4d0646761402898052b0d8c1344c579bcf111067b1644c3fd88931de752d3e0bb0de6d80ee68670d104aeef5239478a07cb1ea26b52902bf1c0f65a015c7d53043502f7adabcbfacbd69140a3154333d8adcc60a9d30f3c7b79900572162177a38b5f3b7761882ecc167d78d744c0962ee37572299ba752fc5921c2eb2ba1c5b926d9f7dff04f5fbf7debdba0472a2d115864b7d8510f5cfa03e88f422cc2e4702f2b7df70553e2573a19744c41155ce05e6b763fe5372a09e83022e71e9346283ab1d4dc41b54ee6dbbfea0010179131e796deee994f46a5fe93864aea62267d9e365746f8d3be5df886d6b23b5c3c20e46f3b8b8ed4cf01fa76e19b3583d9f1a3bb02609b7664a3f3946103386130fbc0642d82982920bc358573999d4fbb31496bbfd53bf5c2d9eaf0b771bcf9a482fa6e6bff31d25f894fd0bddeac113fcd18e63afb7da098e7fb4d20d45c382a88dea46fe6457281d497eea558293575290517ba29dc3fc0330b51086ef65ca391a03b67d223bb6bfc5875b6784b8ec470dae32ccc61c2154dfd7443ed5e1287e78be2c9360856240f35c02ea3f3b06f3e8a159ed7950698fa4ddac9ffde4bf853c863dd64ca9a3567fcd9a54481159493fb27e6f78254009870925a20ff7c9350501d5d1f129bd8a2d7e893fe22aa1a228e494000113298416f99c1d79894d6c87af8e33d7ac2df825b2f885cfad1f60b64e5c5c8eda63b04bf35c50a64a6b36bdedb77f3f1ec5120deec9e5bff218db0765df0ba114d3f7bbd2457cc6f5f718821aba76e29ce5116b75863a41641696957193ca5c31bb256fe80f8f307ccbcab857721447deabbd3547ee14b5c63edfbed4505b00edd78ace22302e91ea2f1663a0b92d16ea03c48c729395a41d717b178794a4d59948c6faa47c7efbfd595908e7c4e7e5d8cb3d64357759f6ab216bce9838f75020222fba0766444e626881c0aebbe71e7d181118b524de02155ef83b303db3eecf8664be475b1e905174378096e51829ed45059b9327e86c2c535ba2a47fd4d6f725a558eb288da284fbb7287462192106e2d9b29ffdbee9a7d0506f4f7f0e8905c19199bd07bca7156b25476db25aa0018af2334e21ce49dabcfed1cb2b8b8a93fd22ce0c9ecae7390537447544c8a0a58f33d0e446e422e95dc10bf79f2a041e72b4a9c8d0a9e0052624ed893a4ca7a931cacccdf1c2e76e1bd5f6688d7bcbae28dae67b58119ad8c5ead5f1bc89ed92f9aae3156bd9f39d9d43ad1f9e1cdc6307927387e9af553e6591120e4797b20b81ddc4067257301fea2ae77c978cb1ff574ae23642cd2d8953af5615969d4e783d7b9e945cf8e795c508d33c5159bb1a7058d6393c0433cc5e790be1ad5fffa58f5bfc19bedfc77ca881e5b353bb244b4214dcdfc1fdc9849acc09cf37e06a493819016bd567b8b988d4688261eb798a9697a76f2ffb93a93d0cd69d25cba83c6c416f34114fddf06eaae7b5dd2a7fe00b01fb68f031c6131fb1f0b79d2cb5381e2a91573c80e588db3e1be88555ebca39963d6d01c07d7055e5709a2b66c632069867925e90470f65ec7349e5b9270b597dce192e980d42a4c9c3bdd7cc8a80c026c9a0611813b3a3dd50b50d5daeb18ab57d289232cfeaa61f6e679680a9b1846317f9c22b137bd50b02b5c8a3c96d20e1c5c385a2d40bdaa2825980df5b5dac9c82c05af8835c690283a670978b26030baddeb2fed316bc38a99c597833beef0ccb69cee021a54765f0a08682e9386c89f06898badd10d5b179aa9b4983ff78a65a5439c8a8faf0696442b698009c68f22067b013da214b49832479705891abbf4cdc3d3200f291783d1451149b3ea12a98ca42b1a14237ef31ccddf717b4f5a69523415c5e196eb256608c7413eaed7705c9d4ef05e14003b28df1a66ccea3fc262b2beb685dc0b534ef98b47c97d3a0556f5f05b5b234bd5a359485caa20d9ccbffe77872ca318694ef49625087b38e23686b585118eaf842a57dae032df55ba9b41cb52c2dbbb216fd81aa9f1c762e3be8a3a2303990b2844d02704cfb37fdbfb7867d10efd1c11b0fc54c8d74388307eae1e5c159373f0430305e2a74c0e62119a8a68c605a595847a935eb3b515294b509142e974659743838488e7b16308062cfc8cac73bbd2e01375d38db4a5aec9d215741fcaa567efad005104e0807868d5097a99f2a2e85e47e249ad8fa71e888d060fe5f6bad59ea6440ba1a8a9d3447aa0a2e59d41d929578024259d9c28657211ae0f8e578719e50e6bd5c03eee2db218d988ec5b88614697b20f3565b5b5626cf94a56aa7525aab30e0e8e942d466bf2cf6245d1c7337600475d5a408f5bc21ad8b827c223e321bfeaa6ea254e56fe950e12c5706d0c80b69783cc422c8ab749a2572132c4c325457dca5b4ddb09a88eab1a62613fc69f6298ba6690616de5f93bfb5b9a58ef2dc5fdd4daaf23378f2f5a9753697f4019ddf1fb52a4e1ec34c7891328fb8c0eed852f76fae695c56e01c9ff392591f4cdbf1a5bf5cdc04160593c49569ce06bed092bae567cd2b3795b4a3bb0f2e0cff826b2b1359b5d6497c33ae55d7c3baef5cb1e389e5c5dbb769021645c56c4de06d5d8926947af5ccf2772b040b4dc83deefbf1baf03426b02fca05e16249bb28366183264e245692ef0bbed3d848dd0f84c20cdcb2a327988837b2261da7cbb37f466f8203720d1718506f2e039ee9413e77c96b7c392c37188fc6ea34d292caa62fe997e5a82eba4eff3221300994d27e68282c28ea5df496ece7f637481bd4e6d0ffa0460a3d1f904eace653804990ffc0cb894324f5fe46c25df14c4e84c8552cd780dbde5a9ec1440e946d894d71bf910d0510c4023b7868a64ce496a64299676f6d9dda51f009105620b6269611bd28fcedbd0c939a831683a65684dddc0b6e06e3787fb80d2d671deaea036e3d4dbceffc097acf7ee008a408bf201b641537ed34ec7a7ae4db87995caf39a48638fbc89f6724ddc595bd3e66c1394eff8b27d74c15ecd1481771c6a047e1349b3d46af8b2dd4b1b72a98aad8f25e3d5b242fab074e9b2c080986872dd3778230043950ea1f47c9a72146ba434ba634614370d1a33e02904d420988ac62a670f3b1637bed76c8835047e78df7e9c61e0e4daf6b8e77843084b42b8242ad99a2c705d7b9d8f32a60fc3c86630a02c6b7a9a565967f8238e127abc254da238a8090c70f9b79e5b14e33ffa270559b4e5148db37ddc137d97f76c5adeab97930d90aaa661d144b5e64eaeabac68c44b2909c3b38df65e3c3eae32e42dc4d4be577aa2bd8abb1d5abe8baf2c6dc4482de150c1c6d621a4a283e0bf7813b33c1701ee3c71ca78bae38c16af16b8b3bb5be768077deab257b6b4ae3596a42a824d7f82f92360d4f09311466fcbb2cc5de44d0c7065859f940f41e2dead8fe72acbd4d8a0d17a980cd2a52850a1fcc5c9a1167ef8d8d5ff5551514bc1e4c5ab58103d4135d453bc1d754c2b01757faeaf61ddea7553489ca11dd5b725bf6bb5640c6c5a2c05a7c1e219f1cc8bc76519fea694d120d7559cd5af041895cabb47698ec17f6216ed112b8be7ff9b762bc89bcc64526c0a0977122047b8d3321d3b05f2010cfb1035406bb85de1663bda422018505cfeb9a16632e786df52987911a0c8e43805d06c2128ae9b231b58c44189bd0adccc703697790304ab9ff015b49cdc04fd49d196272ee4c53b674adce2fda77c2a85b268a3565f028ca8b579c31524bc033a974cc68320ef5cdf9ed10a92cf2a3f38da92975cec14e31de0aa606c93c722e73e654637400730e268ed1bda2b82162c1fa4c860b480f2e1ca37c6b863e9790eb562cb72a32daaa795ca31bfec0036f3b348141bea89cda21ee0832dc3ab90bfe04cfa79ec384860af6cfbdb47e11e9c27b51cab94d97164f439425177c99415b5e5f7905149762d006eef01cdd4d5b66f3120f1558fbc203401f1f303dba068a4c9e1e49a554b374b129cd766d2e6e6f2c81cb8afc1a8241e60051bba44c1b97a563098d9f749a8b8c8193e0c437f8f5f386444b7c116e040a5667931c7164dc527d4f38de743a5c7f66f6882f092b0c7aea9a5c5dc329646f574750a3726d1e684ac583dadb137541d3d0f3f2e80b6c88dab02c2cf22410d62a6c8e949cdfdc295aff21a77c3108aa5f28e4ee389e8bd6009e8ba21c7a8f61b2a33db1abe87f6985facecca3008997ef221a0cbf1f6f868b982265163414cc04d7e3e6ef95a538839a82c31f99954ea3d677acf1bf6447fe00abacf17f6f09797c7af2082ef17c0c2ee50bd2a1360b902e467f5c26deab53b48e19d0b5af2acc6003f0e0aaa092c4e953d8191319fe2b053d0ed51f3b0406bfeba517a0ba30177a843c0ffeb8eb4ab36a97b4c6f89385facb08c65980f162be09df18c13630032a8ff8ba5967c7064ef2bb75d8c0b094033de833421563d39f43a46ba76c302fb626a8eeca2e507196202a7426d7188158cc66636df734db794de1d0049b165bd06f377335122e9b6599ee5eb7a064eeb64d3c6163d345a0fb2f6c617b4263f42ce934b2d5b7ee58eeeadf6881185d818d1af069f71ef99eebfaf7972e5825d9317dea3058943bfecda718331011356521ca97ea6d3ecebe425bc104eda43b557d12f9db65a5c8ab62112eab180e30b71c249c54ca194df20766e429ff54a267165cee00378cfb627de768c45a025236bb2007502bef21e47391f0b23af11221073fe61ad3140ab", 0x1000}, {&(0x7f0000003bc0)="03b229789edcbe8a625d27a1aa5f3f101bdf40a9cc89d67645a11b7e06a67d29131e8c825301ff7cd54215c79c62b97fe7d7918dfdfc43", 0x37}, {&(0x7f0000003c00)="d8eb3721d449867d05895fd962355075de6a02bfc823abcb61ce77a4d0d18720b036a3e6908b27c5b912cba4ca497307928a872e6d1bb4c52c1f6cc81c2bea14db65084e9d9a3a6bdeaa95a7c4bf25fbf509288b54cae08dce06f94d2309d6d786f69bf12c6c60b1c603bf6cd2455f5acd16eec1aea994c43e63b91f3c66777b69699cddff9c8020d97f3544a5b4b88574ba66737142d993a79c0d3e4ddd074d423af38b0d409e4b39733d481231c0d6fce089384d30d9ce916072a2aa21fad056462bc6746a18a4789a4e898b431958f1b121b674264ef9a2c00f658cde0c5174e86398b0fd3a2e40f9acb1", 0xec}, {&(0x7f0000003d00)="b28cd0b94f881b346e11394853400e877f4c421532a03a111976743e50cd3160729d185636dc26c491200600071d23353c03921538694470", 0x38}, {&(0x7f0000003d40)="2d23545d36202fc662838382173b29b94574a355ef098403ee775a247840d135609fa7a05f0b6a199efd88e354b02fe1a6f81253abc7e1fc238b8efb0d4dfe571c85138a3fb64ad4ad30d0496daa632cc0c5604a79b17db7cc486093950ecb8d4f1df2037cb5afc4784fd4c5b3344618c104d7f0e213045a48542168cbea1880b5dfee537d793ddc29b33a86b384cd96075427b5374919bccc63", 0x9a}, {&(0x7f0000003e00)="dbe1e8b38f4c28c8cdbc422a518384b8f3e72ef11fb828f973b47c6842c85fd8cfdcad32d2af522baee65409d906f39c3079676b1280d0d0b18242f898c51460d59435a4fb54b61145716a8a4f51ab5ec12a9984b24f2ede92b348d2ae6edfd8ed", 0x61}, {&(0x7f0000003e80)="bf927f815dddadf255488523b0c4212403999aff519e356de0ad96a0a4bd7dba44f0799805d02166a7f642fc0acecf32a4af268c38f7a23b73470e615a3a8ebb082e62c98932e3bcecaf39c66f1c75fcec579baaefeceeba3dbbf80f26bc2fd18b0fd4520c3b04e53a631459c12e37556b49dd17581ab81215e90e3192dedcc086c3fdecd71d2de59c1f01f59af111cdd8e8c42b046fd9ce551f9a387a878d03da9a860f0560087d7b0d3e969f3f9b08eff5c4a43237591f2aed03a492721d7297d471ad6e2d1bf0da84a1f2806beaec7fafb6a06ee8dadf161aa53fd5a3b6af7d4340", 0xe3}], 0x9, &(0x7f0000004040)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r2, r3}, @cred={0x20, 0xffff, 0x0, r6, r2, r3}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r1, r1]}], 0xb8, 0x402}, 0x4) fchown(r1, r2, r3) msgrcv(r0, 0x0, 0x58, 0x2, 0x0) r7 = getpgid(0x0) msgget(0x2, 0x80) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000440)={{}, 0x0, 0x0, r7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/bpf\x00', 0x20002, 0x0) r11 = getuid() msgget$private(0x0, 0x4) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000002940)) r12 = getgid() socketpair(0x10, 0x4000, 0xdd, &(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002740)='/dev/speaker\x00', 0x2, 0x0) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/wskbd\x00', 0x100, 0x0) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000004240)='/dev/pci\x00', 0x8, 0x0) lseek(r14, 0x0, 0x81, 0x1) r19 = openat$klog(0xffffffffffffff9c, &(0x7f0000002800)='/dev/klog\x00', 0x0, 0x0) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002840)='/dev/wskbd\x00', 0xa0, 0x0) sendmsg$unix(r8, &(0x7f0000002900)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002640)=[{&(0x7f00000004c0)="1437d27138dba16b750c032db8c089c22407d2ec5d4f262b49096ae82661f3f4320909b269fed662fb92cfe94f1de1840d778771c99a1102df1e8677536c4d9c1830014bb359d466effabc0c191eab1a767cbac7211d2635082f1e5573348a5968fb385f572b2e8434fde88cf22d4a4b62de0fbc8c3d5241a9484391db45ee08ecd88ca6b024695fd560292c7c81546dc6f2042bafecfdf4bdbdf7b75c1066032e908aa2a555a6e6659bd864bebe3288de336dc2f70bb1f2ec571061f7c51dce0e6a8243006d290d6591b503d33bac077794a8a445a7f5a62323ac9824042695a22e21685657bd7b0eb6687c758e3229d4a67c97e74e5db1dabe84145f82cc50a7d3f12b335e54b52c4238c684c445821edaf0a761eea7c303c35ed094f241985fd218d5f3f6acaa638c398153e1e7ffe3e92f707f3175dd7991c1dcdbbc08244e5538acbb6a123526d5adbcce1bb99e0ff7ab129f1912919a39fb978bda5bf6e53d89a224971867557ac3a3f1eaf4b0aa18cdebeda3e3b5129ce3b5f37656186fe36dddbd8397464df39c8ab6f3a2af33518810fcfece5cd9aa3fff1bd67c53fd9b2261ee9a5c8d251280f92311b9a95ded4acc4231024b91ce5abd91ffd5d6f3a1bfd0a58526105d7518ce94904d381f5ccfb4b93c32b3deee17a01c0526ad0ec02c12060815b6c46f470cafe951da60fbfac844014ff9fdcecb4ff639c7bc75b06c3fefedd1fb631b23e140bfa9637aaf811950a9c6c5c811a8bdb5776ba87b72835820fa7f97420b9aa5ffbbf08b9f38a2212f98cb9999bb8ad948d6d80022eabe4a525d88960f2a373fae8c9db80df55a421f7172a7a91f27aa1d6557cdd6e168e3ee4084879e9e66b458159c80fdb729e6f24ac26270bf63e905e4de27b9b4ca37e9c305df47e28633d3d4fb638ff7553678cf867664d36aeff70490bbe0349c3c6ad165be5695b6581dc7f1f2cfb762437f14d064bc4367f32ead6a21a5954da2f770b636487a5a4ceadb4a37b5035e4b0ef8c6d058a106f31382993a10ab037fd9239c0814071a93227173eda012ebdbfe04fcd373bb27a31c15ec7f6aea9ea01eeae7b595d533890e29c2a5f0e372634ba0e0be53747c1aa75d8db7cefdf3828779b72c577e157bf9617fe23d2317c80016a0a2baeea3bfaa255093bac0a1f878ed13d94f0137ff677bffaca69e81a698b00f6254943e97c27add448cfe218ea074279eeae1e5ac6e63e876a8c789cad19504884afc6efaa69aadfc53168d1ddd9ef425eeaa40b7cbece3c110e9244a685fa17f7009be62f0dbf949b8c8a311a18a05ad4b1290380bb0a39fb28b473b567d6200f7522d423379bed630595a87da987b25df80e759dd225d153a73803a45db25c8d22c2f4ec341f3ba1a22e11ccea63e13c3f42cbde7b631cd8b99bcff7ea77f76b25307366a9ec47088c274da755a9222e5f3b54ab5d5be4a6db4b6e1d220367983ef92c488e3ffb547afb318e872b03e336c4311abf595ac149db1adbeba2d951a6e1e31801f0f8da269361dd015cc651201fa53a8fbffb08fb589e6f9c8e611a71b502e392f37745d12de71936aac737e77757e566bde57f40d187137673af0b0929f9b23da0b63e82b1faac4512c4694e5a26eb697264c35f537bdb6a8388ee17883898da4ec05accf3377a8f0f5b1a9a8486cee8e94063f130ac3821332afcc73bcad9e627e79811b6e367bdb05009e5d068657d0fabc8e59404cd29dfaece44269ec3dbb4a16c905aa6afd4bbb6dab59600222bea482b2705959eb551ca3e72ee423c17872110227d526d0e465d60b69ac25fe5b919428eb06f4ee45bf4f664de6e3f720f763e0ba57ae5188567ef3de3c7d9fd31ab4b9a5fac210af4308e03a605793452fa658171c8ad05bc3419d350240a3f30dafa08e453522cde8402039a51768957b699b2d56a7d1e17e7ce6daa55e58fbd42857d0762a117429ffe7fb921ddbe423ac55e78f9febef93916ec50d99fda3bd4887fff320c064f4e63538a44d93062ae00dd6eeafaaca81878f1978eb048c5093a42d75cb27b7534a45e83f0be7cbd2200560a1ab37a9b21c91b21f2b1186d927400ae540cb806450fd0d58ad2004cc4dd21b771debc6c3e99625f935d9207d5b00ed4f12c99ecb2c776abb50de1c085d4a5681fae4f10368b57767efd46517249d4a622ca433e45c2839abe09ebd31c1ed8272e18d6a6b9ecf4da6c406553531d661f49d8a775129ab232cffbe938e35d79ac1c9684fc207fd0cf8470ec412ba3f15179b3250d17695a46c6cdf676495721568bb90b4efce34d6835aec26dfe91e520e28c7075b016b799f2d4257b11cd70be85f9cc2b25c6b2a0c3d127191384a07944e5a1884aeff8cf78eb90c3060b2bd1dc4358dc906e8308b4d4892b7b99696bce87791db29a3e048b11a3c01aea6839f0936d42ad1c2bb669676c623c62e1dd2d912719a62ae304e43061ce9c25260b4a991f8c6f835a07b0f444650014209d82dc62355a4611aaf86d9c626292a3364f703bf5074d5c0d7aade722248705519040d16a0d0db7225055152de98400c80de07a93382ba2fc002b09879bf1b2dcf447f875650e0393ae380506bfe3681cbf2e945e5fc820b264fbe621640a630f4ad1f85f2a935e130babf80d615e1153ce77f9726dddf42c96ac770fb8c80790957014f03551b1ab97b7ae48abfa3760160b01d864fe0a8f73f015c0c6ac1d2cef90ee0cb9297cb829f834117e94f679164a91d5a22e301cd9a81c6bbd1eef8f340911ecdea3f8d47f3e2c4fc53e7ec3e8dc9f50dc204483fa0adef64597e1cadb07e5fd312cc54d8427a9a7378adbdbdbec8a6030828bcc94be6c36571c24680750d85defc30daed0e166f275ed730b983f847abe5beda06b3122a59cb57a0ff8cae5709955c14cbbe76b19227a8120051aec0323183fa9d368c2b7a1fa2254c4b5e6bf9318f13dce0067ce54bdb934aba0b4271ed75da6e1304fdab6cec86949591b4725c663e5c046bc6c06196272ad89e22eda7219cd0041fd7a5745f4442e01b63f44f178b226827f932e80ef25a96c16cedd2a3c1dfbfd0b016612098138bd8014631730ca7b5d38f92e305839c3748d0e7c89f8f13906496fc57fe6702c3b47a93efc64f6ead02e55b2ee657b483f480ec01c0c2e8341ac2ad1ba6f614059425f7793ba37681f75e0b3c64667c4a7230bc3e3dd992ebb30bd2bd7f420c17d74c5402951f4a82581723182fe00bb602d78cc72dbc2836a1cd28bdf494183114d3714ec5068b21f014d8004ef6aa3660d928cb50c3ab42849977c0457beb13c34822e162d13da35375edcc8057cede4325642fd10b222027577d2855b4c110de60e7d207256048da2b27d69f517d9754e129471d3de93b778e0e30b7b02b38ee3ff3c81946a22257fe6fe580df2249894ee6ae7ed78ed201a1b94d16de37d91e18bdce0cdda45f103cae4ce2ec8afcd1bdfec93d995c6618e9d03814f930bbbd3b7a1ca9cf49d2103babde6d3a4f825bdb58733190ba361efd71dba7f0aeb6d2f7d6071c7a3d6318a5825191a756c5231a75d72133e377de04c9cd0f335f8a2a3ec3530abf78152ccbf5222411a6b535316f380462bacc4914e8111122209cd4d0c1cb5574af0bfa9e2110aa3322e2272295759705a63910556d571dfba7289534ebf51f290625dcf811257e023ab3bac6504b9d2c1d2466b8e7af1301ccdc6422219409be1a388f4fb655590e37b9588a45a5ad0dd9737333f67f779fdd2cee5d76865ce8fc5fec0ab5b742b701d9f8207076c3b77d2e4dd11e120acd2b80b5827f76c25bb8954fe6ed94e06198421c900532a87af1a85dbca89bd276811cb1431a65089a9ec82dd84b66603fd1cfdeaae29cb97ad469a9b5af0b22af1b6ae54f2a6ffe54f8e13050e680ce02877023c0ca79c8fb3a0d132e07a2eaa5332fc76a4ce8e4c9e8b60771e8ce50ab6ba85b110663e31d4fddab2923f48927d55b30c92135887310bcb1a442cf69c5a5141dc1d2828e3da9cacda8bac706bf38b7081e9bd1180d869e971c91d2bd99461a59517328ceb114b930aeb591688a1a11000fc9e56ae8af753b8ad1168f1eb7cfb3f0ea4e5131f4bb06b80caaea723f4c8cc9d90bab392fc9874c34447621d53e051728c749072a81f864cafb332ecbc4211b01d248005bd0a43b9e9e6ad8ab6fa619b15181e57cdfeccc0f4248a17177a303630d5809c3cbd4859247ec500ed5fdda8b37a3f1d515563c0902178c77c00ed173fce35c9c2b67199a2feb44f9a4b8ccfea9468c26fa83e99efd5e06dca688e08ed6566d5b4a4ac27bea8f74a204edc5338981412f019fd7aafcc8806728e3d62eb0322df05f185707902fd8a93036893c53c642a92eba2380e9bf177b770cf3c8eefdcca0c27050fa4c6f5d845cd27df6bc04fb8464a261e9a0051d2371581ca57de747c7418526d1daa20f4050436f47cd4825b4f889239ce238b0ba8c9f75bc3fc3013def5a28c9b7dd0c55666e223f701051723f1ef4a351401d496a72f00d48f0502d07790a8a49fd6ee1868b72669ffe6524c2898bebb1a036b51092c7aebb0f9b1d0b2ea2226851805bca01e9a8101b317c36ffca040ae6ca7cfd327460e7209f50c21f0cf44cba186570e07e4836b4608aeafd862ca4fc17c5ae273842c104fe2275e0707d7e5ef748f8368d1337514816b806f25d4e6110915348072a3b241f095cd9ea3d0a3b9a5046d2c672e82b06969a14c76329404a428f8061f83ba7bf24d97ea1a44eeb47889e38d76d91ea37dab4f177f2e4f1a28c4bc61e65db86edb18cd68a2f3a4c70c67f825f7f889b3625736aa81a5a02776a711964a5d04058e1669ccbf305a7ddc4d84d71f84a7d6ccb0a9814f0d07616c45d8509f4577d97ef095cb0c760ea8738a2bce519dcfa040a5eb52f9bf2d4187fe2955457d187adda604c5aa17bd0570669017c16ffed045724c43b4d0ddb91cce794daf554494afa0483330f7b2bbb0881155b3baaef4b204927ea07277a85dd878ce251903710312f259b25967da8866bc7d98ac4a680de0e42f0b2c620d06eecfb999a6b401513ea3d9939499f6fe58e2dd33fcd2df9346098e3ec5596b35a5e1745c35544c732feb3aff74e6e39effb5b7f0b3ec8ceb9a7c21c9e0354c7ed107fc7aec4fe468124766d61825993a77910f9a8e71cb5ee51638087f8bbb398a955b110b2b58b963dcb71394933aba8a1fb56b86b12ea879c8a1db5b21d2355d1cb1660f5171e2f3c5a92615f2dfa7396db7bc6f85302fc926a4650cc7e0ef890bf61630124c1458f8486093e011568c352dd229ff63ba56484e83cda2b8ae4a6debebcd9002af4b14d8df32b1930f83a09d34b06a5bb8a19f926844f9875267b7222a42bfa1c529a53b13305965c0c69f9f28250f55cd2babb104dc5cd33b919337594995fc48c0db1655904467b9a70d6a4a9b69cbd4c12b442a320131b6d18038ebb606d7ebc546c8c30a66dfc233bdd607c78b6cfb22f84df54f46534e716349e400f3dea449a17409bfcfa9dbf239e92feff0c14fe8816d3bbc392eae7ef813b35cc062512c83ca18ac2920bf96b70c8993bb94b25ab052e9b7a93763b2903f392602b37c4053d2e6ca0f9a5c28da839a84b2cf1d220b34d765202ba4639b441574ce6058ed21c9a809c3d448e7bf03feafe374935b0389ee10bb66c878228f7ad62f8d8a2423077eee4b7ef633218d7083946cc358cc63d5d6942de8e7d43fe2bc99d95c5e6c9c0876f", 0x1000}, {&(0x7f0000000080)="e3618cff9e30047a08c9efa4081e153fa1bd51c409fdd0", 0x17}, {&(0x7f00000014c0)="5d8b1d1dd39cba954974829eb7e95149ff72349512632f4bccf8f30097c2cf46c3bdcedc1c9d82743e38aaab8ec7e33e74b4ab2c4b84af1d2ff0b388e7fed7cba975d29ceca0afefbe62e6901cf9878aca07bccc698abbbd38fd3f141fff3c21501d5b33787914c3c10963c63b85aaac29f62175ed6a11b0331edd02eb4ad95afd7c0ab3827297a80e325a2ee4de8722dc31c068e7b5415456fda791ae15488d15cfd0e6a93457335d287301d457f252a4933b50d5eee42c00f29f8ace87002171e714b75e0e82d8e063c04d7f742c5fe52a0b070cc02f4878cd1f587608901e279c8b64b57469f90af77fcb9a28302c1a8d057ecf61d745c48d235f7694fe8fd32da61d86d9917fdff1bb45a33540075137b7a801797b78522375ac926836df3c2b8c648d4d6d0396d29eae8ab0bcf5cb135644039710a5186a33c7fd281b9571794b0838b47ea29f7fe60f5aa2b9e8186e42055505d4248458c2aa1d29abece3ce4e3867da616066ef99fd6132b37fc5703076a0917ca27e2176e1828ff237dcd0641e992847712cabd4acb41bceb9aff1e23e9b98a635e81e7045737ef6c7bed82c5e280a53d3535609bb8f362b1c49d862bacd98b69369292e99139d9393dd6626474a405eacc63babebb0798c2ebdec7a8bf38711756a408ef81185b25acb8624b0ca9a6968f1c3f9112a96bcde957a9e46abef28aa5056dd845a6c44cbadb7ca4a0c4a51172fc3c56c9526cc9c70dfe313a40901882d42e993e7e665b8f535eea60b339252818c6a41e21e2f733da56e6af30a906b2e5f70347470797d7c3aea275ce6f89ca4b69b374105f20a3a7a976047da72cf67a97db6cc79b61674358b16a1109b1e9906f679946e73ab5e1763619b97252d5959ef31c03078773d934d4d142206bbdb29cd04a866cd66ec87fdafa249467662e033bbab8ce6772e818dcedf4a886598cfae8c3ffa09c0cf7aa596e9e3c78cd0936a29bbcc587c39a40bda34e25c779cccf06a1fbe49bd89fedc13b15cf192caa43e963689d489abc79ffdfd8a3020a8c56f73d798a88e8c8cee0b660befbf659855a8267324d1ae6660487a022286d2c358b2dc4dbfe95fe9079f39f0775209cf4e93f395483e848597422127e2e2ecee8f690813464ae2013dfb673a7c0a1fa1e4e049723d570fc80a23de5c049a62ad2b0a5ca49d940a82b9ba89332bbd2ac71611cb4095c538e1971e3ad85951c022ee20ec0c81084d2bdd8c901c89ed420eb288e2ca4dafd6ea7cf1ae099abbfff80879e17c25438a94d750e424c71e250ef0cb2dc3fc3fe0378f366420ece5f548ef8e5d6574fee67186e3d3b36f0cbe5a7accb6ebe6ec8f1db30d704a442e7b6a91cb5b6e4c1dec6a1bac6cb085da9912ad72f911f6268ded1c753bf9ce1e3e9f51f3b10442837b8e063b96a4c0183e180be2f2cd606667b9eb1616bade43156e54e4de528f6daa10212ee131958caf015c6c4f70e09c4f853052e0989d3d8db4bbfe0c80c4052aff108aca339c4d237ae6a1eeba6e11d006b10796d1a26dce19b20f770550d3d1ae0fb513070755f13f328677a1704b4bd4cdc504db4a5a81ef34ac3798dc05a41cf43c283b608794aab6d60751c4773d3cd2e9c0226f0b7aac5095a7113d8a5544546ffb3f74c81a6f2c7cea5bf9a27e75bb3337ddc16cd5c14631d01fce36b97898d710d6f0538f72ffbb08147be934728828f46ed20912b5d30e3a29964404f27e4ea495779d886b9c51fcd4e589b13ab72fce726b6003661756d9c778e3ae8b9dbfbf817030fe715afc7f987c7104085ce6861e0958e8eda44adcfc8e2fe10c4fd5f9de46afd780970fb137cec912b5eb55103da931589f6b7c2b992d6a9b2b99e2aed12a68e2cb4bf188e10a70cdcafc0d14fa53451392eebd399648fb9ebf1218128590070623c1d9829bd7fe3932f68ab7358dda1949f20ed3368acf34527407b67c2d532acf8228417fd6618b3b5e16630a1d4c752413bee94d9ca7787b383a233c2d8fad5e8d9a07e5684d535f6833cc00dad776467a882188ef0325372f4567629beb33ecd2127266e406175196d2af6a28b1767e93ebc88a1dc91411ff19457d5c1417c53db5d888d86d2f81e32c573e51779590e47ecd2218701d898b9c549690916ff3314419d506581a3ec102dfab676579ee00b861f49662e38bec3099f52bc7b262b95b36c3e91d4d941abf1f3e0cc21a684cf37dfe54bb332d615706951742440612658d21c0bb57b8a1d5db7cf0680733bffdf5cb6485fed30592b2d513925d1e75e18a9afdafb48ad528d2f1c9a6765a08a02c1208810f5a60d8bb4dc13ddc76b6427eb3d3da5465a4549f54baba08e5ce8fa8068501609cc52849005741c75bc50279585f6dae2a82ce0bc6aafba8606e049f58b83afc62147b3ad455cb17a8ccf12a91d33ad8f3fd3420b2bd1dda68980aaa4e6b89220c8dbf0e0ff2bc5b2c549b3d8d015a06e7fbbf3bb489d6c0685ae5c715132eb284f0df6bcc076ce7c20dcfd9c7c496e6d9bdc27a15026652b6250263e80cc0d0b315d2d8d0fef7d878a908cddddecad56cb3e09f6cff3e7c8570f484cc08ed10cbe3bf5597dc942db6b948c7638705f6ea5d30c972f51ba95b5ceb2c05046e46f57760574badeeda622f3e95723c698e5bb98bb1bb2dfb80026952dd19cadebc035fcf0618a0a0270d69bad7fbdb1b37fab07015647f1add48f2e1dbab1d6e05ed475226cabc9c8653d65670b37652cb5caada239d456ad3b618ff98c153fd2cc04394549ccdb01f6a39f09f7757f26cf3edccb1c8ae6e1509b69f27b460088d4cfab4b04e06e7ec5d90da8a81b0f7c48122f1c92c5c67e06feb3ee8d9347ad53e211efc694336354e0262ca3063668d1bb7bde045a37db2614b2e57c9cbeacd151f24251501365225c8976948ee24126786c43d018175756c647292eaa6f2dcd485f85efc801603ba3b497c5d39376ef4f83bfea70f72251234876adfd4a58e8187b1c75a03650edb9f76c1335e1fac08f7570cbeb126dcda1a91332bd520f47a8c5381dc83df5d395d9f15c6361773d7c37f0d12dbbb087301e7b82bb60e489952b6052ca6c320efad7f039b677526a7c223cf1732c3cf4550cb22d5387526d0ef5caf3630a3894997a3999571078801e815861d42440a270b6603a8f9664dcccba81a73058be4cb4b3453fa8eb56d32a19a086a080eccbbec39e00f8210938aaa6cf1216d24c2a67164964746e2a5580c2ce4a765ec96a452a2bb836a5fc9a296f1913611ba267e5275bf2b04a3decb493fd6e333dc9eeb2f73e6d4d111309f2694d42fbedda2c907a1ff9445acdad793c0ace8d3417f5ea0025e8f8becbb5fd464080513f63432e10e4e2f76ba7f4b4401c7c9c1561b34de035ecdf42fd3c2dad0270bb58a9f86e3e86e11f6aa8ca75b2bbf801b0065ce2de26c1db347e356961916e9a70872c2bcc94b4031adf9a6ca1b28fb47501e7cdbda85080aad6a9e08196e7c050d25ff84e53d5e3ec6d1df5ca117dd32b0a5f29b74bc64742e0be7d0ee2e27be695274e2e261dec33060fd3de00c998ee2d3d7ac26e0716994a3b585c864c5078f61a2125dec57614d6c3d65cd09378b41dadba60a26e94573a2e8ec60c9b2578457d095f2191276d752b66f48ba3fa526c4dc1e7a29203392f0d87ffa8ddcca20392fc5baf496cc95925391f0c131969f4c8d07f07a340e1bebfbf6902af01e088f81c16b33c1f61807731cb4aaab83c5577f6139d81a1a44cf9e706917c900147ce4cc474b4df20697598617d1a9802bf703f975d31504d27e119fba2840971ebba117aa3fa554223bdc9294c0265bcd1aa74927a81fe5bf2e805791762c61562cbef29d0ee427b6b561f514d820a2e2e74091b811127f32415d33dd7e9bbd90ea0392b03af37be705cf66de0109e2c7dd535c9a0e18ed0ccab3b3420cb35caed28156b0c248e6903c66d854e09689d6d5b16e343225cd871e5c9915043ada158a727f40a098f1cd748bfd737e0bf762ac6236989b1278c3a41d5f89bcbfcb8af20f117174b8d6a1c49272886496ea97db2669a6c977a65f203dbf82112e565945bef29e38c116b473f728db378fddb5ade2237cee9d20c0bb9e65adebbc66a944aaf42065ddbdf80f19de464c4aa59fffac58b21c1c5e22a6beee5b47908622f4ffa4f80919c2deaa11d24ca2fb81167d5ca47639ca9210810f419a9ad31c90fffcb598571fda650b72811f5b37827c8b0ac1516a0214fb7990321d1f8eab4169ca29ffca07bc0cd99d89f35e999c225f17e5feceee3a5e3e9ce87dc7a91255899a1ca7da3fc5e7b294cedc3e54047b2bae5bdcb8ccf5512e448047d1e6a4afd65a97ac9370ec9e677bfdb1f237ea7f0825e63ca415c6fcb545792b9a3c7549d78e4498775f43d9c0e1fd6b234aa29e619f36f2e2de4d79564a5bd64d6c264c3aed8356fe2bc5139d850ac9b99d703135ebc818887e35b99c6058f18e8e13348542d53d8e647573772be61fed90e22a8662241e41986faed18f136b23176adecec5664c49e8b2f17637aeb08cde2fd3b0fcf01f2c1834addaa0a2fc3dc10411973ec7d73830e399839ec4eb461e99740f60368eb27163aa037bdc99e95b4cff6157520d9e5d09ab55ffa803c69fb9a2456240fd15ceda3b1d7957b233f5b758c477c224a42310763bd030a9a323762dfcd3c1c5c7c0fff3670a2645089fab30391e4b6ac0e083abb32459596774c88cf06712a8bf12a22efc9b587b4dafc7d4829ad6212f1ffdcbcc1b237b357c04529c332953b0646b0d8c74240a1f7ff8741fb74ff93ac96e89df2e9f3b6dd643fbfda821b67bcbb3e46f379a0f0393b2faa3b42c69b0794ca9449ad3d6fd85f1c096bcda704f07281990d6b5a2deb81ad53a98d499d6173a3440441778020eae4504376b2fc4f048d22e35bac0dfe3377592a29a28e143cca8a5027bd98c1b76b1f3bbbab67459f09f37e84cafa7acc8dd1e03819b6b706a73c3e1c229e38efa4babb90a6e2afc7faf69445bef934dc2aea2e95b4916d8ad844df0c5faadb50c35b468eefbee363392867c6bcb7cc0b37629b16c18e4a1250a66e92a817d8b1c363afb6fb66cd4dbfc3ce54278e713b632561967dcb07c1e7ccb868eb714e9d226ec6799a40f6a7e3b67b498eb2447d18decb8db0493754c1ea25b51625e23fb24237b9407c5301a9dcd60767021128519569554b526686a1b5f6ce98d46ed13bb208af0d07e777601efbec66d1372cec94edb5451d092e0e9fa8d42d8ed80577b74708ab7772390907e9c1b64e4285be833888e6a5b8a03e65839ff745e4f146d615abb23a716fd6909fdf409689f4ffcf3c9f8491beacc67ca1d08393f8ad74e404322c234da1e3b02d74de5404d6dc91011065457dceef6e718f4e8cdc32172aa920988624b868825efed03bbb2c6a4747c3f262bd2cfb7314b67b1e91634c3d760401f8a484b2985438213ddc98a7d8e8c090d13768030fce4e90918a1b5fb9597177dab8ab73cf52338c1accc42969dae8c3dc720e1ba0c985e3c0f9a74ce61ae7ea2c49269b428c8a159010a5335426ee555e749dccdc226b9dee4ea9e7581683d14c7c99667b6b8e7363d0ec29655f6ab20f07b43421c123afbea17c56afc782e04b63ba06d5e1f976158e6f57733c36ac480e6ad70bf1dd7893b27245991553e0a350e6e731df34802081149b7218dc36c9df3c04203dcd4f18e595fe6b8ce3a485043035d3d7fc0e6f25a5f12e614ddf8da6e0f5f", 0x1000}, {&(0x7f00000000c0)="4ff4ee9372017c41cb44a0af1d2ca2d9d3cb0538b31445baeacc2ef32b8ba0c8791e3263ba5f2f32b4801c7106a07dfa0f5eb1f453c658fbab8ff4bb0f0b476c66a1d815353798fb330a9326ea7457d3", 0x50}, {&(0x7f0000000140)="4f58e5f0e12d55590f042dbb1de676b901f6fe8baa7b73fbb367367864dafcc2119e80cdc76244ea9dcf9d524a1ee41e418e31b2245229c24518b3049fa1f19b1cf58fe845ed90e64561ee446ffb200f34aefeee9bbb8b6eb6abf7b5fd5e43bca5b223d77cc17a025a42c9af81f685530a18f2c7cb2ff59b837ad0368df99bc0417aeee60a6572a029cddf06808ff01bcc6942125d42e313f4af01c94ae8645c23aec20d1f0adb312dfeea7f57ad6749d5d48371cc541c6aff8dfc9a7e34784fd7c7fa8fe69c55488608562b163722df72990ecf686101ca97fc", 0xda}, {&(0x7f0000000240)="30196e2e578358784e9e4d833c24a8b73a9a36003497e91b3086ae30bee7582dacb30ea126473eed5210f9890d03693fa140784dfaeaee784378dce134f31abed8983d5d75723eb2d64d43b3e4b29e294df13186e8fec0ec51ab90142213206527e86f9ccf1b3abf38c8aaf342fc9c0db742a796b18ca665f17847233b8427061cc862a6d25d8a2c63dc6c28c34355f20df9b78a0660a27a4054e3b6820a6a088301d8884c87d81cb279", 0xaa}, {&(0x7f0000000300)="a1891472e33935c2e32bfad22e0808e086c73dbd9db3b12260ee334dbd265611c13bc5350029c71f26f111d6467b9f8b1d82e1af935dc00998ed354d3bc9dbbfaad324b95c", 0x45}, {&(0x7f0000000380)="1c39991cabc3bba4fb9f2e1f496c979426d23b0555c10c9bd9fe70398a7854e725bea0c992a1aac1bbe58fa995f948e64974e1f59e950eb0d837a8229b4781a3a2880931f3c016b5b0dc3c0ba6782b6140a5d945726c086cd5bc94dc0bfcf7bda4a5f233f2bf4a5462", 0x69}, {&(0x7f00000024c0)="ffe5854c41fa6b7c46669f1f6a7f8607fffda5d368176ecacbef94689ad01a649292ff7ca26dd3bb4a874c50f6a20d7dd5c959a55e07059f5f90d35f3ba730efd00a560ad42704be2bf1b354d55489eda14267b9ffac2b4675bee91c4a412b050d002ec5aa29198ab9746af624f5c35dcdd262af11fca9bebc74d14ec7bf9a08f2a5dcebf7a2b3", 0x87}, {&(0x7f0000002580)="be683a9f7966039e76b3d0631d2be8be44acf538cdbf7a9d18964f279e0cbcd5919baa7b2e1f3a15d6d9a783141f1949700e6424e6d496ad2717f445c87bfabfa095411393f7f36acdcb5715c9fe609e220a4b566c2171730f7b3289255e7979c86ce0c6145fea19113931a906da0f096931ec7fecad4a39537b151df4908076fb6efd19e848bdff191d355c2af12a76248777982b3a16a124ec1155697ec355", 0xa0}], 0xa, &(0x7f0000002880)=ANY=[@ANYBLOB="18000301002000", @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="4dde1aa74acb4bfe4000000002", @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20], 0x78, 0x2}, 0x1) 16:00:25 executing program 1: socketpair(0x2, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0x4a}, 0x10) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() chdir(&(0x7f0000002480)='./bus\x00') sendmsg$unix(r0, &(0x7f0000002440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000023c0)=[{&(0x7f00000001c0)="f373e1fd77557207d6670c06e4883b5f1bec1bc7d81168d92ebd69d423892dba49a0a826b58f1fb2a6a033306de11f0c6796b8ae39a886eced8ec6ca79a3a82746d40d7ea430f248162a05f53a65a3c7082dea7537ec0cb492b3054da0fb0413dd2d9e551d27c869d1d647d3e21c2e4824f0", 0x72}, {&(0x7f0000000280)="e7758ed3fdf771fc844c8e93689f4ccf2b2f9aa1bccd0a815d3423318ebcc85d6af019ad0c90df0ecc79339d6056aa2eeb9a6cdad925bf3d4500df6f7b59bfeeda28ee102620eef931c1c3b5cccb5e141abad8a825ca251ff45f4c8f040c4075946789d69fdbb2273fdb90241bb2cb026c0516d232be52671f6f60208553d8c3360ca4fd5ce39f594b83a61201673998c683e7a5980622a3b0d06351500de78969ca8870bff4ed870f7ccb8a14bdb719a64fb22ea1673f7a0b16c1251a5574736ebefc4c31b5788421a31b90466348de92ba529aadb5821f4f0f7f89ec7459c0bb19bf87a8cee96546686d1a9cf9914cad95f0f46a0f9d45f20b9d7e941b6649614ab96b9fd09f1877ba81365dc05d0461a8b4e0c73ac184b8af61d6cd5788567576e2fff813df56984fb5b1b9c219c86fccfe265029c5c228c50c2b9c0fc8ceccd756baa7a80f9439c37a582d1c33e8aad6d475c16d8b3b113af473f798f19609d8080c73067e6f662b59a7674f6c8b8efa37515767ffc1c7098a5d1f1427093ad98230f2818cf9e7b14f73bb1c5003ee9370530cfe180c2609238874e7ff8b670307bca098ff7579cc6d6c946d6b53eaa81732f601513aab25c1cc38a140ff2cc925ffdb56b434716dadd8ad44755b2470e357c33a12d9a3936c7d2d7f15c76b992b04bca089d95fc203f26aeaebaf32c3f02793afb272a0a5835a3564d2a3b486c3ae5d3f332772ac553d27bad1f66814f1599fd03d8137842117ef0cfa058a4e9543a692b4642ddff635e34cfcb949be8d0c05ee4e45fa5f57e39c2ffa06d5245eb12c9ecac1c73ca339c9f12cf09736a92d017b8a2cc381e86a9142b11b5e39a9d16c33690f88a0ce5c1244671cc5a379c4da7e88dca38a5ce7642facd67ba7a843e23776cc3bfba7eab3c94213a4a7b45c56b2bfd1f9c721cbcd7a0b2a2cdda39773fbf74acee9bef054d3fb194640ac2c86c5b8f3d4c55b7178d5e3ffbb747fb60ea92890163c4adc7e04a3ad05429c57bd2dbdd4a3d28e322c8507ab68c96d3f3b63945d5c49a66ee56618dc4b523ec40bde4439aac31354005273547abb33af1c8137c2ef6c309817ed7d78f267b565169dba3e3d34d270939c2e40b56461220f17545e255315687a37ea8dc0dde843f829b10374ac68e3a93d0cb8d2094635dbee5394ae6779f4dc2d7ba89bc618c9c1cae3bccd65bb37552f3a8e3a50a248fda09302e744b8462bef4612c3121a710c2eb721bfea769bb49a9add92a7a372d8bad5202b593b16aa7df71ca37acef86ca8f99e92472643fa7c970febfa615c046647f99574204ee80063b50001526504fe370984c25db688456905f14e4c1f3304341f1f2d6dc2c1e56071faf2c6d61e0e6aef9aa09969f0a60dde8787738fd94927a585f345494f7c89f63ed81c793e536fba6780d21b55e4f27fdf520edf5d0a53bd051830a8c26ba55efd91ee2ab06dbbe2e8b038683a58ecaa42176790bccbd22cacea0c7fb408f752b098bc245d21f0f7f291d142e890fe5526ece2a4e4820211c5789fd3ce95ed3f7bc330dae58e61f33a32c2af59aed0302e5f747608f4f1566923a2e2f12626a3a22baa41183a22cb86095ba75226f5d1615855c003c093e501b51f5ae7b054e49c20b4a86026ffcf80833cd845a484cc40012cfa973769c1da3581f035266c2f45942762d78f920a7a7ddfb191991bc1efaad3be986e0dbfa9531f6ffaf0622fa86b13269ebce1d8a97c15d1f26dbcdc19a235a80d94daa6eb418b4d3233b9b1853ce4c941991b216ca7bf12c35aa7b6d3e2709075359d3ea4267126ee51fe38c08c7f95a415fe2883618aa87da56a60d37c47fcd3d9fed21f328db76cdd06f2ecdf6f25be7a9f76fe3a1d3805bcb3601c1dd8f787f17f4d4199ffb6a8006c4aa865b0ed8228bbadd5d8cc9f2541ea67faae724d5b1c50515f6acad99cd627c397e4c58b13c3332e8a3b93357e1f66db08034eb9586c99471e9b71d6de3cb3b5af499b4eeab5c307916998c997f46926ede2559097b3bbae37f9771905c04c209258cbedc57bf43626956cd62070b4a780e8dc24036b91794f32c30ba0d7acded4091bdfed4f90cca920efd30a95cef5d74bddebe173dc0c31e592c04fe9895f57e79ba25007326ded118485caca43a4abe798e82f8892b0958df5a7132710a8b72547758eac3f220101dcf96b5756ef870dacb29ad9341d56f0244b8dde1764539a53660a3ec99872b99b7e5d79bc8d79606e486fe51f256944846cb58fb2f2393997164bf7abe6ce13b4559b9a804c9db7440df7d6e6c1c505818e0bcaa0e7f9e9d823ba17ff380198d2053289806adbff748156e5efdf1997bb483e76721674c528abda49648cd8f0dd5a66dd92daa191ee80d0ecc7887f313c665e8533e4e91ebc3b1ff8a6f5e0f9a9d0c7d6f17b8007ced3e2b6d15d59c9785efd461357d32a29f55f25361782abd9153196a90d372aca1e9f80349182c97ad7845e796a158bf43d12e0425c8f6ebdd865d3b5ca6183e232d9bac90da26e01b9ab37f98939d34a6f78c2930c2d753e86402ee900528ae4dfe39c6ce9752071d7eace87ff5b9a344a6e7bb2de996cc116b949bb3007884361fae5e4b4d9fd07ceb1172a42c95d2aafe28a078ccc285747c65c4686d4a9c90c4ce836500c3f39a2a699d240d81c4de923f5ff69234faefe34752b746440e5acfcb8e91f6b8e503fe3387b6d494a2433fbf65bed1a36cfc104f2d78f344cbdb09d5997a525d7a6865ad3273b3f527e71a88c9a9c614cd162a848ed2e935c6b1857704a065fabd345a7ef9a885f4592e29615e55b99edfff67e63211c5b22e48261f96d55b3f482b852e54b5956d378b4d46387c6fb1a9212cbed85674d6b1c8bf0cd8f7a560787c399b2f348222c70a7aecdf1f0a20f45212960df7a7115f74edb093ce33ff180df5eec0dbd0a6d6ad12f7469160965f47b6db9c35e4b388615bd4b88e3c32c2c100043a91218a22b93692d52d2c65e83d198f5bcd62962465938743a9c19c2d06a6fd704fdab1c1f58b98b0b3851e939a5fafd89594d84cfe7c25813555a489a3cdd4bda7f0eb8a7efebc5515bd8060caeb89fc6f5cdb79393191b1cc5319ea38451b7e410c9cb6208a8494065b8d92c4220db20c5f2846076478f4e5fa1e2dadc2c4930e6176c7f252f57a84b9f32b006cf28597588d4c7e9c786f5fef255353d6df17a96e184cebfccc6854545914ee996e4bfecea455349a19beb07f83881f097ffd16f8509a63b8497c36f7400d84f998a2d734ff000525e7f2b4bb91a6e42683db7b2a59a0a57741221bf8e1907b17608fa44e7d48c0a516405ebe0833c78dae723d9ea3f7599f500a81752800591e4b60d0a95fad5054e323af541c8182e09927ef5a973d2be1ccb8168125849109958d7568890fc02f426748158c2c1237481fde4f481cf3e627536adc11b5e5386987be1085119a1d5cf792a59dfd4bec5e3e18f53f766751e20a8e8ee89e66ae1973db9ba92d8aef1df994ca4f27bd3dcf31bf9e13f6d836b47f972af50e10e5258bd9527fd187cde187614daef72933e4b96a3c0ac07c3df23730f35c2163a2f4481afe29e346b19636bab1dec17a9bcbe1fff3e69b6fcd53c374d53ca9a2939842e65cbf021feabce9e231a48467f3e33138db9e2d2966843dbc538b911eda68a5913d4891d6c50e167d5b310d15997c16151186089606dd92b0106729608655f4e704406ca6666857aff1fd9439e43d7fe2f3605a283d33f22dd0486e9418fe80cef0ba1c2adc858aec0599238a8fda615e1c4f2612c765d3c7ee64c3e2edc37df481d7b968c8aea58fad9ee2c5e972fab948333e582cf27a23f89dcb16db382b90bf29a519fea58bdc1abbef35541e595e9d6d9ea923afc17ea36dd9875d1664d697eb02730dc7f9c53ba4a8cbe5a2cd7cb4dceed034130744e1ae79e2b330440635a544021defce9a5add84768f214544a7a44a7ddb559c824854a2f3784dd8312839edffe8b249bd92f2ea6c7726a6b46d14b155155541a3d55cb4e15a898a99b6280cc9a1c5d41cd1a6ef67fdf21203b97a348e932d627ad6602f9673e56ae4b966ba92bfc58e1243987632d0737cfd37aeb424ffd29f4effff729dd28714b4e2036580002fe8bdcf873c8527f479ab28a15f836bfe9173dda6044aeb0f7ebfdb651fcb3907c481d0222c518160011c98792148c8c3202ab7bdf7f1014a439408e583833b50a1ce307a10bbaff3177637fc4596e6a6bc0cf1af4ce8cad183c1d79d2dcdfb8af7d70adf7010cf7ce4b42eb4def8aa5132c5e6f189e1257d60ddf1d6770c2d3bb5acd2eefa6630e1594945bc1c95f4186e5d72e934228ff2fce0fdd53f398bc4ea66d17011e0b2ba0d66452f1224b4584964b29113df81f2fff9243eac7f469cc68f52dc85f8c603e3b69486943acbe906c769031a826c460d002dacc0e624c9e81459a7dacb6255e56edb54d677f6733a634eed3b09db2369c9bc49ce9ed1d9b4c0f37457768113bfe0431f3cdc043dec3c3950a606fdcd95a6f3ca782491727bfcb4dacbadb6f1248035e3fb26a8dbc7d4f8f982a2b78657155d052f87a1107312284bf7dc3e813d4704631dc0b73d8e72169f1e39aa20c218304417221c6192b1a61529ccc33c3fa0110dbfe533cf52d64bceb26de44d61768bd82d97974fe0d064c9b773541026a901302ea3fe976fbe4a9df5d5ae6c820862ead60b3b7fe48909522e9830e9418a4e8c8e52d95d339dc4bb077ef71780a54157922fecae2d75095b5cf9724f7fb4c6030ee0924dd1b83ddcbf39291a1a296be898b21a8a7361a4fd7999a3a19ab4b4781a9c3bb15c3068fc9b53193a870da8c944bf2a3030cd562949a23071d7c6ee6d9ed3f4237d8a2da855b2000bad76084fd8dea1e85abdd328c8a3f90fc14f1128590b51f3ed525ce4713f8321e5ddf6e076aaec36ee0b6d6f3c632634738eb4112a1f6a406f6311aae9ca5343461f4a79e31df0afeb4e094324462e23dbeab99fd77310bde56057ba5014dc41ec0b0520d8e8fcf85122f8682033ddf55a09efad10f66ab77a988e5ccac8cd97b42f9e94c369f4906590385b59a5c8c5e2ca04b871bcb1f78ce628564af969c4ab29277c4a79ddc1244e6d44dbc6ebebcbaf5a10403c711f641466933c7266d31d719b4d0f2c1c47fab4973832f02a72535fd5787e8cca88d7e64ae910099ca0928889e3b1a66126182da07aed5e0d1690dc3ccaedf91763a4e36e79f8dba5306b0bf58aece570bab2d056a3912bb5e3c241fcac8a94b7b8bfc3c0fdbb24ea060ffefbd21e7dc54a0836fa27bfd3956890b132cd687d2e169a2ce8a8690786800e3fc882a00bf91f1152d769116aee1323892e8745f75bdcec24aebf5a1203b3cadfa521b468f59caaaa4b13581705f0d211ef004771b4b4dd4a2c7b1ad7ca250ab70f1f34c216ddd9a2e47628f959fadeb882ac557aa773128c3f568503c69ade130e2bda9e2e54a9330b52231e25a964bc36d7517e4920a7701d1fb2b0144d52477777b7d78c61ffc8ee2e1680929d8c2eb1c9e10dc38c0635529d0dd15cbc8ac63aab83ba0cbf11d148797140e2de3ad10508369af3a4b3ecd8a7e9e4659dcbe223deeada9744e8ae3ebb637b2b24e5310f046b8f235262e0ad15ecca35d00d2e2a855e951f3b1a54c14a876ed674bab477167e5a2f117a7133957ac90e2c76397a778c82bd5ee3f056324a99796e56ecad6766942f76a93f0b3d2b11768b893bd", 0x1000}, {&(0x7f0000001280)="7efb69acf5d77534321d502ec07fe2d165cd2eef79ebc52db38fbdec90265ab23a892c04aa958de410c4db3cec8393e9f027630fb4dce408c3c901a293275ca562a92c12bcf639ca327a28587a2e59efb4c13c500ed6b66ff5011a469ed1fb", 0x5f}, {&(0x7f0000001300)="a539fe83d5380b57e4741f4987e129f06fa7e25a8e6d42856bd1ab37533e5ae391c3e90ac32d6973f769f8ebc6835a199a54a378362eb159e07524d5f82046c27e32131a47ec5c0313d15f2741b6bfa0b594f417b3dda4e38a6807e1e3087d72e070a18d006073c992", 0x69}, {&(0x7f0000001380)="912292de711654dd144140f690d449838bcdf70473f2afc20e387efaf08a2f4687093f65232426a4f1dffc9e46a5c678a5cd75ed2470fe29c58d10538dd85e8539c1da09f8a5bbd08ac3d5921d3fece167be2506519e92f4e8ff843c9ad01966ad2c94a42cfb8e3126064c10a7d7c41783527be13d918646f392eaf602948a0787d262306b77fdb2985a066f2723aa9674e8487f6be002435727cf02223937a2481751353e4701af3152db5b0255651395a84e078a9eef44ea230df071f4fc718ffdb68c0b55b8515b00961754284bb694a869a5acca09c5a9198847a5a3e39aeddcb350397f030f46483132288b49daa4b97cdf9d4377d57fbc067da57584a6f2c0403dd63699726b152b3c76f6a8e2a631ee84fc859decf2236f24a4a125cdec3b074243417d2e6055915ab813c81ef4307d8df0070fdcdba3914bf157950d3198039c1c2e415cf669eb11267081b36f8ab48baf44ba6346782b203e65b053c609b03dae65d7e9a179e24ba03278912fd90283e3315fb3dbbd9d317f71ae3b81c64ae6752d4458f80afba38abf24006705cdccdc604e72e6ca77569de7a38d67dab6776ee4ccc8710bb68cefb35f925583a17d39e9dc8f934116b698efd8f9fc86cfb2163f7bd44daeed0e92041c5917f1a7e29ec84bf21c8d7abf6fcf56a5a54969a5f6baa0c0359f1aa38e4375df9fd446588a3702d948519f16a648d5d0bbceaaec877f9e0542c242724f51add8e44ca3d201bf405c9fd58922a66fe26f66014a88d89ffed41ba37d509ac9761dee32fd8574565cc41bbd58a52c183a09d4b4d13322e41ec3ba80871cb4f9397915ae0ae30cbebc41bc6a327d0f50db12d6026926a20321cea5876ebbf588e83c21be0d242f5d28e5221f74d3d6d079ff9b6f3e25a709d65092d85be4d745ea5408f6b46e57735709e6085e897be8455dc2410fc6729731d936bc5d959589c90a4c8de1081501d9b5c8f648515d081a0dbeea27ce79c71b0296e052be8e5d065b4c78670d439c856e6738a4efa31d0ca42b7921125a9c7ae44c22fca2e21a65ca8eeec8d485f9fef7e804a23ddcc5e6bdf6f109849f8be7332c23ada26b0c5b6a790ad5358a76c488294fb2b3674cc33cd59ad8af27b9119b5d36ecde4af1257617cfa7f652e265a8eda3ea22f47d6363f9a18237047865a20d4cef813175f2dfc350936e7699b99e80c1fe2c91399f2b3955ece019a5302857e7a6a974b8338144c48665ab40ef14f215ac135c1a55d47728015066ac8c883ab37a2ce69eee6e3019fc2f2cb7e6b2f324244d3c6c531cec0c93d09d98d04d72d11985f9fc9bb5e877cdbe0b2cfb785161dc9bfa46dd9013fcca8f6eeceb7a2eab41e884d59a49e6c16d0bffd87af6c03312d1303c988822965edd3b87f47d7962db2eafc71e73a9f946fd73a90e61aec3789a8a85a7cda5446636b951c26f029f9191f13c573c41986e436e7c1b7a7543d94592440658f149bceb74054b1136165e45b784a5da2d7c7d777773ab2d29d7f55cada196cbbf80749db1f3a39a4708477966695c03383ffa0d6e0752adf4ad6396c90646aead6d3d1aed159ffc60c2344d7e3e118378dc28eda05a02d0fde00a4d18562799838f4d5f04aa140ab76f6546dcd337430675ae75a7c271a7469358a64420a7c222014c1f134a7aa1327b40d84676e568caf7f09f8f5ada8cb8a54f28d6d50f72b8519e6fc12dfba0ffc01dd124e283fe4e2121f9ed96d10d99a27e18b8fdd435b825e61415d5290dcf1c18e9171b91a17fd605b6519391da85d8ec5616f525e1b4b8c0b895a582441d0c590e245390f45a864d7b3893068b654bf0ef9a0b4a16266966e70b897fb15bc80167a3989f52d05956ff87f974b24adb060162c328d0544f8fd713f257f850267ad777136c24ba8755fa97afea8b9fe945243e4d2753f442c49a99553b7fd1a150cea32571bfb982a3c791b19ec94c12759c99417be71d518c4fa7b1f66006eabe553e3ecd3e692a86a042695202aea19259c4403731e589acb3ee0d647ff33614891c37006a13b56fc3b8cde8fb6231a7d211e5a21fbeb6d70a45c08232745e4fc3e0095653373eb64aafb041edb5abd37aeb79b6fa274f7287a6791f0cc014cf65b7a66b044eb55413ccfc881d31f36954556a377dad12a7a34f21e104ab9f5de553b2aa0d598277cbe4901dd3a6faa7535502e4a4f02416bb68230d3536a73375c4355531d7947465c086803fe56d9932a43b21c1e82f3691877b77ee14250ab5c98136d2ca9a4d0380215306bbc9c0045d1fe0116920be0f4c591fed2a317b3661968968ec63853316b4d0b0c2aae7e212a97d6208756e17cddcc3d5dfaa572d203e1ba9649bc803c353df1f38fb476bf6d5098dbfddc83793e504990bf61bf9c321446f71df971aba41bb582d57cdde9063e6add850d05dd858c949bd977e261022691afbe6a47864489080127fac671a08a3dae3849ebbf4c4bbf85d1bf2b04d23bdbd6fd5c51a491820659f19ba13865f698e069ad4685e479dba9872cbafca3bd301749db136fd29ae99aafac833bb6324625ef7f138f8e0311c93c3cccb35d80033c5111d03513a30a7d8b5c0ec72996a0d56bea9893be9934f5bfe56b14d35dda098eee687251856fcc6007c21abee62eb8b8a52e2a90266711215d8e558ed133a98b69cf6a252e485381b201642abadb0d1524b91bd95662b78c4128a7bb2fb4ebb5f75f511428e0db0e6acbaf0490f6ff8f372dbf61a4b3046b2d3bf7f62fac31515d85fe77d70a483511a5a46ea7539b235793070f6c08cfa7d25700301239f307b18610e7621155b333318678c09876b88364b2a5ba8966bd0d4eaa6e8460c046924e02546c6699aef75b6f08454a2471c88b427ae98149bb3a2d64b86c97c44755e8d35474200eb3f44dd956c5a91b84ca7f7f6805c22f8f9bea93d12b65ba11441a1e939cde6c8663db845ecd227823899c47d7046f0bba71a7793de9db9c3abd17585c406c542c453ac1b84b38bb23f9135a9061c019c24e6cfd355fcbb6d02553773c6d50d6bba682de73c91045fae720519b0881b2c6c91e44b97dc844446b80b173dd44c9812f6b6c69c74e47ef1f1fc718830a332ba9c763b271bd90a46f7f2fd492007fa07b630de5f7364e4d32524b9066b9bd5fe877bf0d052619c386990e541a68336e15f381a81632b159f93e63ed24b01c0b260535783356d22338bf99f097be092b23ccac0af7506eacca0b7c529dfd15fb5e938d735f4c582de3743f5e207c56b6892333a3134a2cd14d336e6fe90ff976a6655fffe8756775dc40c3f87006ea1a461d9b1e0ec99e03fd03565a4322b02ba178bdb02aa42fd4852e2dd9ed5e50976baa1d6fc6ca454981430bc237e9e370e741ee7ef86272863758e5f579fc6fc6458a232f8b85ab25f3a4e17a4e369d037869e05e86f57167db2c3404a5760d0ec58047db6a53343edd0f4f5aa8d304aeec344eca33c0cd264791615c785f7a4aedb47659d13a7645c29a1f564bb331cd2ec0e1df29a0b1b81cac7779d8ba4b7f515ca279d8024b3e8c926254b6c1f47496cdaeb16cf1f8b8a94a429ccdffce76d6d519c67f22e61940f8214ea3ac1926571bb2cbb738a1cc22c873536cd63237a0f2f224d6ea7fbfc0fa739b66e014291d995345dd0651ee576e1ad0714eb32ca83cde10986f2deada9ee67e81e6c3f758f07c1f8edf0030420f57c2c0ecc1b7771080f30a5f25f86fc7a9075b37199ac4c0627a079b019b2264977ff236ade7beb0a8b42803f73d05a6c0ebb7a97c0bb0d95b4e9545a6ff4002487e58bacd00eefcb8ad80ff290af412f33863a1307eb64ece21b6f69df156355b8fc70d0f59e9bdfc89f2eee4c6399221c31c9211b8b7eaf9d615980a9b9949c67cb7126ed8400d34aaff6f9b98d87e478ffb9b81049da60610422c56a6cf4e064fa9805323eff32775ffa4e117c87062c597012b783e3a878b840fc7459870ccc35f234c84995501b9f1f585e41e6e58ea1d2a361aaf600ff75ae0ae0648cf4e8e039a5e3a2caf3169889e604b1ccb4b4f908d59e921eda501677a8266aa748f8e3c9b01e7c4050b737fed7bda3bce51f5bfe6e8204b0493d04f528d096caf25c973a1eda2be087375c4246c5ece90c4807febbd544d0eb091298f89c38dd9af40f291c3c2194be76a083349a3f2966c8ba108d66e799cbce351b0d3ae3911ece096c4489c28c3ae84fbfc401f3451f79379aa7df6abc82ce4ec75752c1f2f87abbf8c586742db1a855bb0bdfe407ac404b34415e732206bbba070c766c50c72ecf608aa5694d5816073866b23b60e98bf22ae3f4f582ecd6b36ccdb28a929ccdb15114c193cb49468b5fa4599dfa7d7187680e06b457b342b5ab3ada29095e8319458a9976751e9e809a62f3a98bb23f550080ee4f7db509e6b714719855f58194f6f0420be4bb414344d93d36ecbb3332a45c1690386c0b2ac21a9ae92bf21cedbe21e99233d296ababf124e03d04a8cb997db0b3c114e408c1612c3bce96145df331865812b2f58f0577a645274582127b6992cb2956b663918639ba35a592d7862b05d8efa9fb74277b94375d2294817b06f1d6c8b4db6200d976273dbc1e9ca27923ca7447c54f8d3a28ad2e01b3f453b9809309e19bfcaf2bffe0098f92ccf704504d3faddfcbac97bcb89b844e69e26875095530748670177b159019e5fbc220818fd54b8b04a1b8314cadafce97d36da0404368aa9f0c095eee3a6248e2ad55930788a26339af65c8610d815d3cd256d374d7d722c14505cee78af0acd85a32bfee82f4150434c991f89f824ff1a6ad7426b45c74823fb932c543b8f025666da5abe1530c2b83205c81ceb993ee9020ccdf92334845b68b55b0d426e4e1717c207ba7d7ad6deec512f8f082901d3291c4a43263c86c382ce24d8d1f284bc29ae5d21be08eb53a4e2af6a054019145082fb5212cadf09cf8115e29babacfa05632d15d00101ea8c6c65f3485c41d5877bef4b67d595e472a7305472211dd108fda15527f821f314a6b2946d149a3595eece9180de2fbd9e77a4ed7698ebaae6b2b02443e7f344a710bc0350a5080a3a18a3d12a49a525cf47a2345276bc75c59e1cdf1ebbd66abecee669b7bad7d240bc8b60d445d6a4625d118283c51bec677c020cdeede5a27f8402fd116e2d7bb4e2841da58a782d2e75424956d34a00668413f6ffae8d42799572d42b44058336d21fd5f2309b7665d4965df52d3d8782a9741fd30b3e3a7a935e163147be56260cc9d30b1be65815f5e68ed7117860d759da86074a60d457562cf08c052cda8d82b1d3e260b50d0d43756e8bc41c0b22e9b6388b8d859e1c0d84f62d285534d5009f3e64109d17fd50195f648e3b74eded0d0a6ab0d5fd6ed6f9a4bca358c46a25a046c08e213a56b04a0cfd9a8d0ce5f36db93138209766d1fd8716beb0ac1a041f4b61fa1800dc199487d54a6f2f9c76cfe84d7f3288d84a1a924f81cbf80ddedeaaf8de86d91abccf7f52d47a48174590763ec0f0a0102dd6d9d76a633263c80155041744e72a20ed148b711a5f73cddfd8d665d493a033301d36304080da6a884a71a99f4dd858891908a96edadc775aa9fc25db81d2ebe57e63d8ea62f4c9e6e1820f2f9e87691c0d110ecd617214e4e9246b6f22e1258fdeb3d63bd34829c5105d4f6e6c6783ba588f8e6b93a4d840c704a528e712c5506107cabd1e17f0e2d96d1fd8ee53771ac7647b3f7d06dcbb1cb93aef79692", 0x1000}, {&(0x7f0000002380)="87651549138202336f17458bb83afdba7416f7272c7476e4", 0x18}], 0x6, 0x0, 0x0, 0x9}, 0x4) r5 = syz_open_pts() kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) sendto(r1, &(0x7f0000002500)="19b7fcd513c93fd0a1026d5e721546e7e9f27c51b4d72c31549f513ec454d075bfc07d6343db9937b5478179f0a227b9b93db52678293e2b6061ee749a6f658045e1ccec230d3d07bbf9767d82eefd2da3ddee47e79337fb551def6c6b5df77a19f128a562d6b3e7a7243f6329a63ac888da8236ed6a20dd692676c10b4beda81e801ea67d59c85019265c4ae4307902b8ebba913458e35523fc78c00c5e4ab4a4381b18d5c0f12c16579c0b", 0xac, 0x6, &(0x7f00000025c0)=@in6={0x18, 0x3, 0x800, 0x7fffffff}, 0xc) kevent(r4, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000024c0)=0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) fcntl$setstatus(r0, 0x4, 0x54912f1c57f866b5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x80) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000240)=0x2) lseek(r1, 0x0, 0x0, 0x3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000240)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x80) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000480)={0xfffffffffffffff8}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:25 executing program 1: setitimer(0x3, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000000), 0x10004) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setitimer(0x3, &(0x7f0000000000)={{0x1, 0x80000001}, {0x10000, 0x2}}, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:25 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x10, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0xa, 0x1) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x6) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$dupfd(r7, 0xb, r8) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r9 = msgget$private(0x0, 0xa5) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x8}, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000180)=[r1, r2]) 16:00:25 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x4) syz_emit_ethernet(0x40, &(0x7f0000000200)="567c9e7d7fbe5e73baf1edb4edb8c336b15876bc90b8d3417091ff04497848865befbdf89bf86b7b009dc730f74ffd2934ffc785bf35e63e4c1ab0e2c7d5138f") semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001640)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f00000014c0)) r1 = socket(0x2, 0x1, 0xfffffffffffffffe) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) setsockopt(r1, 0xe9d, 0xfffffffffffff800, &(0x7f00000000c0)="d14c1e817bd1bf207a4710a768cbee21050ba2d6aef97c22b49b9da13415ef", 0x1f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000700)={0x10, 0x4, 0x4, 0xffffffffffff0000, [{&(0x7f00001bc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f000020b000/0x3000)=nil, &(0x7f00003d5000/0x2000)=nil, 0xf09}, {&(0x7f000005d000/0x3000)=nil, &(0x7f0000760000/0x4000)=nil, 0xe7a}, {&(0x7f0000511000/0x3000)=nil, &(0x7f00003a9000/0x1000)=nil, 0x3f}, {&(0x7f0000243000/0x2000)=nil, &(0x7f00004a2000/0x1000)=nil, 0x100}, {&(0x7f00002e5000/0x1000)=nil, &(0x7f00006eb000/0x1000)=nil, 0x59e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001bb000/0x3000)=nil, 0x5}, {&(0x7f00006dd000/0x3000)=nil, &(0x7f00005e2000/0x1000)=nil, 0x7dd}, {&(0x7f0000219000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f00000d9000/0x4000)=nil, 0x7}, {&(0x7f000067f000/0x3000)=nil, &(0x7f0000340000/0x1000)=nil, 0x3}, {&(0x7f00005db000/0x3000)=nil, &(0x7f000021f000/0x2000)=nil, 0x1f}, {&(0x7f00006e8000/0xa000)=nil, &(0x7f00004dd000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f00000b8000/0x4000)=nil, 0x3}, {&(0x7f0000326000/0x4000)=nil, &(0x7f00000e8000/0x2000)=nil, 0x100000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x66ca0000}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) geteuid() semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x8000000000002b, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) syz_open_pts() 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000005c0)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0/file0\x00', 0x80, 0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000800)=0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdir(&(0x7f0000000780)='./file1\x00', 0x40) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) utimes(&(0x7f0000000700)='./file1/file0\x00', &(0x7f0000000740)={{0x8, 0x3}, {0x0, 0x3f}}) r4 = dup(0xffffffffffffffff) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x400, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in6, &(0x7f00000006c0)=0x1f3) pipe(&(0x7f0000000840)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) r12 = socket(0x0, 0x2, 0x2) socketpair$unix(0x1, 0x2bf76241838cd71d, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffc, 0x44e8859d25d45fec, 0x40, 0x400, 0x1}, {{r4}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x7, 0xd4c}, {{r5}, 0xfffffffffffffffb, 0x81, 0x80, 0x1ba, 0xffffffffffffff0a}, {{r6}, 0xfffffffffffffff8, 0x4, 0x20, 0x0, 0x6}, {{r7}, 0xfffffffffffffffc, 0x48, 0x2, 0x2, 0x2}, {{r8}, 0xfffffffffffffffd, 0x40, 0x60e0a17c23576bb9, 0x5, 0x2}, {{r9}, 0xffffffffffffffff, 0x10, 0x8, 0x7f, 0x6}, {{r10}, 0xfffffffffffffffc, 0x11, 0x1, 0x3, 0x100}], 0x9, &(0x7f0000000600)=[{{r11}, 0xfffffffffffffff9, 0x1, 0x2, 0x0, 0x10001}, {{r12}, 0xfffffffffffffff8, 0x81, 0xd017d9037b071a52, 0x96d, 0x920}, {{r13}, 0xfffffffffffffff9, 0x20, 0xb, 0x106cf03c, 0xffffffffffffffe1}], 0x9, &(0x7f0000000680)={0x5, 0xff}) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) unlinkat(r7, &(0x7f00000003c0)='./file1\x00', 0x8) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1008, 0x1) fsync(r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x2002}) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="00fffffe000000000000000000000000e2dbe45fb000c130036cf54ad53f28cb357c72286333691daa8944c1e7848728f828a908d6bd3401644ff2f24c33396c58"], &(0x7f00000005c0)=0x14) accept$unix(r0, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="00000018600400890011312700000000000000000000ffff0064f6a228d75377dd628b465a936916787f00a1", 0x2c}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() r5 = open(&(0x7f00000001c0)='./bus\x00', 0x3d096cf4be0cbe87, 0x25) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r5, &(0x7f00000000c0)='./bus\x00', r4, r6, 0x6) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000540)=0x7) connect$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="b902350d69630a7aa56009451e29a4befb4a8926aab687f1c774860c2e0da9d6d01cc068d3a6ca181d3b62625b47890711f97f8e66b522c2e50cc18ab258912424fb41f0db9ea8ac498d605dc0cfafac3fc89af85eeff4dde40747a86144c2a96c8ad187ff819a08cb1f674ebd38b26e321d1b9a8001a95681b1236f07a86fc1445e1fe6de3a18f946c7766303433ebd88a5807158a2765855af152318550ff64012c32fb0fd74af6cf6a7a90217b854b607f34b3ec86b78314b45d8fc2133e139e98733a56729e77cbf2ed428e65ffdae4edd8b15440758c12d28c827400c5fe4bf9448dda08f1b1e0d811c1b", 0xed}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x8, 0x80000000, 0x7c4, 0x8}], 0x8, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x375291d8f1e4e222, 0x9, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0xa1df0b55f14e94a7, 0xfffff, 0x7, 0x8001}, {{r5}, 0xfffffffffffffffa, 0x10, 0x0, 0xfffffffffffff775, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x2, 0x81}, {{r7}, 0xfffffffffffffffb, 0x28, 0x1, 0x748ef579, 0x7fff}], 0x3, &(0x7f0000000500)={0x7ff, 0xfffffffffffffffe}) dup(r3) 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() setrlimit(0x8, &(0x7f0000000000)={0x0, 0x6}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:25 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file1\x00', 0x6010, 0x7d78) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0xfffffffffffffe98) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000140)="57b02a1d0ec49dfd4114e6c499fcc5a89c6b2ad60cb01d12365d5edab5d19b97d36c1262834f374424a461370d605bbf0474f131fd176ca9c32af8a99ce45fd7734bf1f319ef0b12b78a678efd39dc3d105687db885a1377c5faf14ff11674831645047d8b1e", 0x66}, {&(0x7f00000001c0)="08f3cc0bfa6445e39eb2ecf5b03b43c8d14453fc9fe2b94c99b7fbeda9cb982e5d77767f9c6b2c4497f40819f13095bd72164b88b0f411ba0503c2853bb80a60dd676869fd06d14233a519356c9b41ff207a7f4fe69063fa68d551dfdfe19886f1f4b4c7fcf7f6fb538404ec827ea8056697f5119f6e1a00dba7a962f70d9e2952e18af37ba5cc197018483a2e79d101c24d3035dec95686c4d43d2478168d03709963ca28582c0b23f4b94f10cd6467d22ae0ba00758f37b407487749fd4ca9c9e281d0c1ef7e8514409533b6a9b13f675180e1200e89983a213ddc2ec5849178d8119ac24b3463e8ae6b03b7d3602acc77248c0adce878f285", 0xfa}, {&(0x7f0000000380)="e90f91dd065660b762e014debf889468f38a7b7ea72209ae6459356a4548a77b045f9302ade454b52b4f7028b861408afc52bd7e9d27ac3c3b6a11a9c7f96b7b931331fc6debad48978818c3e2b46f2f8cbee7", 0x53}, {&(0x7f0000000400)="c6bc9566bbc3b1240a325c7064203bdf7981ff83b3cc6e025d493916289c73e2d116b679a6fc15b4085977c87d448f632a8e11967d3345c453eb3ccf720161207ea8baff7bd6589dcf63277a3650b5407c681836af8d07bf030f01c5736bd5563f50b380d614fab1ede11d1c49fa07fdd4f9f213047d53942d8d0c56a94e053e75e38d7535191f2d35404b6688823406b185b44a1e2692906f9421ff4ed1c0ab4f8629a2e58d05bd30a1b514751190102151b27853a2c892040e65206df0b7bc28fc4e364c264043d8ccac172fdcb5b483646e69cd269c425f1425c78a8cac49c8b48d9f9a611cd2514c9db3dd250d9b6088794bc1988550537ff3590d234b5f0221ccadce1c406ed2128187c6da419fa62a0178046eafa7d545762442a873377f5c3a4c1c6bc85cab28e26773a013f37e3d43fa119a042ea638ee343a939018131e9fcc9c81f6ca000bf69cacd969cb1d847afd3221f08d096ba4279ab0d004260ccc129f85dfe69fe4a887b7671f9c533746aed45a18e6346b8a2283e0ef199d4214f2efab27b58c3a2b36a88bd8f8b91ab0a7e54d625a5baf124d29d5b26ae47bdc3b0ff263b70885222470e8348bd3a8b335c6d94754cefd051ce69ff14b1096e1ea2d5bea3fdc015b0fe95072887d177bd34a8dbc73f9827deb7f815d97d591ee06a3ef6478712599b640639d460b14e8f18748cd1f8924acc77f544a99a53d70f13e46eb76a33d8f8536147aac166502e08c8ea4d5d6c69dfd056dfc4b4e0a8337e349b65622d9a40927ef8cc8ecababab74d5cc08e6a87aa0e611c7bf2fb9a754a4d99370aa394c2031a87f3d61aaa7b78f7f3565f98cc9dd1140852f87b2ea36c0e446fac065dc0847d5904a8526907fdf0e883c2fd8fad0242b49f1b30ab1ecabe90e203fab340767134319a7aed9922534707aa1c80a9d370aab57a174192c7e3eeb32bd8229499dde152ed3fdb18cc916b266c7094b958f453f73db87298a49c08b3436eb1a4e16ee9dc54403aae66781ef17cce858045dee8ee76c0b8cb0ed6abaf2b445e8056eb4870e1d89dc0c2c357fd30d9224e787000eedcd34b6ce7f8c05fdc03e3821d810656beb58b6c49306d9ef85095dfc75eed1a3a8659b4f07ccd17da183deccd9bb2280afbc73515e7f8c156b47a12e95d339557d7a4a460c90a71d54835b58c5f4ad2847a90568ed2929e7ef9d935a447d08825f2d5875d4d0ed08787b1490b853df2b5a892beea4708b1b40368a1eb1bb0d0fa6c072adeaa76a336412406e71371ec82ff704c287af18b4592ee06f9bf72b5638477b76131cfe70869765b677a1d5c9db1c714c4d6ecbf49d62a9c4f96ee33c3b9f0f5011a8fd524b6f9102fcafe293ab2135fde461a6bfa0c10d9d2f05073a0859f59a918e367c52f81f009036e748021db372fd4fc415a1c69212db201f6c89fac5ecff90ed87582fb694d0bb8be29681697ca7c6e1d3fbc55b1fc1c95b7601cd42e41f7d45b5f1e019464de7774ebb2339e6dcc440caff1f6f5d4d3753f7119ec21740c2f8fd3b04fee191331a4469666bd18edaaf3141014bdbac108d5366b89a43afd8a0cd247e22c96ebe291fe7620ee40379a5c4ce15781afeb49e2e36dec00e385bc7aef5e43fb10e3d83fabb516be682b7b051dcdfb2278039f64e81d64ca99b1b20c2eea54f11171b358c01dffe0bf54882f8fd507477f6fcd15d7cc652323193688c5a7a6bf09a8ab86962cc1fef5f9ae42c2a4640b52d46a1969d5c0ee0e7f381e66bd5c875b0721faee9e2eb1bce0209d8445c96570b3c8d88bc1c4931b0e9818198cb0f2ff1f14ff2693b868e02b2f6b491a4c446da102f6669bf0bb33d32fb18be1514710d5e8fa079acb3aa650f95129e49e57635dccfe35a47d4275097b6f40fe824dd12d4467081eeaaef4cbf95058f5fec85e1a021e7792034ea5e94d770707a2324ec117b79ab1d7d2e4988c825d6817b98b83f62d28483b116b0d4f64647ace152d520354eeaa92f1e8ec47032f69613d58447930174059778762ad405d53838781b2d613ef7873f39d3c503106081ff938e1f9d95ba5955d3dbe250fa7311e02ccad6272be6a7b5f7a2bcafa8c3e4991caca89a5e2ad5790997c9cd493f6bb4b1ed4c0ed08ea21f9590ffa8db154b44646cdcc958f56458ff37cd738f6fa9120df8e10569a52d69969f7cdd1fe3428f099ed52d8b92798c98360004422322a6c1f6bda3db889ebdf014e4f29bd9ccb34377149997fa6e4645399c8be70bbd4a75ad1c24d1010ebad27615ad57baa1fa00fe3140cf6b46daa97f3a47ee3446f4bc416c82b769e39ddcb03f68d336cb99e4ee48877d46ee019dac8f3eba05efc8c87f2f8e1df6be6a8edaf19ef565b70a2f89291746ecadc170e086c1ac36f477a5089e8cfd67e0d72652265c16062113e588a980c8f791cbee127392278e824b6e52b83e85f7c93e594c80a71f10eb2bdee168045d0aa7b6ed526a6ba48d0395a75a30a255af96bbfcc0481baa29f19335eae39a90a7da4bbab1b0c29780645d5c80a268cb37f4704e47b9c671e0e4200909ca3e8130f7609a2a080937994f332a93563e9057b168eb321a2d2f8864d7d40798544137967fa4e396ca5d70a24163b697c2837ae68915474274d043a11455b13ba5e1ee4a3f6bbbf8964523cad1ebf14d24aa0bf1d4dd5c76eed892f98dcfcd71d3eb777596db0eab5827e84a3da6437de90129f99867ac41a2dc04eb66fda44f13e965cae5ba2691e5aedd8a951c04cf9a9934969c0e30768c510b237959462986061e9bca35ba2a97cc91294500f603232ce674bf1577da9868a90a1a04aeb48ac308a9dfef2d42c7eecbf23d01fe16b6ef0739c645b1c39c613ba1d81aeeee31175b470e3226954df0e26169ae634c229118e6141e7fb4c1221980f7eb7b1e3723248dc74b3198b43a83c010eae031f62529e5ee0257d9b0cc1c336bdfd22eb46965d1bb00b500646c9a3d15c4201669e2e3562c10a48c71e0a8b507ae3f80efb8e7d2e5c0e3bbd2e37956ae0d36b7a54a0f57e0dfe898187a88b2d36fc11fd9b623978a0bdd60b812fa39ba848c714c5c8a3465abbf014732f39b8eb5badd15e36f703fd1033828ae9a4e60141ac82014f71f9c5cd0d3e9a04fd88a934d449f05e00f401c487765c09800dfbbc6c8e1f0eabb777a7523fdcd982a0e33497e81691ae8116ca4b5959e5872d29a343dd181817237bae0cc382da6d521c72b165da29cc8aaa6cb736fd356b346e1b97aeb98f7326d615982ac5411f546f158e4151a23e3d4269211dc50a565ef4aa4baa32eec62e613ccd8b8c425af9ff252e58f00cde0d2416cc37e3dcfb2dac60f758464ff21cd7c48d0aa8d5d2e7300a8bba710bd2f11ddc16723f24406118750a84b27ad57212d7aa92cb2c89a5fb8d77539d5426ff20be7f1d0b2cabbdc67c5ffaf30678c83bc260a8f4176d20dc11ce0b284f20ad849418a5eb7d434ff454c7d608fcaf985861477086c4faea4124fc0aa0f5f378b575466190c6a20c47ce171efaaf7b5ed9c92364ff7ba26cfad2c99b4586581968625cd4ae618d5d152b13280ab63b34fbead47919989bf6f77e94826364c672d5d4cc57b16b83bf12596c5b0923939d7da1d57c57bf6d00c8c0a40810933c167288bf04f3d7e57f63df57b10fb8fe3f84b012a7a865ac0699dfe2f7eacd8cc52145694c783b663b19e0909d4963a932584040924b9dea7ccc9b4408cdfab0d53f41195c18ceec6dcd64dcb4dbff6d14e9192828a3c723bf18da688cb70b474a352c52ee4b073d9853fe9cd9b62ba31714ae498bdede5359aae9679691501238c38bd8a762a7f8c972ed885c396da1f1a7dd5b36a076ddbe33fc63b364862afb96942e65b82c2febbdbcaf40ab966401773f06de1a1bf3e8f859bba28134281c0cafd4b494a3174aa5c1e79f53e8ccb2c56876cff3d82a78a8c2fc716ef1ca28552f6d6f52ce8ead48a400a5c1e56e8c3fd313565caef43ce3f6a36cb90a17a551f5182185e7bd68bd255eb306bc5ab3cdc4b89bee7678c8a3fbc77e52be3a04f9d0196c9d3f82d5a9ddad0b0001f108632e18fc26d59d82bdcb566ab705fe43af1f874dc7a6c25888643a0d88411186ead77bde9d38235b835ba62e570a2cbf7e0a26ed22fa1618695484ab7b8d39b886f2a7ef3095f12cbd82478ce68438d72de0d62d58c9fbffca9231ade6837cf9fd4096818d358f28d3fea7f9580c5ecfddbe4f9a5ae0d7e6333e81263e3a083dc34136f99231d21b6935003ca4d28594bfe64c11fab5c9ba654854beb909fc53ee6d58c8cc01c3f35c63dd0fde84865146ee0e624d47282edd60a8f57e0e8a12999caff4245da8cfd234aea19bc56e14018644a42d0ebb3bfb0b059e1c2458e16e756a17ad2844b83b86c094496ec5c3162aa956fd6bc39df3c723c2249df325ffde4932f539368a444e50107fc674d6dd2f75ca67aa84bfdc2a265f9e5aa36be5749bdefd34a79b293c6c4aa0c467941fa9dc6fb682a7972adb1cb5d74549a16f80b1df42cef0bff84c4c6f78f8425b0df04f201aa6d10b1d4e1f90f08fb681177e8321cb4346b88b0e9b0f989758ac3b06acaf4079a35c8da0b373e8c51147d8f5e6e3518eaff0c0abcb483185843d6a263f71f0cfca2619f61eb66847e9aa32f9721ae04e1f74a3cceee60ecb32bfefb714bb70b4cb36d0e4c0067d80863e2ea214bee92b055c1b31240d8b990a20b6c80258204439667c71855a380fc6d54318546ec010e7a395a6ad96c2343065914329febab472ea7a1316247d06218b3b9cfaad2f27e47c50e03892b3eeb648456d3dabf173d67f2e44f421f5de52a4b9f085d2795bd778a68f86df69b5fff5610da611b6ba9d64b087ff7306fb783558c835cae62f5b5b82e2496f64115a438188ed5f1ed594aa8d95575c6169f0b57916ec65f5b8299ed663b8d6a6eec355909ebc5ac89dabdf1cc50c2350ba2e4383a6e549d773c526a833cf1a8e05749f520fe309ed77a70955454736c56b3e0b3002056017e1fc87b86172f54a912f178b0926cae4dc4dda06e56ac5697bb52000763891f10fdd9f3578de2812cc4053ec7e3c7f9fc101489aac67623783d6cd71edb1a499f26f92ab8cae2a2cbd9476cb9f2a4f2499db5cfbea655690ce981ed2ea1bf5f07eb7df5e4722e4b90367687939ff47f45746b1ecf9e5a6914e015fe4f55152099a43a8b3dce68fe753f2642afea4a2e12497d273bc2d92f3c2975e7acb155349fb62d8eb711c38e1ccce8e50021f3326b9cd4f12b6a47dfd57374a11dabbe288555fd8f8eda5c722d640ddd4fee154008a6805b8fcc347214a5ab8da2c7db98f7028d50b891face7c84e3dfd60069bcc8f0ae001b4e9966fc7b6e41003ef35d8ee279f55a1b4b02f07c64c0b7f222016f8fd09d5c8026374f12246860e2af21e2b94d8e8a1f5036cc227f036ad15890ba45c6b4ff8fcb6ed24141959c3619e0e4fb1d1e455e498e7bbc130f3a15fa27464288998ba4316721657d7703daa1a9d340e7f19ead07421c38e77d5e7a58caacbb588b42e4d90653f31961a8de8e862f9b361f310f7714fab7eb817f74d81a64300b02a49272e9fbe39457c8f5d64b3c8d82d892142ffd7342838a1a4c9d017bce5dcfbf1a5994f0347fa2b4abf4e6b1b261e3f4b49686cb3af8cb74f86ad565ed48e2ded1faba5758aface6ad16aafe8031e853fdc2cfd114fcbc6704e24642ce4d95d0afc16a85ffda6f6232afccb17da9dc25b245db7b", 0x1000}, {&(0x7f0000001400)="d0d52fe0b6d88b534ad0e162a1fbd4f52f7d527d83087c37d9e9ea9524856c2e54268f38fca0ab1adf4d555bd8b15bb972bf6fcfcc0db049f0f037acc51b366294cdd4f15a54917173b8cb9f425c70142f911679460ebd0fb0baf8db7912de2d0a7089ef6eb1e156484b049ffe6f38efe0e89a68c886afb018246506ca5932e04570d88a9743", 0x86}, {&(0x7f00000014c0)="a733ef51668e0a5d99be78415d5ac4cc87353dc3424f4d4a6ce820e8f15d417ee77d3be6f430b22bd9aca5ecf8c44141ee65e9ca66bb1342a82a395b1cd031814f1eab66e13847218a180479a07885b147d070fa7e9b5e9630db28f37ca86dab2c2cfff947fba86ebd3982fc705c05a6933ddd376ee4db9156651a68856fd4476c921a4ef042d1318efdb535b4671a2ea7420fc6aed923e444be5a2403630c030d5cff3bd0120ff52fbe873b89f063abda1bd1e0bc9031badc7b38bf7b0dcc978a563428335d36a0872a62d3d44aeb8cbebbbc1ca61c27065292850917ac1a8fd7f148ed9e", 0xe5}], 0x6) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x8, &(0x7f0000000040)="1c0cd59fe797b836") 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x2) r5 = getpgid(0xffffffffffffffff) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980)={r5, r1, r3}, 0xc) r6 = dup2(r0, r4) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000940)={&(0x7f0000000900)='./bus/../file0/file0\x00', r4, 0x1}) open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) utimensat(r4, &(0x7f0000000880)='./bus/../file0/file0\x00', &(0x7f00000008c0)={{0x7, 0x1f}, {0x2, 0xef}}, 0x2) recvmsg(r6, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xf2, 0x10000, 0x1, 0x9671, &(0x7f0000000380)={{0x3, 0x6, 0x4, 0x9, 0x3, 0x200, 0x7}, {[0x81, 0x10000, 0x10000, 0x401, 0x5, 0xffffffffffffff73, 0x3ff, 0xffff, 0x1, 0x25, 0x32, 0x8, 0x5, 0x5d4, 0x80000000, 0xffff, 0x6, 0xfff], [0x1, 0x3, 0x6, 0xfffffffffffffd3a, 0x47cc, 0xff, 0x100000001, 0xb9c3, 0x9, 0x7], [0x1, 0x7, 0x0, 0x100, 0x10000, 0xffffffffffff8001, 0x64c], [0x1ff, 0x8001, 0x7ff, 0x3, 0x3, 0x3ff], [{0x2, 0x7fffffff, 0x100, 0x5}, {0x5, 0x10000, 0x7, 0x249e}, {0x7d, 0xffffffff, 0x0, 0x6}, {0x2, 0x3f8, 0x400, 0x1}, {0x1, 0x1, 0xc75, 0x4}, {0x1, 0x7f, 0x1, 0x1}, {0x7, 0x3, 0x4, 0x80}, {0xe9d, 0x1, 0x6, 0xfffffffffffffffe}], {0x9, 0xfffffffffffffbff, 0x1, 0x10000}, {0x2, 0x4, 0x7, 0xffffffffffffffff}}}, 0x8, 0x80000000}) pipe(&(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffff02000000ff"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) write(r0, &(0x7f0000000180)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:25 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff00000000, 0x0, 0xfffffffffffffffa, 0x10001, "17134ef1c1de69c8c1702b6fb5f5acb98cb2b50f", 0x400, 0xffff}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="300846625ed82a9e77906e839ceb50ab111625d5220ace770b1c79a55a36d2071378d9a8a061d96969816ec4c3b1db846d42272b48f3242809acbd5277c7ec6cdf0ff69c2a8c22bf120fc40dd5ca5ac69df97220a974e8b47ff15cc0517a71e6da8f496fa44d60f30ea3dc20d03c8e640914b7d222ff161194722ffceea1b1aaad159c810a85e9f394ceca5242b0bf97329dfbeab3a789593e8d8edd41e1a0de041b03488dbc995c1803d4f2f0ac23e23983c397e336c5d7740ee0fb374d5b7371b28fc555514b7b10b695bd49c88311b2253d9f9f11f7b3c317ae"], 0x10) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) shmget(0x0, 0x2000, 0x80, &(0x7f00007c5000/0x2000)=nil) 16:00:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getegid() getgroups(0x1, &(0x7f0000000400)=[0x0]) setgroups(0x7, &(0x7f0000000440)=[r1, r2, r3, r4, r5, r6, r7]) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f00000000c0)={0x3, 0x8001, 0x3, {[0x10000, 0x4e, 0x7fffffff, 0x2, 0x3, 0x3, 0x7053685d, 0x6, 0xffffffffffffff7f, 0x8, 0xffffffffffffffc1, 0x0, 0x5, 0x53, 0x7, 0x6, 0xe9a3, 0x2], [0xffffffffffff8028, 0x0, 0x2, 0x2, 0x1, 0x8a24, 0x1, 0x8001, 0x9, 0xffffffff00000001], [0xfff, 0xea3a, 0x800, 0x4, 0x3, 0x2, 0x80000001], [0x8, 0x6, 0x6, 0x3, 0x6, 0x3f], [{0x10001, 0x40, 0x100000000, 0x4}, {0x101, 0x1000, 0x9, 0x7}, {0x6, 0xc6e, 0x7f, 0x6}, {0x0, 0x2, 0x9, 0x200}, {0x8ea, 0x73, 0x1, 0x20200000000}, {0x4, 0x0, 0x3, 0x401}, {0x7ff, 0xfff, 0x6, 0x6bc}, {0x5, 0xed, 0x3ff, 0x3f}], {0xe6, 0x100000000, 0x1, 0x1}, {0x4, 0x7, 0x10, 0x400}}}) 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r3, &(0x7f0000000240)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afba74283c165a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc043c56a2c169e0557c18fce3b9268ece54cb4626c9938f27cbee1543ebe7d828fe66a41cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b699d6b1531", 0xba) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r4 = dup2(r0, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r1, 0x4, 0x8) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000cc0)) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x1, r1}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000044) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = msgget(0x3, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/198) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x10000, 0x5}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xee014aed294f4ba3, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffff06, &(0x7f0000000040)='s') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) socketpair(0x20, 0x4000, 0x3a, &(0x7f00000001c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xe080, 0x47ff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x101) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x10) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x2) nanosleep(&(0x7f0000000240)={0x1f, 0xffff}, &(0x7f0000000280)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:00:25 executing program 0: mprotect(&(0x7f0000161000/0x3000)=nil, 0x3000, 0x2) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f0000000000)="344f896a0b62", 0x6) 16:00:25 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') setrlimit(0x0, &(0x7f0000000000)={0x9}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x400005900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() stat(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x7, 0xffffffffffffff79, 0xffff, 0x0, 0x87, 0x8001, 0xffffffff, 0x2, 0x1, 0x1f}) r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000500)=[&(0x7f0000000340)='#\x00', &(0x7f0000000380)='*\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='{,\x00', &(0x7f0000000440)='-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='!({&\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)=')\x00', &(0x7f0000000580)='%\'\x00']) mknodat(r2, &(0x7f00000001c0)='./bus\x00', 0x100, 0x2) socket(0xd1855565f404ba5a, 0x8000, 0xdc) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/118, 0x76}, {&(0x7f0000000240)=""/176, 0xb0}], 0x2, 0x0, 0x0) r3 = geteuid() r4 = getegid() chown(&(0x7f00000006c0)='./bus\x00', r3, r4) dup2(r1, r0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x3}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="40000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) fchflags(r1, 0xed8307a0d0a871c9) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f0000000280)=""/164, 0xa4}], 0x3, 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x100000000) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x19, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrusage(0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x4000, 0x52b) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933", 0x479) r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xfffffffffffffd7e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x9, 0x8, 0x100000000, 0x800}, {0x400, 0x7, 0x5, 0x7}, {0x4, 0x7, 0x3, 0x2}]}) syz_emit_ethernet(0x2, &(0x7f0000000040)="ddc3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x1f, 0x1, 0x800, 0x7e759a5f}, {0xa0, 0x9, 0x2, 0x400}, {0x5ae6, 0x100, 0x7, 0x8}, {0x45, 0x24fbd455, 0xef, 0x1}, {0x0, 0x401, 0x2, 0x3f}, {0x1, 0x40, 0xbff, 0x3}, {0xffffffffffffffc0, 0x1ff, 0x9, 0x62}, {0x7, 0x80, 0x4, 0x4}]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 16:00:26 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r2) 16:00:26 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x2bb, &(0x7f00000001c0)={0x0, 0xfffffffffffffffc}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/37, &(0x7f0000000180)=0x25) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x0, 0x3, 0xdcb, 0x8}, {0x1, 0x3f, 0x7, 0x8}, {0xfffffffffffffff8, 0x7, 0x10000, 0x3}, {0x9, 0x8001, 0x9, 0x8}, {0x72d, 0x8, 0xffffffff00000000, 0x81}, {0x938, 0x100000001, 0x9e7f, 0xff}, {0x2, 0x7, 0x2, 0x100000001}, {0x3, 0xffffffffffff0001, 0x20, 0xfffffffffffffff8}]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x401) 16:00:26 executing program 0: r0 = socket(0x2, 0x0, 0x100) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x288, 0x40) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) getsockopt(r0, 0x0, 0x8, 0x0, &(0x7f0000000280)) 16:00:26 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff5000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="587f9026707c40c6ac822dedddcf375b14330f07928c9eef95fb048b357ad49d605437fb4b0ad19bf7ae64f87fa1a46396", 0x31, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x9197, 0x80000000, './file0\x00', 0x6, 0x1, 0x1, 0x81}) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="e0dd1174c04db39435a0388d6b80fb85e62044038b6987c650e17e56fe21efabd1de64806a18db2b48fc0e7d6c73f68d0e61a6f245638d33e11900ca36de7f3689c00166786446bab4b27e43e593e05593e00170bdcf95f8a1b4bdf5a24da919c12099930d33cff1c09b33281a74da281ad2a14c35f9554371006ee360cb1ec1178c89c30e57a86cd88eec328de7511b008ef7ad9c8c606246e82b6294d6ccdf20fbbebd94c8cf7384b2", 0xaa}, {&(0x7f0000000140)="a6c5526e60d42db096b41f438ba4b7280ef3a7d202d197a99f4da7833f1c23d1f811ede63968dbfc3a28239a", 0x2c}], 0x2) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) getppid() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) syz_open_pts() ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) 16:00:27 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0xfffffffffffff288, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="fc242ae6c8cfbc5b8ac71b9205138e107f435892", 0x14}, {&(0x7f0000000080)="44668cd100185974b8ba13e98c766b480da2cd09e99e1810713164c733054a16f14ad4992a518b9fc19130420c4b02b098657b747d891a39fb39cb9d5e7a1680782b4e792abeee39c77f82b53e40927930ca63a4ba88f715f2d1d25875ff30e600e3c7f4cbb808c3738d33798f485bc124674759b578c2db6bfe9ab66084aa978281ffbc77f8559fe4bfe69215ef906dccee6bfe3406cfc500c217e05c49fec7135cacd06ffe80b1524063ba864167347dcc3695c60b012a4db8be06b0c30c915a8e6c783085b125323d3a8a1e50eb7d", 0xd0}, {&(0x7f0000000180)="da731507a2a1077cb98399ac6cd4ec700952d21ff16af355c694dff98d751875a9d252ad88560cb7856d3311815a40d4e84034ba1e72f1bb3003d8e2bc9f7abbb35e28b3cb4199d4da3312392b74ab4e72cb73616ad03ccb15c89bd852258b79a5d9f6375d4588587f389e388bc7ee0e6280ff51a510369a02eb8d7fbe34ded8ff5989", 0x83}], 0x3) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r0 = getuid() chdir(&(0x7f00000002c0)='./file0\x00') setuid(r0) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) listen(r1, 0xfffffffffe7acc31) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x407feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x44001000e, 0x400008003}) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = getpid() setpgid(r1, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x400, r1) read(r0, &(0x7f00000000c0)=""/203, 0xcb) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x3f80f039, './file0\x00', './file1\x00'}) 16:00:28 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000040)=[{0x1, 0x9, 0x1000}], 0x1) read(r0, &(0x7f0000000300)=""/92, 0x5c) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x7, 0x20) socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="f649c5ff498b6f9cc2000000ea78f1440000000000000000ee214e8a3b7c4fad2e0a6b0ec8fa9f5a00e6cf188568d5f8da2d84e4633cd982ae8da1eaca03ffdefed2d639a9d1e0dfa7c615bece3bb56c2c0e799b45124984ca03ead04b5a6ab23e47075b93158f09a067948d6225548e2d1b475ec424c0b0d817b2fd4caab3ca4d8cff4bc5110ed3"], 0x6a) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) write(r0, &(0x7f00000000c0)="06105d88f3571d", 0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x802, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) sendto(r1, &(0x7f0000000200)="8576ba68797522d7daaa652b1428bfc20ed6a11e8efd326252bff9407b86d96fa5943d654e0190141f32705b4aba8db2d1621a47766d34b0883d5c802921879ecc8123143e2d806077affd29c30a53b42850a3e7d5d8ce4ebbffffb8a2bb1971c11c59c56248fa0619516f5ed9386d1337798f8952692ec21463222e8409107ce3842afb4100d4d3fcc9a7e56325a1ada26757763935a28697f54bc2a36016", 0x9f, 0xb457828c0ee1fe41, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) unlink(&(0x7f0000000300)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) recvfrom$unix(r1, &(0x7f0000000240)=""/198, 0xc6, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:00:29 executing program 0: nanosleep(&(0x7f0000000040)={0x5, 0xfff}, &(0x7f0000000080)) clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x4, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = getuid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setuid(r0) open(&(0x7f0000000040)='./file0\x00', 0x81, 0x0) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/8, 0x8) 16:00:29 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x883ba27a034262c1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x100000001) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r0, &(0x7f0000000080), 0x6, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x8, 0x7, 0x5}, {{r2}, 0xfffffffffffffffa, 0x9a, 0x8, 0x8000, 0x401}, {{r3}, 0xfffffffffffffff9, 0x42, 0x1, 0x7f, 0x3}], 0xf90, &(0x7f00000001c0)={0xadd, 0x81}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x811, r4, 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x9) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x84) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x7}, {0x16, 0x0, 0x8, 0xfffbfffffffffffd}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:00:29 executing program 1: shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffe9653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd23572fb0df90a9d0000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053bf03d925341d85544cd1c103681b82634ad276d3a365e12d3"], 0x10) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xf73c}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x42fcb99}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xeea}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200}, {&(0x7f0000ff3000/0x9000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffffbe}) writev(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xeee3ff47c1064783, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setreuid(0x0, 0xee00) r1 = geteuid() setreuid(r1, 0x0) setreuid(0x0, 0xffffffffffffffff) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r0, 0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt(r1, 0x31e, 0x3ff, &(0x7f0000000280)=""/196, &(0x7f0000000200)=0xc4) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000006c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x54b}], 0x1, 0x0, 0x0) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x0) close(r0) rmdir(&(0x7f0000000400)='./file0\x00') 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) dup2(r1, r0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="81") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x1c, 0x104}, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) clock_settime(0x0, &(0x7f0000000000)={0x800, 0x8001}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x80000000000001c, 0x4}, {0x3c}, {0x7ffffffe, 0x0, 0x100000000}]}) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x5d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:34:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2a6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x4, 0x2, 0x8}) 16:34:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000080)='/', 0x10000, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="47b4a1c8d7fac1", 0x7}, {&(0x7f0000000100)="593be1ac3c78ae75c77d7ae351b0e442046a26cdb216448aaf8ba60f2af3325cab06f1cc30cfa509b943ec13a64f1e1b29ec26e3da5adf4c68d3e0f74a6c7e6af01aee9be41f1866fb1c2a471f881c2ac37b37f999db64c89c2f940eb04ace12817f3b1f2521db8e147bbc73572d4073c9bbc155b92c028f4af5ff148b043eaa4c48e4a07728fa72e6088982eaae7847519d", 0x92}, {&(0x7f00000001c0)="478a2d58614fb6072b48ccab70f0114c9cdd5601a0495330e09652e112b45a1dbcc617d2a390df1d505d29", 0x2b}, {&(0x7f0000000200)="3b1184c991476b03ad815d47ddd5e332527c4023eabf1fc27b6aeaa8275dc5b88fa8e670f60e386abe3662e6cb18755e028ab65397f5", 0x36}, {&(0x7f0000000240)="f7", 0x1}, {&(0x7f0000000280)="18a6053e8a82812ebbca8b6776c27d409969986a9f93965ee7eed58cd372223dccbb3e1045fbeb663dafdf8795bcf93060a844d1403fd07088f8296ba1a5afe446ea5d8664783dd9e7ad282421632a743a52d29c476f164a8674bb9ce45a32f33b0123add58ffd8c4857ca5a25c59710df8cff32ac7cddd2d07456be04730a68889ec3ac9cd320bdf72cee4a7579b82c64e17b02bf1cf00082102507ff8ffb3916d1c25e471838549652e9dac10ad625e83c98df8a89f15ed2f9719d24fe1615afe8c950488dd34bbb9b75076bf63a8bc5b8ac2985fb2d7599a0342987fc2d", 0xdf}, {&(0x7f0000000380)="e1f87b32e98810b21c9b0f0d4576309a39861e43e81287bfac31e3c7289fbb104b20c2883787c8fb5c494be83c288c014d5a450867ca02e442d73270133676aae504ba8e890e3cff331e885968917f222f", 0x51}, {&(0x7f0000000400)="14d80e59852b4347d3e291a17f046042f0bb050936eee8027a4854428aae8dac2cdfa1bfa7e99559f683af1bff0e15f6e4dec800570d4dc89d365e62ced5c41a1aac18ef67f44d57214216d059300251869615bd87fd0d238e3454ae829d077c1f8990d72439b6f4e3a946527d5f22d882ec1dad5844901bb9beb44eca5b3aabe1d5842a609a258f1d57a5235bbd01661805da8f6cc9cb6572dfd0703d837c4a1d1d40ba", 0xa4}, {&(0x7f00000004c0)="aaa087d3a95924517f6d137e", 0xc}], 0x9, 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) 16:34:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r0, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() fchown(r2, r3, r4) 16:34:08 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:34:08 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r2, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r1, &(0x7f0000000780), &(0x7f0000000100)=0x103) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r4 = semget(0x2, 0x3, 0x4) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r3, 0x4, 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x4, 0x7ffe}, {0x7, 0x4, 0x1000}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000680)=[0x1, 0x2, 0x2, 0x5, 0x100, 0x6]) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) 16:34:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="7bdc58ea2a352fefa3e14f2cdef0ef8238c0a95c816d86ce8022dc004c2f4c62216c3340a037edcf62cb13019f8fdec53287aef630ee925bb95e6d1d72cc61a8ecfeb956a3ed7b5acdd68607d38c67128d4be0da8f4d3df2438ffae5d38ec61a836437d623d2e82e1c201bf5acdbed6d42aeb8f97b5d92cd36f65c3bd509e496ff80ac188d2b377f536c5e2919ecf51961edfbefec174bc329a8a206429cf95ae4e11cf22def366db5578d8e7b8d5b163129ca1265b6e1a25c0df8", 0xbb}, {&(0x7f00000002c0)="0fd5e620bdc2e34f0153b2eee503deadc8800a8b591fc4257e483fb45adccce113a26c2f117d7e1767b266a1ab6fe7a14df0b80bda7a643463296e8697451c915e65d44b1a8b1a310750fc3926706f3f424bf35ea6feab668e38bed40d17c3b7b3e8f06639fdffb6c96b076875", 0x6d}, {&(0x7f0000000080)="1662a31e707406ef", 0x8}, {&(0x7f0000000480)="a7a00c503e0053b1ef1e39bb5e44513082a0fc21716da7562210c264fa466b242380faed9f046dac2421e375dfa3fc1d0157d85b64b4055468e28683cf217ffb267814ffdec1beb23e0b3f18278d611dd454f444dfcd0b2ead9339312d9513c24f32584f2d3f12211cd08d896272cdfa037bb47b8a4a18326e43ace71645c24ea7a3091e3caca9fd51a614aca1388867604354d86826e57411b69f9712e5fd2108f47e316ddbaa433770fd40fc249d80c387883c19c11cb4135291a4cdbc1f9451f0b32820a12ea3b4e8e1d19cfe65a4f7394003e27612501277175b5a70633a", 0xe0}, {&(0x7f0000000640)="d33c5bbff11b926a590806348f157df2af16c8ad7d5b2d3b908ac5dabf9d81d3c00f667f7cff28a5844160d74c9eae36349774ff6d0c78961e4d885c55298f7268c22ce984ae0d3bf794e9ea4d734f5eeadd223d2e5580a350fbae231ef901a408a8c7d67287a882bd709e844b0e2818a3dea4f34560343b2eaa8346bf8af1c6c1a587ba09e8033627ac8862ea495706e5b740cc5e01f65fdac655b65cf4e94e4241a5ce7c6a44667fd04561e3699c4fe40baaee57b54b22723e6f6f7fc39b185dbcfe2666212943cacf92396980320e6a27863d973e275d148bc04e4622caca243574a5fdd1", 0xe6}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000013, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) clock_settime(0x0, &(0x7f0000000140)) 16:34:08 executing program 0: open$dir(&(0x7f0000000480)='./bus\x00', 0x3b, 0x10) socket$unix(0x1, 0x5, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x24) r1 = socket(0x22, 0x3, 0xffffffffffffffff) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x102) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000003c0)={0x10001, 0x8, 0x9, 0x10000, &(0x7f0000000140)={{0x2, 0x9f9, 0x0, 0x401, 0x200, 0x81, 0x4}, {[0x200, 0x9, 0x9ab, 0x0, 0xffffffff, 0x400, 0x4, 0x92, 0xbb, 0x7, 0xfb7d, 0x7f, 0xffff, 0x20, 0x7fffffff, 0x1, 0x2, 0x2], [0x8001, 0xcab, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, 0xffffffff, 0x4, 0x5c91d9af, 0x80000000, 0xffffffffffffff80], [0x44, 0xff, 0x8, 0xffffffff9edcf385, 0x8001, 0x1, 0xc630], [0x80, 0x0, 0x2, 0xfffffffffffff801, 0x15c, 0x1], [{0x7fff, 0x7, 0x4, 0x6}, {0x4, 0x9, 0x1, 0x378}, {0x2, 0x2800000000000, 0x8, 0xffffffffffffcc11}, {0x7, 0x1, 0x553, 0x7f}, {0x61, 0x2, 0x6a9, 0xe55}, {0xfffffffffffffffa, 0x1, 0x9, 0xd30}, {0x0, 0xefc7, 0x7, 0x3}, {0x8, 0x40, 0x72b2, 0xfff}], {0x8cde, 0x401, 0x6, 0x9}, {0x7, 0x182860e, 0x1, 0x100}}}, 0x6, 0x5}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100000100) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./bus\x00', 0x7, 0x5, 0x100000001, 0x0, 0x80000000, 0x9, 0x8000, 0x3, 0x3, 0x5, 0x7f}) 16:34:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80006022, 0x400000028b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 16:34:08 executing program 0: mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r2 = getuid() setreuid(r2, 0xee00) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) semget$private(0x0, 0xc55de62648e0330c, 0x20) r6 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000004c0)=""/227) r7 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0xff, r3, 0x0, r3, r4, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r5, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, r5}, 0xc) r8 = shmget$private(0x0, 0x1000, 0x412, &(0x7f0000004000/0x1000)=nil) sendto$inet6(r1, &(0x7f0000000600), 0x0, 0x6, 0x0, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000700)=""/4096) semctl$GETPID(r7, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) setreuid(0xffffffffffffffff, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 16:34:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 16:34:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) 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) 16:34:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) socket(0x19, 0x2, 0x400000000000000) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x2, 0x0, 0x5, 0x4, r1}) connect(r2, &(0x7f0000000580)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0xc) listen(r2, 0x4) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x200, 0x0) chown(&(0x7f0000000300)='./file0\x00', r9, r5) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f00000002c0)) getsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000480)=""/82, &(0x7f0000000280)=0x52) connect$inet(r11, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f00000001c0)=0x1) 16:34:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x80, 0x40) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:34:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = socket$inet(0x2, 0x8000, 0x80000001) r2 = getpgrp() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:34:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xdb3, 0x8, 0x0, 0x10001}, {0x100, 0x9f, 0x5a16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c65300055bb0306b6a722e3"], 0x10) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = dup2(r1, r1) getrlimit(0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4}, {0x7fff, 0x8001}}, 0x2) 16:34:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x60) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) 16:34:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x480) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/126) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/137) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/42) chdir(&(0x7f0000000240)='./file0/file0\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000280)=""/4096) fchmod(r1, 0x41) r3 = accept$unix(r1, &(0x7f0000001280)=@file={0x0, ""/13}, &(0x7f00000012c0)=0xf) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001340)=0x10000) r5 = dup(r4) poll(&(0x7f0000001380)=[{r0, 0x10}, {r1, 0x40}], 0x2, 0x80000000) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000013c0)=""/252) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000014c0)=""/200) r6 = openat(r0, &(0x7f00000015c0)='./file0\x00', 0x10, 0x8) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000001600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001640)="d16f6de80f4c5dedfe3eb37214f60b1db4568305ff6c3ed53d7915bb1ffebc07ab0aa8d2cd6623eaae7863a39f30cc496787c3b5b65da7c0693270a92f0d7259fbf14c161b3f871dbe6ec5f9bba14393b076e2da94750400c49b3ff3e4d3b1", 0x5f}, {&(0x7f00000016c0)="949909a53cfe3e613b891317c08c5a5e2554ffed3cdfc60b69523f25de2164ee35a7e0c8a962b0e7d95fae33548fcba5c59d8d80043640cedaff2bfe9aaf61432301a59ade835a65cd20e4240e4ac77f1c9169215beb849ede83de5257eba519d19720c615ce0484c79422e3df4318b26dee1d36ae17f179c3500fd91876a475c7216616fce8d11c951492579d71edb4de5bcd7ddd2c382573e4d43f775d90f9a68975eeed236e651753daeb50149372ecf877b49299e17a934c72adab727c01bbb5", 0xc2}], 0x2, &(0x7f0000001800)=[@rights={0x20, 0xffff, 0x1, [r3, r3, r0]}], 0x20, 0x401}, 0x40e) r7 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r7) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000001880)=""/130) semop(r2, &(0x7f0000001940)=[{0x4, 0x9, 0x1800}, {0x3, 0x9, 0x800}, {0x1, 0x200, 0x800}], 0x3) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000001980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000019c0), 0x0, 0x0, 0x0, 0x2}, 0x8) r8 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001a40)=""/73) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001ac0)={'./file0\x00', 0x2, 0x7, 0x1, 0x0, 0x3, 0x6, 0x7b, 0xeae4f46170ebebda, 0x3, 0x33db, 0x9}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000001b40)=""/100) preadv(r6, &(0x7f0000002000)=[{&(0x7f0000001bc0)=""/126, 0x7e}, {&(0x7f0000001c40)=""/154, 0x9a}, {&(0x7f0000001d00)=""/88, 0x58}, {&(0x7f0000001d80)=""/175, 0xaf}, {&(0x7f0000001e40)=""/197, 0xc5}, {&(0x7f0000001f40)=""/155, 0x9b}], 0x6, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000020c0)={0x2, &(0x7f0000002080)=[0xffffffffffffffc0, 0x45]}) 16:34:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x40) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x112) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xacc08a53989b7b39, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x2, 0x10000, 0x6, 0x0, 0x1, 0x3, 0xfffffffffffff55a, 0x2, 0x3, 0x5a5, 0x2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001})              16:34:09 executing program 1: clock_gettime(0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') msgget$private(0x0, 0x4) clock_gettime(0x0, &(0x7f0000000100)) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xd8, 0x1, 0x6, 0x155e, 0x1ff}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x21, 0xb34f}, {0x0, 0x8}, {0x100, 0x2}], 0x3}) clock_gettime(0x4, &(0x7f0000000080)) fchflags(r1, 0x0) r2 = getpid() r3 = msgget(0x1, 0x80) setitimer(0x1, &(0x7f00000001c0)={{0x8}, {0x4, 0x2}}, &(0x7f0000000200)) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00800000000000000000000000000021000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000040000000000000000000000000000000000000000048a85e6700000000ffffffffffffffe10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000fa669bd85b301e074f9c5bdcf8935bf609f873b64a773307dee41228d1477df7d9484b71915f75dc1f173229dde4a961685ca2a05201a5ebe20d13ef27f9edc1dedca766cd7758859ce28461fc3aa2f829cac218c0aceadfcde7dccabb93f17c50cea32c75bcc105f5f8e650876929cac5ad287c734e51379609810fc09e47d2a9d35dc3ecc000"/335], 0xbd, 0x0, 0x1000) ktrace(&(0x7f0000000140)='./file0\x00', 0x17, 0x410, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:34:09 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) 16:34:09 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) socketpair(0x2, 0x2, 0x80000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) wait4(r2, &(0x7f0000000240), 0xa3c821a4fd9ec90c, &(0x7f0000000280)) setreuid(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) 16:34:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0xffffffffffffff8e) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) fcntl$setstatus(r0, 0x4, 0x40) 16:34:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4060}, {0x81}, {0x6}]}) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:10 executing program 1: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f00000011c0)=0xdf1c) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=[{0xf0, 0xea8a4d5f766750fe, 0x1000, "549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99"}, {0xe8, 0xffff, 0x8f, "cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f3025"}, {0x30, 0xffff, 0x2, "594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b2"}, {0x68, 0xffff, 0x0, "ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e"}], 0x270}, 0x0) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001200)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000cd6a50e46b688602e0383cb001b7289cbc46606ee9a5872bf9959becf4ed01e81a0c2ab518580dafecee20157e908de5a0894b7c92a7c5bdf8238e752f51113167d2266ddd7bb589f3764447ecf126a451e1a1ed81d98cd96cbde6799f2e61132e36d58beef99bdf0fd7cc514e42c3f0bb93a907941cab897f0f28b50e4fbfdbf0cc9f5de52d396c771970094be3bac65fb69fd1cd3b785644ad454b25ee8c07bd2c376fb81f7590896c2edc2de5f8d042fb9218565044e7b68755afb8edef4bbf5c34878565d9c9eb1b75d1959a48a9597584c52fee6b02cb28d5c1192affbb23a124503b8b053e6145720ae2df2ded986c3ccab714f296f190ae6fc94965249f25f0df61c5b408132fd4891a577b93cc58c1b9be98eaba4c709ffffb458fa3235ba9e4e91c193be524d711499078", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r13, r16}, 0xc) setregid(r16, r12) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000001180)=r3) 16:34:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1effdbc1bd681b69) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xffff}) 16:34:10 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:34:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x2, 0x401, 0x4, "0e74c18506c0d8197bc356a99d6b69d43d15afef", 0x1, 0xb4e}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x5, 0x0, 0x2005, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4000, 0xfffffffffffffffb) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000a5e, &(0x7f0000000180)="ff010f08000000000000004b9ca0c268f1eb27d0e596535a187aaf9706eb1738c71693e81d1e1abcfe11623cc6582ee7b839d873410b677f165fd939bd5fd9cf85853bd4a2ab085f472e316757dd8061126dc9f552b5b448d34d2a3af49704fd741d1502f377b197c5aa26789c154ab449ffe8", 0x73) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) 16:34:10 executing program 1: r0 = shmget(0x2, 0x3000, 0x420, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x110) open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x100000024) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x0, 0x4}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x4) 16:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchdir(r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:34:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0xfffffefe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="f1ff00000000000000000000000076e9dd9ec4c1"]) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000140)=""/75, 0x4b}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/119, 0x77}, {&(0x7f0000001240)=""/156, 0x9c}, {&(0x7f0000001300)=""/247, 0xf7}, {&(0x7f0000001400)=""/156, 0x9c}, {&(0x7f00000014c0)=""/113, 0x71}], 0x7) r2 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7, 0x8, 0x5, 0x400, "8b3f9dcdf202defb878f0f0f98d7edf03560eb31", 0x101, 0xfffffffffffffff9}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sendto$inet(r0, &(0x7f0000002a80)="55e96cdc6aa04fed55287ab75c220b592af762a835d7e195ecad80f6533bcee04f5da812ea23d38f4c7d0f6ac9ab7e33bce967d967a4c57276dc864dbecb086c4f264b7dd740e49455617d93bd047ec96cbf2f234e0e5f9aac8e17e481d4b47e890a66d5cead5815f7bfcdf6debb22790250b07714ad556c93be62e7ad6d2de39c661830d08beeb9981cf8c417107e5dd8dd847a54c1b65ed1f7129ef88ec6369c5c987484c9648f97a0acf07cb37e15", 0xb0, 0xa, &(0x7f0000002b40)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x0, 0x6) socket$inet(0x2, 0x8000, 0x5) connect$unix(r1, &(0x7f0000002a40)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000002a00)='./file0\x00', 0x2, 0x20) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002900)="c390cbde651cb541f77d80ef246fc89c35764cbf6f0861c12e14241c269c39a05463be2b5e649e9d886da9d1487002858fcb5d339be80049018a81d8a5d2dbb82196a5cf81e8b1f3fec41abb8801ddbaa0b5e8b88a1dff47a3303041c2033534190c92521ddf8b49ea00dbd62da5133e4394e29a250cd34934525ef69a05e1d19f44915731083f3fad005e6cc8d7e2fdad76de74d0dc2c3fc06437fb575d6ef20b3180f58cf38970026e936930de1f18f76ab3ff6fb58fa3fa86727631e5d2978db1761480ff55b9035b74c66da6db971101b4235ccc071cf94e435fa61bb4f98a5b0fbb862b9ee08830f861f3951b6a", 0xf0) readv(r0, &(0x7f0000002880)=[{&(0x7f00000015c0)=""/95, 0x5f}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/240, 0xf0}, {&(0x7f0000002740)=""/252, 0xfc}, {&(0x7f0000002840)=""/16, 0x10}], 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) 16:34:10 executing program 0: r0 = socket$inet(0x2, 0x4, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x0) 16:34:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:34:10 executing program 1: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 16:34:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x79) getitimer(0x1, &(0x7f00000002c0)) r2 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3279bc7950301539, 0x400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/96) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x9, [{0x3, 0x1f}, {0x1, 0xa88d}, {0x3, 0x1}, {0xeed8c61a25ecbb72, 0x9}, {0x3, 0x9}, {0x2, 0x1}, {0x2, 0x10001}, {0x3, 0x58c6}, {0x3, 0x4}, {0x3, 0x5}, {0x2, 0x80000000}, {0x1, 0x8}, {0x2, 0x7}, {0x3, 0x2}, {0x3, 0x100}, {0x1, 0x9}, {0x3, 0x6}, {0x3, 0x4}, {0x2, 0x20}, {0x2, 0x7ff}, {0x3, 0xfff}, {0x3, 0x100000001}, {0x3, 0x8}, {0x2, 0x1}, {0x1, 0x5}, {0x3}, {0x1}, {0x3, 0x6}, {0x3, 0x8000}, {0x1, 0xf72}, {0x2, 0x7}, {0x2, 0x2}]}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xf7ffbfeffffffffc, 0x0, 0x400000008002003, 0xffffffffefffff7f, "854955882e02616e750000001d400000004dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3fb}], 0x1) 16:34:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000180)="13") 16:34:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) 16:34:10 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x1) 16:34:10 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:34:10 executing program 0: r0 = socket(0x18, 0x2, 0x8) r1 = socket$inet6(0x18, 0xc007, 0x5) r2 = dup2(r1, r0) dup2(r0, r2) 16:34:10 executing program 1: r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xd7, 0x8, 0x0, 0x2}], 0x0, 0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}], 0x1, 0xffffffffffffffff) writev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="434f7d8fd4f8f108b44723571eadab9ea23171143821eb95dbbf2f59bbbef818aa353755c7fce31830b58d1ff5e4d6d5ccd0e1167d00e87383f03654f36ee9c41a88866a9771d6e69f0fdd718a8718763961ec087fa5916339ea68186359bd9f36a47faf98272e710e4016eafb50a2c4e1e4c1489f6cbbedbaad239273833054f1734f8bd37fded5a28172bae7c06ed949453a6e863a77f0b85891942c9360a326dd41df868259b7dd09ac19809acdfa077da8e0b3ef0db3cfec85296cf998ed947f4017", 0xc4}, {&(0x7f00000001c0)="c94c21030b3a0f6fe1db2469372d9d41a906cf5336510198f0106f270c591a3ea269f5bfb31bc96eee761d591bee2bd5b121da9726a3c8e4740f09ca8547f8955a36c17f2b9e8ad217330c98e3b4741de1e8", 0x52}, {&(0x7f0000000240)="6032dd8028bc89eda80579ad4f9a571913082f9717a67bc7f8eb588cfd19d2a75ada08aee71661598b0fce8f8897c35dca09eee4d46b7ef6e74d186baf436be3b2c9d9b81ae34a2888adfb4db25a6a770fc4dc551b450b0ea90bcfb805989a0ecce21c8a8ceb370d18bae1fb371f7f7dfca710d33ad2c743ce125831baf07d84a20ce89f5e7f9f72216ebfd89bc4ddf7da87821731afd1172c56a319f43a2a91fe5e03118ded08e665cb1eccdec680f882f599bdf95b6204629dd63f205b7e446beba3a6cc8acfb3e37ef9b40e608e6e7d851e2b4f352f4aaf71267a130a2015d3d084c5a9cac98bfd6a8b0916d5b70852617f37ce2ea9c3dc7f2c610dfd14d8142ab63e937cee76c829f267cf459d2355dc71b70dec6c4bb6c6a93f7e97b2555f2bbd33c633d883fb86bcf7981e7e38465cdf2f983f71c083a87ad7fac29f5c9f32cd313452fa52efd856ccb3d29b8a915e677bea8cf882497443d70ce1b3263607dd868b529bd20b8c24006e93b790f2a3b8e95a6d02b40d002e64ec6e7372ebe56c2a5bc13d5eb4a5f9f7419862080bba8322014a871e17b2d1f9c304dd40519726b9bbb05f693e5bc8b15a0b2525e2a023e4f54f36a85320b8d8790158f47cb34a8b3049e63683417378c193156605d9c4edec06f855ee5a6eb20d9ff4bb02dd2845089014b6cc09290483c024a0b0a1cb8b4252ab7d7a0a1e5bf69bff2401eb4e13b70e451aff2e49788211094ee8840c9163fdb41b1409d3f936227cef24eecd822735f9c566f56913353d4bce1fcd1a3350204ec6aed137ddd12f4422002bd1ef3963c4b9b81902b19979ee3de6714a013dcc35aec60dba3ee2c0aafcbd6fde90377379a088c321927164fbc62e659ef52c061a93be6318221a403b126afb529fffbbc78dc4dc8fb7fcb0cb3d7bdaca4196d9b824accc10a93aad7c14d1e4739d054b7310cb130084532e7cec052ded41ffc6be08750e14ce4af519f208fe2bafcf2d5c4e63351cf0f8f87e559b8c86855df78cb548db732d693f17b873ed78226c8b781ac4ad330a76ea96cf4284f459f5daa8410c6f231d3ead5222ffb3b258794b39114998d6fc21779482199ba8486f1a12a8b8d56e69d40155743a8c2bd91c33b197990dbee159c591f97443191cb7577fa8378d6f7c1e55531f9ea393c3fe1aab4b303ada4eb2883797847f63a01ee226a138e57a10aead5202689cb0dd7d2c43fdd8b97489847fe300d82f26ec7da4bf2f673103a02a24ba5bf2eb996528058915197a5ab0409979826f4a2beade717c4a353fb489799b0c6a70490bfe93902ca7fd0299c37cd5370e72395f5d29fdcebd840eea0d660754b2f3e3b478949a99c994990f826102850b95c1e7861dd1e16a4f919a095e6b6b6a3a08b7e2469a56415a42d2b4c6cb472272f60f7a6cf4aa90cd96a6f70e532be866693eb00a5443e69cd5217d2963d334c32398a8a8aff48c3202714ffd7a6b10356426d992555095ea2b4d30fcea675b4dfe7917df15899ff208bfcb804e8093d79d8821adcc0d4bb26091f23d42f603c0692fd616a99826564f96d1e9b1ad3983d3931aaf64fd25cf825dfc21b7fc3a86752e14db31485707abb2aaac006f08eea6b14d21766a2524d04538dd75f2d9290d1eea8577cb38e651572ce085bb79ad413a644da32a356338f04d0267d9f3dcba4a49cbc93ff3b5b7417b8426d2f57d51c997d1a39e5680a6a15b7162cd821892d8e17eae2e572dadbb29c39d14f007e760e742e45fa646de4996b929a9e64505494dbbfebf020e6beb0d6142e01906e59415c5e00575a3cd1af9268b3f311554ab3d77c95db9f5b0a36c734255dc33eed367d505fe57c24ef269487ccf079dbce984d01e0b99715e59b66f13a2da49c621e6a2582f4d4c251236b6171dc217ccf67efc550e19bbd57ecfa08f64f6b773c2a9224fbbe1bf2d4bb7487d33c6d52b1c0234c10db5fa3eeb32fd772b36c7b14e4a478cc8e164c68c0c703dfae34b07c369a4a01ea1b2944d638e3094907dbcd11c0431c3fc73c19f0ab5181d40f811e158477444631add499efb546a428f8d98c8750ec717ac2941c6fb6827aa24a33d463b90d205888346cb7f2cbdc06db2f701e608c448d1885efcc23c1f843b32d23f59be2f95e5fa68c332c5941a305004dcdee7a6bc04a72f67e3995052526643bd13939d8a848dda81007a3d3314cacc3fd71192f1520433056ef84eeb9d1b74f139b7704de95c5751d5b3e70a0f559e301e265f66dc43121f82b73615d158408edb4de8fce3f31d2189e1ff842c567c00d23f3baaeedd53a73373c327194f1b6b5916dcede4307d4932b48e692afc04ae588557f7e0486ee81c65d3793541c92e5fd12cbaea23910d5bf0d0d281d4297035b2ecd10143868aa6843455faad93e7c69d581a4b099289bb6252a0138c2b90bc449a14e578da6b56f78ff1b8bda174f9bd66cfc35fd4edc66a701551d5f15fbca5b5f7d6cdbc24417105e6ce8c9c7d79b240ab9929b43f817eb6cdc5759720e284f393cdd5486b2b0cb871d57a9acfa61dda5b744623b38eb58ecea41cfd1460b2e91e3025e94ce3cefd56c5ecab4bee0668c09f0e2df7a283e955d3fe03b7d5985db62c32f3117b7f9a2c0f58a2592fde296dd2c750746262d03dfb656e066ee0c28cc9feed43acc91215d9d793f4c92ff8315b9249c6e98950f616ecb7f171586d9e3bd799c5c601bb2c251480d5cc631ec95539fedefcbe401c4056276c868e1e78e0fc59472478b3e89e775225c543cca7a77f13261a0a7aecc8bd56b536817f184796c1da07ef2928cb308e5f52c9fa9552d1aad8e3822e56a30608e900c29fca954f6c442ac14ebc1d143f96ffdb46678c23304a55d50283a39fa9a0af3cafb46c39336a579ebeafdea6cede9426e80e70177443c0954e48fe6d4210de6d358785b60c1e1cb660b371e16339a433b871a277f16879a18f6b08bcee9253b34e3a48fd0af034c1072488a53d5c75052e42b195f625d70f99ca7d14358141d59a2d15022f340eb3b523a33e2282990b6a471aa47feebeeafc26dfa6166b055c214b368f97b7bf3875ee128bddf0a9e1a556fa93286f79ad0cca81c3449ffc2ccafa0c6859819532d3117581e403b96f8b026bfe1de32924fddf3e1b78256501eeba84fa26479ade32933be429b0cb126e6348c5e0f38e95585424d0dee6e5aac1dbddc0bac63db6fb63986c3467ba2d7d89ee275dc735fb93cf9147847448ecad47ab12aed6cf8a2bfd3036866f3d0857fabdfec2efccaa3ed23b09378b232f3bcd864b82ca3b508706069fe23cce443cf8e75aa4d3898ccbb189634120de592b8e3f5e9c32da7f875df7a43a6744945ee764fd3c8c6eea8fcd9a1fc520e06998fb18fa00213290806f4518e3db9f1c310f7438b6bee99c815940a0528334832a9b6d03f163bcbb40c2138bf105716e1dc15a64873a3aa88e48ec1542b3890698d289eea5a3ee14da1c23241d737d259a9cc25dddbce3666fce76e38752e47cfc55005842c9ad3b3ad7b6d10f42555e324a4dcec010d0ebd54980f2d69a0839b0aa3ae28ba6f54ac17d68a5a6ab4a03731715dc9fb6847ed23cb9c0d9bbf6d8a55d86486f8140e9e33247e46d49b8149454c7be38c9e14976f4ba87ebbdf1bc209f917ed9c9def6d20a02c96989551dc48d9f3023654c69a72a0d0e88e3ff6e0fd248539fce95d849e9c5c8fa40fc25c1b7b26fa9f208dc022bfda045eaa4f348ca219767942a2d996d7469fe5a46c87709138c3dc1b780d87fdc8828c248d4a4b7c68057d274494ff33ba4d9f6b7ecf5cc135f6c6a044c27487e011d45b8bfa965bf6454bbfc42cc16ed2a71b8b9b8494a677f147cb388de573058a55f491853af9ef291eb6f988a130c9965215e4fc416f9804600b3aa621a7dcd3d159f77aa68d9e4857f4845d9e7d45ee37f7bad90ab3e6351045301154341ac44a2d814fd807f6e5d34e9588f47bd9dc3922a82db115ca32c98a63ec8224dbf09d24ba7cf194fed05d3a714ddb2d8e337b7cf602068647171685f374af6dae1af4e3417f8a24e5af6611b48cd3f96427642107cf8fdf9a51bd4ca29a8da304a3d422da96d6dca6146787c33d93362831083f2fbee06c9e386343f69ffd477abf421898196fe54965779113e87df1fbec4f60685cd8b116a54e15e40fad9577cc4b850e37b342ab09146e98caa1eedb96862da17a70d63fcf0c2a68b0f6736b34a522251b4624468a1460c34f7246f1333447b7a27c7e855b07b88f1f2cab45f1d9aa488eb311aebe303bcf46c75a56ed3af84bc3804cd601ec028d68dc6fc16126d861380199ae40740192d1d38675e20c1c872b1c0de5d2a419a5927052a44f0a70f26d7db6a9e6dd9d4e0157ff45d015f317df11ce70ffed6be7c5d5ea4ae7d3ff1800b5b4bf01867b221b5b29c818df952a72e0d7eed117bdfee8486ff70fd6d1bb5da7e4669275bbdae5befbe9d94f557c1fe342b022a28c2f32794ba4d410140129a8084a2ac652a1174029ee1354a3f4e0f362e78fba4e2b86894eea8a1c365155716dfb039e9b9a729c0a151bdc0dd129a2da4d4a29922ecb7a7bf32a30c5523e1c8a5cb901bef3ff983d0350e911b995bc7ee822958c7e5b3d4ac98d67c192032ed48402725c4d8e52d6e8d56d4869a54fe908655e750e33ceb76c3b48b6e2d22f868211c1a02f5ed7bf06dcfcc25cf5de899ae60bac8f7854d910cbe69da1c2250b26f489ad9246c349f90664ef6d33dd15bb09f218436fb924d3172a1d6dbe6ca016d8f461c976332bd882ef9ed812c49be9df46c68c764f65fe023650e5028ae7cdc22fad36e354224c20228eff6c736227201cd9986d0a9afc770df9c27da4d2231d6d13c9fa50077f1051062607bfff2f60b0c9c75084fe44d30696137f05d9025d917ecb0f7ffd665eab2405d1351bcfa85031261815a0bde94ea6a4a7f648eea4c1fcdfc1f192ad0b695084429abac2bffd085ef14702fc5579813b198b05d46fb3a974ec5d293718fdc01e7ac43589d218566bfb13caa3346a7b701ce7faf22cc3f73fa022aa4df258ea2163b85f459e4c2a6125c242f3ac0f11dd932a2503af56deebf1bf561c45039e401e30ba563ebd08ccbef2093bc2a0ad6e10557bc3fb45c15f0aba10120e0f75d0fe0b32b202db71da95d5f48cff6b40c6e9ac62ec6dd0e998600cb557fa2ecd8bf10060ca71dbc54fa746087146a124ec6d231d4904cd5aeaf06c406b127a25d8e44c25d2007944d9afd4aaff531f6916dbcc6ef0a5dbd2d5127a4d07147821190456e4ba1a0b8057136f76fd4d206671adb59bae35643b16e5140f89fd4ebac687eab67b9130f12f590d9676cd2f6a7a3c4ae4e59912ae1f9f2b351641096e622e8c62859eadef3ffe2b37a3534f4f258fd8bf49187db2d9080528d67f423b9522f725352bcef2b2ba1c25d48ec7bb184dfe0508575d4029f952d5a3ecbdb8b79a121247a93bc53a294c88d37416a5916ef2c4ccc89afa971f95daeea91b1a42be096dd1226043f52dc2264b5ab4f247f0749d5473b30ad0b254ecd189b1b846a5633758e80a6051fd491d813e87c08fb10c2765442f6e1c12e14f0ed6261e58c982ee174b2d00ca94153f67952fe7d4359452fec67232cb1ccbbd2ddee1e78beb77b63e476c68591488685f3d755d2393fc14b6d9c74273bb45bb972fcc1fd2e50feccbbb1f0ca81170008687e711287b6a0dc3e8a50aeb8f608ca6d7c345722a3b6a459652d9fea48d6", 0x1000}, {&(0x7f0000001240)}, {&(0x7f0000001280)="8079eb0171d78eebffb91865e7755105a9b9867a949a3dafea8b3021525e6e39b7be5da0718aec4a44cc9213ddf5bfdb308c0c5055fbc31610c4f3b1d6de8d2329fe6720b52a0a187427391c144251055a47ca6e52ef6f5aaea491f59149b373aa8fb8aa529aff427d80028a444e665f05fca3b909e142093055888e09b9f5b60ca76e6afc6f6521143656294dcc7eec07b5266125cec2d0e2c2d01bf73943eae3546d96d0c7c1b84a4273d670af0d5ef784665ca485cd8a11158ac891fb8c1285e54141f2104d855d9d0627e0b015e23f4b69682af1", 0xd6}, {&(0x7f0000001380)="3b6f24844b88cf5f258e18915f9fd0461eb22f0adbff564913c1e4d2d8eaac02a5fefb640ea113e992c10216927ec78f18484804df031445cb1a8cba7749c5e26f8eeb6c4e8f2d5f649dddbd46088eefe22a040dffc7ede41f7770af847f7d23ac38650a859884897ee59d7b37f4b5ca61290348bd0175e9515752ffa82aedccef5c6e10079b4f914fd851497f7fefac3b0b85184b9be3e5fee2759a7dc5a005dac8ef05f5d345405681188e0b81d7378a935469943296d7312101275011faeaa16e9793a7e36e195381af10ce3fbc2e91ac61cd9c652380c167949b101a9ddaaff81f26952f15a7cdcca18c5190f3d8df2d26e41665e246fa74c1e7f82f211735b1eea4e8ac25a5b5a0ab5f0cb29eb08c28d2856ad720fe419940e99e09e1233c97042d881f589c78002808ff89b667d483ed1adccc598f4d7737c89c24c74e140c1f9ed61842d69039b700e1b2fd209ce28aad697ddf2c2b204ecd87c8208ff74ba97620867d8ec15d02c15e3d7585ee19b59961a83b3a2dd84acb1a213d8ccae3f775179382eed553c9298d9329a7e55543e3620c450818c96deb872f6a7add5d5ee3878553a1439f53ff86c70a6d98eda6e4c5d004d14ca7d6135122919c2a3c6933f7b85b953f51d72b3168852123bd83d9e4ad3db5e3c2d49e7f29ed60bf863eaa800f0fb3396cb92e9a52971edd393c6d8cf535114a87d583cf5bc148616d37e0dacd7189b46571304d1a44586d5effbb22d4b4dbcb17c57922dd956080a8200cc854bb756bd86a08aa565424961308b43be617dc02d5a5add6899bccf29d15e8a6ee513ed08e6a4816218165543becd0b4b9588e3ff863a9707e4e3890c066d63639dd05ba43b1ae6d570e3e412756857576d0914fa630dbab0b3f1b84ea7dc43b7591cefc30efdd4ae2b055d413e8d6782bd94d09620d407353769935d0c19272906ca9a5f686b3f3151f4ca5e26b5eab74697319b44fd87f03ebb6a5fdf72c7c495a82b7ea220d0807ecf3c62d8426356ca2aded91507f551e34757d91ce8a75333f8d8e340b541e6fd6296c459f894663f50e95ae0636f43b5771e7cc3f3241d2358b926315e104a7924bdbb5d7cb1371a4a2abb68cc1424704e6c604f1a69f90ed075d7a2894b9de0b260de275bd71ecd57cdd00737a234831031cb53a9de3508ee4a8a462f73ec9627af919822b4d89354cb3927562783838b61643dfd47cd95e0d2eea586f5b0e2eda616346d1ad56371f9ffb2c4fb74e7b4bd54654dea4cd13499177af30656272149e710459909505de4533f98b011130c462f3b1beeebb016987c163eff27074127bbf7d2b1052bc97c9f4c30d7b13a517984e588be429022bd11c75ae15f589dacf5b9759d4b784875a02b53d2f4593b7d7bda39bbab75b7800b6bbde137fc619cac1743097ba3c5756fc1f928388e9b387cb28260e9a0538aee9ae8dfefea8ef5f8eb0040345a48232697767049643bd8745e9ce846f07e4f482e1be29c86827a349ded653dd46d0ca3118a8bda73fcbac4b8df6cc81a00fe9962f0ecdbb660e3d5823c7921862d86b7e283152ff12c3e730f95df8bf13eab224c3c37dbc90a61515ff02a930b42925f4637a4df16faf83816f0f2569cca3f70904d7a60c72115edefa8fc5bcaa161f362586ba002e65b2b359ab48e2d3d56caf7b0fac837684004ec4657846494062eb6ad36d40a905d2e296b364ed5877db7ba231658a51e73eeed4ce02b5ba52d201f720b955100ec44c1fd3ce658680b849dfff1fdf9b67cbbf931cc6930565da0df62e318918fbea8c54e6c00363e24edcaf13a8a2d58f96f329d39b780d1fecfdc22d91eab44eed56ba2d4d5dc85c6c55777f6ef1890aeb0c6b1e3a261cf475440237dd5e3de6b972d4530a936ad405d585361793d1ac104cd5d459c29036bdf0cd2349252d4ddb7c8b6599c8a4f53b80602dd8e54bed79befc0dce9d62bfa03fe5050a82a257ab07bc9e92963812a34d881d5958177d92f83ee1fcfbe6a9a36b84271fd70f8fc7997bdde054a053ba812d634f1c7a287e34dfa7347e2f8768e212f447e53a8cc8e023403fd654772aba5bc6e19b1b0a6819b3440a9c0df77208cb5a80e0d5272d92cd789b15fe4bca81325c832c6aaf7fc9a6b068d344cbb3b1d4e1104fa4fd5b7d7e81d7c8fc8c263dfde99fa69c93bb67b864397c9b2cd612ea2b274eb96ddeef7e0efd9ea4de3b62abd8221bc483a984b08ee5d1e5235e2192a6c502a861c78ea726d5969e1dab312216b6a37808a72da26b0d46ebc0d0256809bf014759773972e46e5ffb3e1f6b7ecc21f1158cdb8c808eab3e4ad75eb3e764c31ca3d332638c817cd581564282fe0fcd73aa46a189dd107bd8670243bcf546c49824c4c91fee0b629c0acf40d27951e286e64ce8eb600ef6432c0bd2e3b3806362e062597891d7674868e2ab2ca590b0d78b4fa2c7e2cc71f400796c8e34a8b7514a9f8bd828d9add73f040176e07166f2f2340527229334462c1e82ef07ec5db1911c62d974ef933ca9b17b2fc0816586d4a54b1fe3f6c821085f7790106a2a49ab6e76511b1c5291f477a779434fb57935f75bb2bd81c3b7f077e03282652e322989d0c9577ff46b519d6c3e20b186606a74205aaa6eb9dafb782aa26054a0cf9e6295fb14636e7129399c803811ab9490de4ca00d0e5d7b7ee83ce2990fb7d54002e396b9cdeb739ab62cd63256554d268edf9e81c7a799caf79b44b9db6e0b5a63b875dde8a3e6ad6cd8c9f30cd9954435119ef448cdf3d2c8c00ef5c27710d4c1c87351fad79b38688c32108c66af4f5a2155856074c90708229131b012532e36565f667562aa06a3c6f4ac8d01cfcedc97caba24d49380e370859eff487682bacd810503e7d59ae79fb0535709d8da10514181a96dc3c312938e2307679f139c856e6022cd1c993319d356f20646531488299525b95f89667f72d3c3308aa1638a292b5996c202baf9128f069198e1a9527779c0533837054e412030002a5dc6f19fdc8236b66721b6288b00fb3c635aca4d604ee00a9e004b87ab606065016fcecaaf0aac0259b94ae8bbbb2b7b59e98793249e9fd196f8d7be7cf759feaeee1d87c5575d46b67528be5b707fe61302915be0eb2f8ea67e9141d2b20e21eebb6f838362a7c931f2343eda17b48c9caf4d4801fc382172971b7497d4a9098282bdaed60236f620498a20a0ff24bc99d0c0346fe24ec9ad4a60bc3a7026259397fc86d51dc1df63c1b5e9d781862ec26aa52d90fc4613e16cca5330b7b9e93a3388e319e8f2d5a56f3e391ed4dff3efb664683ad217cd9605c24d7b0e4351e5dfedb10243fcf8648add60e439b622bfa68badbc60a0c3e085aa01feecb822b44482c7660cfcfce9b3350ec385b7d5cfa9e5d496a4a33f15dfb2c692b649a7abd9abe669b2dfd48146798ed760d9965d5d218b4b73c19d7939eccd4de9ee55052ab3df131809f16e0337f86f0358c472cf48c7f67e3259bfe1178913fb3f1e49a9fda5be4f5c58c743feca537e479e003b5c7c92e1de26b16ed5cd4e91edf48f80450616ed6fd3d89f6d4ecbec21d09862213f757e9b00edbb8e44fc0e0a7e2052459d1c12c8fb36861354c814066a5ba436f0cea31093a823cfabac4f915af08bddf62867987f7c6d9fdae0976609445b890e438db2f9dec70070ea31280e2a4515cade9d7d1e715cf96edb7cdd122d7da9a7d5d7d67ddbd4107c5f2cb038dc8c2890b1a3353aaa8035fe5808c4923206860470d4d0c00f7d4159162b25ca71551846f763c13c732fb209b898fc9dbc3303410c2311683b01b94c5207eb7af9e8864de5e236c458724c7bd3de81cffe57a12c9f665141f7bd455729702eb68a636e254a2c35997b7509a3890e38a37814f65ef49e59fa5813caaa2ab3e3480ece050c873ee338dffb579089790d46de16146aa5b6bf06ccb05dea4624ead0beb5eae697d3c451751579e9b47cf51e80b1ad26894ba16f7ac8c7e507d636f526ca28ba53766c4286dd61aac261db2e0a3dd4dff360890a1698e236af89a1e88b020960107984d24369e8a06f0eeec2deeb7a84ac2c672a68d21834df01a271a92a037ec497b73a3f91bee7fde65b72a282bab98df7b716a674d466b512f1ffc5bbe99fec62a9752f4db7602ef51e1481d5be53190f315742357c2d17fce9e17ca9e50684081c76f318619d860829aa21849542ad85a5164a02734b688b013614811f08399b633bf42dcb09dce145fe5f703804c9ee6c4b782d3b9b59d2b6e47c24fa6010d372db41d1a1a20b034941a52f5a517f49db5d71ccc9a47977ce127191f62783aea72d0a03a8cded9ee95d9f077de065c92d84328d9f8ce5f49a3fc77e576c75e5a369b278921a634e7536308347ba9b319c1db05babaf3baf566bae4f44ebcd633361aa84e6ae22d0593a4bac417fdeab7a718dd2ade5af7a8c0e142389969775289db07c26e149e56cfe16e01bd222d42b5f5d0e3d6b368f404bfe8079e22125773484454fb4fe1b1c365b4fca2d2d9e5c883d2fbda2925603495a96a09cf0962da2b43ca358a9f40f175e2551bbdd5b86f84a0394c0ca364006374a1546e6e3bf4f977f01cc532d1e343c9a858fdc095b72b93686e23401abb65377b62f688a2bdf7a2a37f434556f721780660683223caddcfa1ef3a9f67e43292c7d3f34b50e34cfbe479c83fb47cc6a13be958dd4ef9feb505ad23d1c5473c10e2cc70d9a63a8f93b30289b1e971354bddc4b0acfe0fc7c7d23bdce47978305368fcff97e697c1907eb342949f63482c3bae9a18c69ff12076f2dd30da118ef3593d853a3fcf08707bc6261a5990cbfc24a12e139e4a26677612db880db92c83f9a6f488e17b13dbfb9ffcc12bd4a89d25f6c43ab308ecc677cfe3d9f04a73865afdaa6b171a0f126d02db08018e234d41a4cc857c09674cd70835a4c66b84262a416529596c68909eb92a625a9e389f203a33e9dfa66c46ce6b6df452ce3ef253972f2867f8abf7096b5d753162d8c12cad03f99e26d14f7584ef11e37ec1cfc86ea0f9f9830c63d97a5fcd3a19fc8bf6e2ac5dacc58364309b02885315b4e891bf831f00fe4ccb65936b3831ab4e3f912f5b679e6dcd635d789fb510214374f1eed1f7daa21ce1e1f2ec117883db35f880f18d5dbdb48e2ac65abf85c67c678ea3d9849ba7403bad45dccbc6a401f6c15f8a280272e7d2694a157fbe5618b162ec0f885a2961bf892c57c2eb60c1610fa35a0e5acc80de86ff5af227e6c9acdbd2dcf770cda12b3159ecf97d94f5479e48d852122fe729f0b80a83d8e2d06bd6ab2c1f1f570129bafba69c64a7c995e34c6eb7df5f4d5c6752221e770a76302d525c9b5d17fac1320e4d1fb7b8733b95266114f0fbdba7d12290bdb9c70c32caebb666c3c96a9b8500243003696126db764469697e3335bfe61dc3ddad9e9dd06540e842a64d8370f5cdd46b96df5d419f8028c63c81a53998e385f3a6d2c9a297b80e15861070d290bdf6bc31a959d56a10f5b2b871cec12c9253f5ab269309ebdc42609ab99907f3060f2c4c67a850d781288e8a5c45d8c1279212f2b4e4b34229305292069ae4e2fbfef0e391f6761398fd8821f143eb5600d13b1bc43a6dff3b40a61c5cff91c993ea557002f54b65fba39771ee282e0e8ac70afc985e75238318211a9062f026c25414a4eef50cf4ceba6935be874c9673a445913bb33cd7d55022f32b38ec64135df31fa7ac36f19d0f9439de628125d84d6a3b3ece2", 0x1000}], 0x6) 16:34:10 executing program 0: r0 = socket(0x2, 0x4, 0xfffffffffffffffe) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x43, 0x2}, {0x25, 0x5}, {0x47, 0x1ff}], 0x3}) close(r1) r3 = syz_open_pts() writev(r1, &(0x7f0000000180), 0xffffffffffffe06) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) fcntl$setstatus(r2, 0x4, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="223692cbe14421ba76c0fd119978d459183d8f93af24d82f783eb279c35a05c0cf69813ffe8fa3fb38327f", 0x2b}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) 16:34:11 executing program 1: 16:34:11 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x1) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="2b050db125c4c07048048bb8", 0xc}, {&(0x7f0000000100)="754574376943cf40d83874f5", 0xc}], 0x2, &(0x7f0000000180)=[{0x80, 0xffff, 0x1, "266b128db4b79e90af69a2d7aa4bf3cd23ba89b2b8f54476a4bbe2280dfb61b8c01e2edb13db9f882fe5460ea1710c8c12651943db4327166b5ca0820d8fd6e5d36e3dd43c5234129363330e84ef23b630765ee72e8d3bb02b224c07766403f00bdfb4ebebc0eff501cb"}, {0x68, 0xffff, 0x7ff, "4329ebfafd531b858f870e69e3fa0b059c6ae82f581c85373f3733311b3ee4108ef1ca0d8e88aac2d45b11cd784b2025f215907c11068e1900798701d613047da78eddbab95b91610082ba35dc50770492a836"}, {0xe0, 0x1, 0x56, "a3bccb5e564841a096f4407d297288be58d035f755c40cb01df60d5ad9f4928303e114d1b506a818e6b9778af98a11c7582302582e0531696c63d98fb7cb3a582820d8ed0c5f2acecaa49d407814517ea7747d83a5fffc2991b556e349a1f7db552b8c2cfb5d563d8232d24bd2c86234e3d2af638c7fedf535095a4372093817dec6347a5aa4f1a70bbe685141fd1fa68c5eaf1411d563397cbe729cbae20256a9d0eeb6d32866f3d6bb189f2c93a5f5e819e1c2daa474b4839116de9c07f4390f3d5a60d6c29d63743524b4394c08a2"}, {0x88, 0x1, 0x2, "c3c95412f721dfed6dcc230edfe5052d3f9f44798017be268b0ec1808f76921cd82c5d99aa7562f5246d68eeba47d5b16b26560e69b1300fc1e56eb8b43ce4a1a84c9e2b395e364fffff02ae519b6485a7045720b7f5fa6561c472814563ddb5e049a27dffed2207843b9344303ccf930009"}], 0x250}, 0x2) 16:34:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) socket$inet(0x2, 0x8000, 0x94c7) 16:34:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:34:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x100000000, 0x3, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:34:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="5827f0b55a8f124443df20efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5794587cb2d72b8bcdb9ad8a4f5f76a53bfee892942f828193ef16ab93f12fc4d5f16b1", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa64265e9522fffffffffffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:34:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20080, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, r1) accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x100000001, 0x5, 0x2, 0x101}, {0x9f38000000000000, 0xfff, 0x19, 0xfffffffffffffffb}, {0x3, 0x0, 0x0, 0x2}, {0x2, 0x7, 0x10001, 0x4}, {0x7f, 0x6c, 0x1, 0xc}, {0x159e, 0x400, 0x400, 0x9}, {0x800, 0x68ba, 0xe863, 0x2}, {0x3, 0x2, 0x2, 0x101}, {0x180000000000, 0x0, 0x70000, 0x1}, {0x3, 0x300, 0x1d66, 0x3d0}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:34:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f0000000180), 0xc7bc7b482d03ebbb) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000b, 0x0, 0x0) 16:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:34:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x7, 0x0, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r4) close(r1) geteuid() getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x0, 0x9d62, 0x7ff, 0x200}) shmget(0x1, 0x3000, 0xc2, &(0x7f0000ffc000/0x3000)=nil) ftruncate(r1, 0x0, 0x7) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000300)="760f02e3ef243710668e1b2b9681f817b6f2251a6233486a9b772e0c24f3b46d461f0d68d586cace5e9a5895f6", 0x2d, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000340)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x1b6) r5 = dup(r0) dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000400)=""/138, &(0x7f00000004c0)=0x8a) fcntl$setstatus(r5, 0x4, 0x80) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000500)=0x100) setuid(r4) bind$unix(r0, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000580)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) setpgid(r6, r3) 16:34:12 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000640)="b827d6bfbb767b790785d29d42b590711124b20eda7b8ab0aae88c431e1188dbaa0ab7d8db7672c2343c43f899282348df3caa11f95ff733c05c07e200f58c282499bdd1514c501baea191c8b0c94f6c3d38452feda693b63f1e224ec7c6ee4fa98d1e902fe4a1addef624f19db2e13b83eb372726654383e9441b45e9e0a897c454bba3bdb17db32955a3d1399a5a3c3810ae5dcc058ec9043371a47469f9d4edf4433980f95db2b5c4c623b87097c3d70cb457aecf", 0xb6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a0b86dd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/148], 0x94, 0x1, 0x1000) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:34:12 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000000)="116ab5f9bb7de29118ac603bc67ca58067918f569847d6cc0df1a259882aa795409eb3af7c463de7a775045e6ca4847e5b42148f7fc0572a7e86208c59f7caf9770df0a22c3ba1f43eb56204d7595065279a2c7237d939b7b8167851b1951398247680ed2d8eb2fc9c7ee476553b50bd469efb6f84d06247f8459cb40f363deedd7be0ce03e0898a83eb766f2c9d7358fa2cac39410315", 0x97}, {&(0x7f00000000c0)="9da590a43643e6a48371245491116eef972b4bc5792e46dc054825b6f649429e5b69cc54b46609f6b16ad43cf6f1a766939a6d14c590bb808fcc761b2c7b001c56da04e921228faadccb10e5e1016b51b59ad70455364e814c3be782cf8aaa3f73819c624955ddb96430eb8ccd97f4da51d8817ab2f9b0f22c8f9e303265232f8afc42bab6b4bdc1f2661836ab4b0231a5dba691cd5283a1912671619db0ab71ca17558d8371ec2865226f64c584691eca990c71b5f18586cf7031a3cdbdcc6b12fbae4cbb458995031a2c7fafeb22df6d86bb62c6225a09e438a26a7354a5e91c0fafb371a0bc45a0a9c01f34e7eefd9cbd6c0530a24fa2ed621466bd3e6bcd8ef36f19c07add35bff16a7dd2a976d52339e7850ce1657c89d0838afbcf78bbd24abdaf3be2325f9bc8f950b82e8b1db9fe23b6511b7522f3e9db78076add1d081f466eebefe4c7bb60798084eb89efe1c0b720aeedb8f46f058e57af33581d8729955fd6b4b8f1a806099f0f1702c969d05aad40b3d94c2f4be95a0161dfbb8003692e638325f0ea5ac6e327f4788b2b3b0686832b162e2ee6a00ee293af5a0b8b8b50819e8badb3b0bc804d6a86722b2909019a4f1f49eb8bfc309d8736150b9f571d08c75b3a808aee1435e66a2ca6d97853cd23d719eb9b62034cbcdcc438f5b062f706c00db9617fdf511bcaa94789b43432cce2d1d51f69174ab36e0f89f5b436fea8b040451a9db55afcf4cdd1654dbf7ee81409a7f7cba4348bc0ef27d5cffa1e3157e569b65f3686974e5c3127850e6c81812dcf20995b97b17328d2c83560a42e9755f0f6ca65028b56548c34bdb9c7e51c9101fd638ff6508427947265ee6394913c66945a1f691d23f049d2ef0f8d1d91bd3acebc00e851b55d3335250e1449aa8bb70487df4ca8c87256ee172fbe1f04b4bd6075f25e2811cf65302428a913d6f2f93fcc81104ee465f5e390e087d020d8e99a338c0af8aafaf4c88b53577708847ad618cac8916187ee8c190a17b9ba87c91ebb21795815f429e8932f088ae5c97f03d10d4e4eee82a0de867db57ba852342bc21d90fc8c94c19d1638a61ff548f344842e9cb4d138a995666a27842f7fb076be6a72266706c980b20905087d1724d4777b8f576a2d75e237961d783b3c1e0b21d38b2b806b6ce1dbf6af29c722d69040ce4386ae0fe63ece6503f4d185b7045c88a36d58e447fc4e7e34a41bdc836b7a36396d25a7617bf772cfc9111b0cea1e56efe1d8f53a07812af2c07d2d86331e742e746e6e5c56ec762a896b9d74937c8f492ac6d1929d5c031fa3e7c01537e1f9dee817f2901d50d315620845f887977bb5696b6c8e8a4266953fc1c8def23943a30dc213ca4f75cb0631c438cf6331192ca84de28a57ba7c8e3ca9a4e19002e315f2e3402f306f175a1fb913b01f12b4a1fea9fa0e2b2f081c41285b02f0ab1087176fb8becb9fb187c669e0d3f07522b5d2cadcd801b36f3183beaf0a9f8bf351dd530edf42d47f2cdc2268b387d7c3386c1ca32226452f9cdd85f49e9eeb72ee56d5c8f420160dc391fa9d413fa88a81b19638059b75cc0db33416a054b9b685973b2a4a95bbcd6649aec3d34e0fafc1f95d4d7c307616a427ae7ad26c21a5ed3e3d0a1dc015eeac73ed4c4d208fb626a19c413792b691a5c2df5c933ff87f1aa07e5305505624e93b34e8bd78c6d849620fab65f60bb467a79e6ed952a70099d859b53e7d9ad08326fdfc969af22294596bf548f05e8a15b1bc7c3d57427ec2f41ba4d0a287799c92f167055783610b27c249715458182a3012b3537ca1230286639edd9e0cb7d83d1911f6367db60832116481491ef629904ae3b7ebbb3eb3175ab869f10bca28ec0a88cec6c0044b66d17df67371dd0a11a6a16c8494261126efbc82a9a4faab452fb92061bb7b6f7bea97650b58bc2cb9daeee2c66e443e52ea40cd6c059d513d32e58d5ebf2cdded9e05aafd9ec0d6e461d3974bc99f072c27d330b4c6938edf63cd86f33fadd16ea9a9ecf8b7c4177495c3dc8deed33dd4b1837f05f7b98676489760efc79ced7385c64f54ce8bc80417b85438af00466f0970275d68da7d78c2aa59f7a897e172cd94bcc0a88d900053842fb40f209603c8c84b35668813814e300fb9e68ca889c5ae412da5a61c8352069ee651614a221a5266c1276e7b33760b3beaf8568c6ef2f1292005a1f79a05f704307921c4ca45dcb3f7152527edc81946e905e7e701f9e510246e9907d290ec18d1a9d6f72fa701ad668bccfcc42557c17f383524ba20fde8b2b1c13bd3a132aacc714392de34a96204bce0839599addf58e82417092fc24181db37200fec3d841851110931fb7e487f7cca9df84c145a6f0e010c23d04af975e4637114d4016b71652d03a6379eca02067a561111d70384176f85d30cb61ef4d2056dba8de8eb19a64d34289dcf5b0b2135d476c7eb0664e771faa3bd86a19d730d022cf394177a9d96d51e7dea54d2ae54007d4da1a4bf6b35c23344005a02c60c4bf2dde1700738002c26dccbfe98518ee1516b107f65be9bc359ce7f4971758f1519a24f5ee3ea922ee623306fc3f188c8f4969c92f6520e7a2fbf8ecc11812bd6e36a05718967c8dc02a6ca88979d0a2bf93a96449b32b4fdb9781855067fb6fd0f7778d362a23bbb8759fe9cf4698afe55e5976927837a75a443b5f281fbe570cd7951999a979c3c72c198b44c4c04232b97bb03451d9d78daaef2f2ba5c87dc449ab999ee962028fce052f39e708fa8a0cef56226edd4a9ee3d9ca922bf333330fff39e72c956c27013da2323922342a0a01b46ab46833ad22e48ccfacbf71a354a5f36d004ef9d2176ed3b683101ec66f97a8856276e057fc869e30b97c6c996412a2e9293a80a73b6c40651bb4c83938a3ed137a42573b2ec2c1fcd231a93f809c0482e66050bcdcaf6dcb24cf308d8c4fb47077acb05fc7ae0f1185081891c78c651a217e81243f80bc3329a94ad251479bf57161051a1b0e7f72e3db98d7effd87c96fc7dd7170cdfda7d75fae9731ab262ccb92ea9ad79821ea1966024044de9c8e2494745ba80f7ac08a622d338e7c03b9f817e9e3658d2bc23e553d6b418b08cac1b14cd1fdb5c587d86594b019b5b38d224badb48fac804a560ac6349d378c1d46980b3dd97a0a1650242c9cddede4c8696e15ff132545cfe5bb2332fdd253398bc4fb4355176c749c469f0664aa4cf45d111126d6b70631fcca216c16864ebed842b153d1d926be986edd7da6e45af4602187b172ad4b9d8572807107b75587784d84e118248374003f7915be40f25309f60a8c8536b944fbf4f1ffc6ddb76e49d50ea82e6cfb29f6d51ffd7bd1d86bcd7d91b5743520d8a3fe6878a078481f75843372e6caf7f49bd1f0af98e7f3e3b31c0d6a6965551500d8a138bc378954c5ee715ccdee946102a5e54bba0e0e01af1c47705494c092d347d063d3e5849a2675d814400e0695a2d114c114a5c4cbf6118ce46383163d8338468c3796ebeda0ddf42344796bd6d305e0248e13ca0444ede24f7938a229c4a7310421f7878e323d353218ae7a1a8037fddcbeae16a5136352a6328433024d0a1ad8a20e3926565fa0df3c05f0ed4af7443e4b6ca8bd9c22d1953d9c6b52a1cba1ed7ce0cb7789cc4888ff24df84bfc9ac8a72bc2219efabfaa7c594f4203381d2ddbba1bdf291f3d811eb68ed4c551abb51876f5329e53a3cfb2ebcadb496636e84101ebb01964e24dd21b49a4c9d7c27911c9d8bc251dcbf5235a8c7da363501813bad6ada4403d8da19c73079e431663d8870a7f101764e38faccf019792b47bcd81f182f70303076f100d7fa4c2e1a21ab6fdb05fb3b9ff322bf80fa713bb8f4ceac7f2493c3830da2513afd8d21cf88375db3b7709b68dbcb6653754ce55624f32a91fe98c9499a4ee3f93c8bf1dacf8025a17fa62c109acf3460a86fcda33f57b768d8566035506bf81c0b77e1ca248e658b5b620404308bcc4056e8112be165c789ff459760bb1f47b2cb86de588fcb51a924e59fcb5bbe44e4c54fd2fc9a6cd5f5bdeeeaff4fbf32198076d2984777f8a60b13a32abec8e1aaea068676d1d7d62e3b6c968e0ec4556b361373d105686b131b232e0f977a6d422fcf1ded2f587215041fd6bdd776b92cd809bf4abfc23df064d04e805e10c30c2c6ed6312d1b3fdef1d6002e6ca5f5f6f6ee8928b38eb07ad59d11f5a4ac21d97be8a4a6ca99f38f508a2eae76ce1ab41ccc61eb51dcb2802240912dec72f7663bc63e6a8bbfb0b289a5f1e826ba6fd7561b32210022f12c410ae0499e2f0f76dc746c55aea514cfd7f58e305098d5da1389749eb7e52c835ee9e344a8d372259f33ce7df1cb7a433c29663748a9e793235cd835b9f52fdbceed37e6d9e3b1617762b7d28a7752efeb521ad1d3fa385f64fd3dbfab38737b1921318131d3f244669a81ab3a45a12f0c5ac48256b4c9dee5d15ab4b23e8083ba5e4e3bcbab3fa81cf1b5514df623e29ce77bb6febc49f201e96ba86feb8a9c04b00a8e836c6ae96059ec8cf66170309258b8607bc6fe1f61372a27c89c6e69b42c12fb4d1953aa9d5a4d0d38d239b21113b1ef1759466e66e80045c35825c5e13d4980e42f85f4fa41ddf326ff479cd436196b47b3a3615a7d2c6bf2fc67b1c40fe43ae2f3ba79407162ef091f4b10ac713b573a9ef6f9b30a8e8e011e801acb039581531019c04b5f32795d54545117226cf0e6fa1e7fa2b10346a55f8f21c3d7823202befd6ce008a30d38d4971e749826d225bdecfded794d7762a028d2960762a591186ad0cf22a07d1762a15bd1795681fd29effdbc4864b629afd10c81106ef50e12f510b7070d3c1a89b87fd951bef95b036dfb3eeb5a452cafaf48c83ca2c76543911f31d4e5f61535e1388aefaf5a4db585fb5032e223f4ef177b54457367396d61e815e7bdfbff9eba99c65aba21cfa27489be013b5275a3e554e53f23595974ab662d84d53f9e456d29d5b7eb10f7ad5c5dfea98c9db564ffac7d22c6778c0acfcfc020be597722cb5987c42e40e0d8eaa167d99a166dc99a10bdbe66d0035c7872e257a14927f4ade0a4e9b20c4f7dc4268cbd3a94461fe48691a8505963de605a35d12b8f06661208d7b5bfb8fc628653881239b3302a00d82954d1b4f13524b96259cefc2c776ff0c82437c34e66e28e6a43b1585233e60035c4bdff656f5f7f318ab65671a3f30d35f747b79ef5b6287d9f3cb7314a55876d014898ed1c64e56de6cdd4cc7f9f8aaad31e86c1ad92f61c7f94913e88b0fa69bc70e12e3ff9fc95d1ee2c79a61e13d618c7da1bf33c57b960ac602a802274f8149675dd0f4a818b735279489986824c50f62205a376ad4f893d351b18d161d9e0467e8d6286ccb7eb2682ff359582052583323e7a2a2106ea5876e5e59c8f859acf7b5a3473780bb4e6d2f8a77bbb347f9d7e3949caef5ae29d64a14dca8f1dee7a963bc562be786aa061838dacb8bcbb13980d173fbad7624d1e7b6e17d618bbe0a2bcb6ebd6d4eaf142c27b4aad4954ac1c53f83ee7b3f0d7c01aac922b045da59ad368373dddacbd1ebcb6850d22a2b594f973ef023034d15bb600d5b6d4b8395a669c529621209c659bc868da1f83d37e46ca0a425ebb5e2084e54225821d88afaf3c8e6228bcecac03dfe48263b04e6e0b0e3db634fa9817cc5aa29f24350dd5ed1113f35eb69cc6e9e30ffbd6b71de1793afa796cd5c87f28e7e25ebeff286b6596c2b", 0x1000}, {&(0x7f00000010c0)="f527b0c515c51893a9424136dd70f9a1f2b7216b0e9c7888cbc9fa0623018b4d64815a08f62ea3fcc9f1ddebe318937175c86de0c50fa57c8f6f2e4aff87430123baa1e77903708ff72439823615804f865c6733a19db733", 0x58}, {&(0x7f0000001140)="cd6ffeb85cbc44146b79faa370cc17ba75853a07f016f0c6c9c085bb034af78cc6b114f5539ffc4b89d3714c", 0x2c}, {&(0x7f0000001180)="8979ec3fb1831032e913d26a5730c296369de14e35bc3d7b1c819ad7c947125bcfcffeaa85ad3cc9f9c90822ef148d4b37b736cac1da78aa7e4e60a49c9d0d71681bae8a5da053edff9e01a5721bfb3cd6a7d6f40fb5119bbcf67d8967becaccba33991828b7dde014f7a6d0d1f4ffafdde1068603aba84feb8728d31cd75fa09089cdf2816c6cdeb2c06bb18c26a68c42e0ff3b8edc688c1802a97029f6298bfdbf81ba0c52500d83815777770a5999e685039b4eba06fe61d6048b1e089deaa7991ff81b1653d548b8041808d778cd4ca54db4c8e87e7ab6c054f4f5eb57119ccfdedea340cb1a9ddc63d3a69a256f5ff2f54088751fa067817c087f92e6df933bbc603ecc9db4d8f37bb158f6ca5ba7b56072eab79b490db49f9e1c90b1930a324a587307a3f45d9ae22695d373ddca8d3c4c5999da637ea49e9e6db0d9cdce263375d73edb2373a1ffa67ef64a43f4dcf988552f8c1f564f702cd0cb6b927bc7cada41257071a81864c90cfd653392e395ac22ef109967a2989f0e08d96b4f8207f13ce5b3f7a30ee04aaca7d2526876ab58c04c2ca9dcfae6a7b6720756701e434ee40f592e3742f5edc10754fb9c3cf56d24d8c1ef3d833fc3e85521ec498e1cd1f7d6ad947c86c2f37da4bef756d2214251103e039b5d7d1dabb11ab90329154756baa0a0e6c55dcd7cc1b55118c0d16a2c08c12522930a07cf6f8c035b430a88b1fe3d8d812d9022850e02152993c2006161873f9b52f7eb41501a03dddecbe0c17114037caf5257d1468ade61793003b52f4bb760d794859662eb2d534fc7443c6f89a12c3f2a59a1b8a76694803a28c9773b27ac46134c0d1d47d4bce01baa0c6561753229bac85c9362a1305d1600967ea18df243ef2d111f593502908e1b5a5eb90a6370c488b39b531122864cc9cbb48f324604b37de7b9183a6e160009f914392b47de9f59c3b1afdefe47135303f5ab1524b5cb5dab8bd40f2e36551e2401b9d5e6e35310b8e705ffce4f14207c9f25991ca55adecbdc444e8023c4a3afbdeef0c3060f0944513e5d990265a323bf46b8a38f3587c3a64cb211997addbc7c1545a77a0b8111290972895fde5843b7fc9e6385b8af2a22f8a9ae498bdd17b537cff7a06a00c3b91d67a82b9393c93febcbc3d1a34742285827ad4058d343804ae994c4ab3b20bcd24b1f499050b95c10f123a947a9eb88973ba151e178f5672c131a27f76c42d778ef8a1d520562a7ae6f29d1c7d7580d266cd47ab589073a73fe28d469850184fd23c23fdce8b434c237af010e32388d69223755fb2407a7d702d445ab327332fc0d16679f55398533907bb80a70242f442aa6c82254787466542d887ed75a11be66f2c4e2770d359a20787f82611991525581d54051053096c8a7fcef06869d2fadc42c7c85efdc67cbebaaaec57c4ca8af7cdd5149b37ded7efb987cf68e18a1e8ef06079eb67e6c52c8e63ef3d733165200a530d52ef14c792525793553e9194e7bcf8bdcee55b8d22d74be16b1dd732190bd72e94e69e0d190209e2008f87a70e77faa84dc05a66c7c9ecb7aabacbf2d8e2ad2424ef6ea911fb4ccccb7ed9dc1ce645142da7ca6c866121339bc5dda56cd56fd137776ab2b1e7c29991de3eb88e6047d6bb952f2d3d5bd5900e7edb25073898319573ed6ee76d95aafebe0f3fda3717ec49c42cf8349e792b84fbb07b9ed3212abbb9afb66b93580670487d17487bcc8b9d3190259971db690f6b346c1f680df3cd5c73ffd903c0736fd6da275dbcd9f0c059562dccd5b79d7bf9fd89dc3c536769a2907afa98b0372762b2ba6f68f31543f5e921133c6f628826227d01f44242c9f6f5452361bf7f6dbdd32e4a115c5ad75548a691e7f04451298379a7240733b99dc457cd83c7e0367f03b0d24f56196a895228361c6a762c754aa8c0a615d6700f14a4de78720dda4b41e488c6d8316f94b954e17d763f7efb0964b0a5a4168f7114c9d68d112d6f2dac4838161eac75362416efcc2c36cc2760b99c83ed8c1eb033b869780f97abcba39d29a03da3d766830f998be824637821b954e84ea742bc856eaab4154d48fc8aa91d63f3874536a0a2438810cd9752bf4a5ef3d46cff346172a2d00a2b715f3d70801d368947197feefff9e6f40c3668fd9cbd6f2a6b4dc983622788ded09bcacef05631a6ffbceba8367b3fc28a1ba55d16e18e4a9c9a6b2c099b29e513941c91a9401bb32613a90ccd2b87d10882e32b4bae266cbdd0c1d32650e858be34145fcc7eec6631701a831268702fa4f109fb7ea753f141395131d1cddbd367a683d9a93120013e66c431334257bf810ba071feebd43b20746c5ba73900db7e009ff121b953630bdb0e3791127e7c4b466fb5541f44b38313334d28f9be2cc643ce6f21973c2b4c69170b82462fba4267ce7c8fc6c45293360fa4fad648b3a34d443eaf9a0c7c4f0d290bdfcbe7a10326a1f78e7d453afebfe9528a0611b29bd61b3daaa6ca80022e619ede787008aa5c7444a9284edc0d2478675c8594e5a20b763334b4a9b8ee98360e11eb430dda811759922180ed60af63573b8e81b00b0722fdd8e37d2b7c3cbff4add4f4295048002c09b733d91f9a1382009d9ee7a7d2ba30d8159ee6b6140e9ea8ddfe5452abbdf09c1fd65618c1fb051bc2af979257ab696471bca7e73a6a746e412063f99a1395cdeb73ea0823abf792e2b1b56d5439fa934b46bb80692b0e33978d6205017a471528ed1d00d032cbcb6902a4fb4ef731f4ba28af3cd53b6959837fda9210fc9f15476dbc3a510df5740453f9f5944c4743580833f75c8ae1126115c7aebcb1f4d443b08bfd53c6ff98e0f956deaf6eea1d9d19ca6122d6d92ea64cedda0c8fb7c19822d93045e6cb06ee002bd44de99de4d6dc1642903411f344ba085dd3c4cb2b735bec7563f6d0c227289c0a552a24cd95a8c6140141b6df5c4c1902ba4181e1ad507c6fedaf52d4b7f075789db8903930408af29f89037bf781ab2e00d046fe37400a348f9760c621accef01d6abe56cdc6d613046a21805b8539b337b4b24af2bc59324266640f88263408062bccd5e9aeaa0db12069132ac3ba48407f75a8b9a8048c423c415f1bf03b96196146b6019f1e8d2b5345344b88a795f54a75d958ab79e89e071d273556e77125fa95c035489c130e923137dbb3d505a6063b33178328b863a8322a234c93c84eadd3be37b6bc670b9b6812075d349d3e64c2f95240acdda46fffc2ecd31321a87ba14efdc36f42574179113698528392ba6964b9397f5c42352ef84bf86d45a212646537ff9af99e6fc69cb9c82bc2bc5cb8a212d097860d63dbccf10ee7ff1de7fc28ac2d52aac17c8ddb54c09ad1fce261c8881c5dbf6b06e59910ed33a69444050b97f02e926a9da94c092f775007770cdfd7bb2785765ba5a0020b8030e6258da5c81e3885e237043903b1868c0832257419c2be44113330f6b2126b8cf281479b47a06e189ae0d51f5d7042e75419fd569c57a7e078206f17e3d32aff315eaee795f092b44302755e5799507194bbc871442f40cfbf063523e99121293f90998689c30391d361ebc9b78541954285b30cab44c78ca9d756c114ac48838460697d22018d72091dc98342b765241e3780f8bcba0dc0405cc57d65209de6dfe9fdc17cfd30cbe73357900e03a719f7a6e6a825c3ecfec09e08b7860096db21966a45cbdd41ca5cd6827219ded8e47ec5b9844b856d98818c836bdb7094d8cb8ad738a4ae5eede38cfa2a43293b176b6f7f8857746582993b5fd064a539dc7a2c34a288addf38c73d3b01fc1b1e4a7268173af6347e1635451bbc39892a1444a86b65b494b54ddd24bf38885d407c6d497f8edb41d4fda00ba706cc2c6050420260cb1d626aac5a99a0ba9d1d9652b3f3a9a1a3ff32d51aa7120d848b9166ad5191a22fee2cf1f028196fe7a3d96198a539533e8e5f55de24c107b9f32b6af6893bc49bc9d1e2dfff0b9259bc324dce0a49b228abfa1b8916350eea2a389b1eb3f7c63158cd0c628184a1313a2633fd1b1d154495a59474196d7adca1cbe5b7db552e6ed22ae88a28a00004caadd53fe48fcc9668aae63a5ca96f452d0071502014b747bad7c4e9fa9dba043df4279324ff807213faa12302754612a06eed29dfd4a777f26e03f26fd819989067e62922de47732023dc9c930a3c00d40a2c226e90b35848df3f92b310607cc45b16f6a660f38202441054b2bdd015cbf3e4b06245177ef9e43f8b5947a026437c67c74ee2487644e7e0f7f049a2c62d5e7c88419961bfec75251c1ee015bf0b07a998c2d5ab64de323e35212ecb725330cbf2e03070f39ca6fa36b3442e77fcda7f74e3dfc81c43aa4a034f06ff7574bb739c7ce1efb2bb503d2e0e648ca83a9bdd46d7353be572187c0297b57e32525365d49691a6e8583778f65fe315001e370e6b7ae7f073266ed4bfe0f9c4ac5d4e3245a961b1de13eaa3f3f3effc26ba512eb8e118c161458b2811bf6802ea9214c41190e67c7da2efe1e47a928349c9ca66840077fa6b64e13e91fb176e1a3f6b998c9378aa24b4ea80b32f15140ae9c888f1ebf2ec48c5e160cc262efbe101ad16a1cdef1591e0f027ad4eecf0f950d36f442ffa9c8be48c8d7aeb29bc55602ff6940bf16ae6457dbf2e32f235cdd467d0e49f7c9fa63df2aa6a27cb19aee92f4c41f4388a301a2c0f52e469b728c2cf9e15627f1bc2c88a46f5ddba004ae85d1c81e5befd3a86eff4e3b409a41d1bd77f77461e95dee5907ae4300bf9183991393ed889552a027408a42c07ad121bc3fc0b1de9c02547be059dc7579d082b892d97a73f73ba45094ec3cb835380de9b0c3c8f5b8a5dc83f73ca3902ca165f456fd2a0a74a1a2e51eda9a650a93d10d611df3eb63b02133753fb41f56f2515af7241e93ee6dc965d7b5741fb2c28c814ab8e1c501f12cfab14ed5c8e6a411b6b28b906934a97108adb5b69e02329d539304ba15e51299c82132a12850fa1683dfd3f28d7628ef9f87eed42f4c25cbd4649297253648b1a121a52286f0319d8009a4f7552c4e8857d956d8a9847ee09f025f2b2e7ca9c843a70c210c47f732ca78ff05a79fe05b70815a03d8de053c740246b642e25322277e7f53d66cfd16b886fb110a7ce72440aac99d455baf42fe33a0c0483ee235c30a939c2f789f042e7c6dc4b9eed6ccc31e4b8d1e5df99d2aafe11677f5bc7648f1c9ddacb08c84c5237792e7f0e45be055d723ec5ab04b23c9c4707ec8ccc32aa64856f14830b9076aaa870d59e83499c3da3ee66f58d5c241aed29d9a20d4b6b1d5c4106a77976fa5a44efce2e22fd739f18cd48a514923a1419c1d7f4902248ac8ac36cdab54ea95ad1321ddbf4197e768dcc95dec96bcec20db72332d770288a7a04b11f01c856d2ec921c782965aad539774c79ece260f2763261ab9ad9e649cb8c8679599b20a1e3d1d889ab8cabd7cfaf11bdd0568bfbbfeaf705d2823472f0d9f9e34073bde4205cdf146abfe1961ae77324a4394c7d0f2da05e0c74fe74d454edf494237c352e449ec4085f5b939d937a104ccfd0fd294b5751a5f71327c262e230b7e6ff2ce3c054a9d2a75972d0977ed814afbbc97d87c44de3d628e99d7e27dde4a5fb6b74c05d068f404b4e908d0c36aecf8c81b892310ae6314f2a050b8b7f210689bbc21cad93e7169a2ee8ef949786147336e9a07a2be662713dd81b976f045a020cc4b11be212f20fe242db6ca9eb8b608889876d2", 0x1000}, {&(0x7f0000002180)="d79c8733bcae468ee00ab3cadffc924eb8fdc7520e9d72673d4ef3ca12f47c48a8821b7d19d85580b1a09198d08cc25a531a3abafb05e82db6c434222f2163d9fd5fa54aeb3161e43cb14875d760fcb0121c5f5ac569096ccd75683b15a3e8cca33ce89fa8d0ca4d38bf261f288d37a1a5c0f7cacdbfe94496ef8160f2b4832d01da45212ed4ce45fd147a3396d08be0cb365505335f7f81b6a9101f596dc5a9f5eb037675043ad0f6cda25563691fe82b2bde3392c0", 0xb6}, {&(0x7f0000002240)="76ff8ae8052cfe9850188070c79868668dd477fadc71826080beadb1551cc04ab23316864f876332809a3e86cd3d84bfc5558bebfe9ebcfe37c9dc69c1130e64914a14de824bd569551676e683a623619095f25f0698b7911582f78c9271883cb2a74deab4b244247d0d31caa50c170c8c4ad5ad42cbb6393557a6cf62fbf7c14dbd10e1d2b04c230051076550f07ddacae612e271b84a42d929033682ee4d0518237ca34e638558b267704ae1ef769a97972fbeacfe951f3bb1af3e77f6d9759ce540d8d52b9b3d5d885f5f6671f362d30c09faaa7e41a9fccb61fe333d8d00fcc3eb91bff4d210d9d6f3393a9b5ec3bb760266046bdf0ba36235c0b89801", 0xff}, {&(0x7f0000002340)="a7362ab80636717abd7dd4f7a0d0e4c0ebca6efbe6387187ba843dc5a83bfb434a92594ea4ff87aee2b830c50f8e86b77eb4b1c51e903cf888c0d1c9f91b98419a6a29612d55d61947bbb421cac5b1971a7dd28600be7225dae1d37c6f3feab4a5a0c31b8b57e1cd3ae99dfa0c445e7c818b5c1d5532b27657a92bed4085a693ed941469df93bbeece9715031bc30d5f7c3110f3af7150b71ba61e06f9067240b811d62790e6ca", 0xa7}], 0x8, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002480)) syz_open_pts() 16:34:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$setstatus(r0, 0x4, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 16:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3, 0x0, 0x5}, {0x1000000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000100)=""/238, 0xee}, {&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/152, 0x98}], 0x174) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x9, 0x0, 0x6}, {0x80000000, 0x8736, 0x6, 0x3f}, {0x9, 0x3, 0x76, 0x8}, {0x0, 0x3ff, 0x400}]}) 16:34:16 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x3, 0x0, {0x0, 0xbec}}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8000, 0x1, 0x1f, 0x1, 0x9, 0x2, 0x6, 0x3, 0x2, 0x2, 0x559}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f000000000200341de39f", 0x2c}], 0x1) 16:34:16 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x400, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) 16:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x7, 0x7a, {[0x6, 0x40, 0x9, 0x5, 0x9, 0xe2, 0x5, 0x8, 0x0, 0x7, 0xc, 0x3, 0xeff, 0x46, 0x0, 0xffff, 0x2, 0x5], [0x2455, 0x2, 0x3af4f00d, 0x40, 0x6844, 0x401, 0x5, 0x0, 0x3, 0x1], [0x401, 0x10000, 0x0, 0x2c61, 0xffff, 0x0, 0x401], [0x5, 0x8, 0x7, 0x5, 0x5, 0x1f], [{0x5, 0x1f7bd31a, 0x4, 0x4}, {0x7ff5, 0x1ff, 0x0, 0x6}, {0xfff, 0x2, 0xffff, 0xed}, {0x2, 0xc1e2, 0xffffffffffffffff, 0x283c3a1}, {0x5, 0x9, 0x0, 0x6}, {0xd77, 0x2, 0x2, 0x20e1}, {0xc450, 0x2, 0x80000001}, {0x0, 0x4, 0x7, 0x6}], {0xfffffffffffffffc, 0x1, 0x7, 0x7fff}, {0x7, 0x6, 0xffffffff, 0xfc}}}) 16:34:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x122) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000)="5a2a21c62d8eaf22b29ffb00a1ba7c436949520917", 0x15, 0x1, 0x0, 0xfffffffffffffecd) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0xfffffffffffff800, 0x1}) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x4, 0x104}, 0xc) 16:34:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) socket(0x18, 0x8000, 0xfff) 16:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x2, 0x5, 0x1, 0xfffffffffffffc00, 0x6f6, 0x5, 0x0, 0x1, 0x0, 0x101}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) 16:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x3ff, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x4, 0x33, 0x4}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x2}, {{r2}, 0x5bb1469ecd1ec677, 0x85, 0x2, 0x4, 0x3}, {{r2}, 0xfffffffffffffffe, 0x89, 0xf0000000, 0x6ba1, 0x100}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x0, 0x8}], 0x40, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xa6, 0x20000000, 0x4, 0x3}, {{r0}, 0x1b7e649d00524b5b, 0x90, 0x80000000, 0x100000000, 0xfffffffffffffeff}], 0xffffffffffffffe0, &(0x7f00000000c0)={0x9, 0x2}) kqueue() pread(r2, &(0x7f0000000240)="bd4a1cd81e5c1aa3428d069960847e18b9d851ee81fce3dbcedc1c3be57fa5a1b0c7f035529a8f58978157d84c7e5ee223ce7e90b78880990ea6f0d5e8ab7b6091597a96204a70f1bd7c9d23afa451b7d00d0cd9baf4628feabd399ccc8ea1ed7cf8b01033c57986bbd5f2127ab648052b4b942be1a25da15fcadda06a8d6aa30f3ef21033d2551a2a2f6adf65e49ff1b0f8aec1fa5defaf7e3d7cd7557243ba3922a4fa365a8e1a93740504032f61", 0xaf, 0x0, 0x4) r4 = getpid() r5 = geteuid() setsockopt(r2, 0x0, 0xfff, &(0x7f0000000400)="a176f3744f9a46cd3e1423912f05781f0eaae015808ca18a56ae2a51675941d4191dcb8e8cba4c1ff11043031f19e513af6c2bba498e1d29ee9986ae078e3dbabe", 0x41) r6 = getegid() chown(&(0x7f00000003c0)='./file0\x00', r5, r6) ktrace(&(0x7f0000000140)='./file0\x00', 0x3, 0x4, r4) 16:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xb09a, 0x2, './file0\x00', 0xfffffffffffffffe, 0x5, 0x1, 0x8001}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x106) r1 = dup(r0) fsync(r0) fcntl$dupfd(r0, 0x0, r1) 16:34:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x2) close(r0) 16:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000007c0)='./file2\x00', 0x400, 0x1000001ba) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x639, 0x6, 0xfffffffffffffff7, 0x3f}]}) r2 = dup(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0xc) r4 = dup2(r2, r1) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000000740)='./file0/file1\x00', 0x80, 0x27) fchownat(r7, &(0x7f0000000700)='./file2\x00', r5, r6, 0x40000000000006) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r9 = semget$private(0x0, 0x4, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0xd) chmod(&(0x7f00000002c0)='./file0/file0\x00', 0x84) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) setuid(r8) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000280)=""/36) 16:34:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{}, {0x4, 0x3f}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="79f6369a7601e9ed801e4fd49e51e244bc60fc178e752832567294bbdfb24be02b250bbb511b3df01e76d35ff455ce8bd6b24c9380bc3895faaa9a2e24211715608d339ed11c523df06986b41f2ad1196d9324da36d0e320cd44b4b1433ce134eac3f80bc1c2741859a93ae9a5d818f89dbecd425c5b47b40babbe1ceb5a62ab402a25c9656ea0ac8d697c803a43d21aca310879f86e2b5f52b285ce4d1690b842776721864d868904bef1360c5591a449bb4429eb57f0c7b1797a386e9cd31da63ae4f93b5756732feacfeca316053cb52d2ca88ffa3c3a88a85c1f9cb27403d1faa3abad3f8f9cbcf98e877a99b55422eb96", 0xf3, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mknod(&(0x7f0000000080)='./bus\x00', 0x8004, 0x2) 16:34:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x20, './file0\x00', './file0\x00'}) ioctl$KDGKBMODE(r0, 0x40044b06) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9c80d8b1d52aac15407d6afb9c539e174c00000000eb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1585200006f38c28cdda90f6a4de15a47230fc9c089d6be32b3d3d7e0128752a797cf8efdb3fc8187f878ae308a635cc495534de59c6b37d910aecabc569d06dbb34d851f11358c31cafcbd3124bceb70571715b2aa6ab65a48acd2a78eea77c1ee86f47367ffb9ae9f48f39c0345b493198237073042a35752"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:34:16 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) 16:34:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:34:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xd0, 0x0) write(r0, &(0x7f0000000080)="150e2a628ce7b42725a27e55d3fd0ce56c21e8509967d635bd57f9ffa40defd2ec74803fe0f4deba89dbb31c800e688a74338dc6a90e812a7c840ea8d73944053edb154b3da93744b56704a154e0a6a18b44af3b4f9e888634d43379eee737eede1db198181116b2f483cecd200ae9bb13eafece4f69e6f6b94baacfa6a5bde2b6a6ed0bba8160e25cca2af604c37a14d416acbbf3ff4ddba1aae0e0d4a0e1666148", 0xa2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x400, r1}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getpgid(r2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x100, 0x0, r3}) 16:34:17 executing program 0: sendsyslog(&(0x7f0000000000)="1451739f9dadf397870f94dc5cf6b8722118b6e1168b1a29bff6c88d0c8a35a3a356e983a73f6290064a5d56ac036491901899aad8d2d1daec616ed7ec63d4a0b5b07ba386a699d24a437ce7e0f1acd1e63dbb75e40f1469183ed98c352757b940cf0a2d5980609ade8733ddd71eaad7174f78ac40b53130e03bf78354e2bb3125b13bee1bd5555fb3d2655f9d676da2857c372d9ad4cab1c898d02af47c4a62af3b8304c8b8a1a53c6eee6fa4d872c5", 0xb0, 0x1) sendsyslog(&(0x7f0000000180)="8af42b7503feaa440319dd104e3e7652cb3880334dbd69ec9b00000000000000a4ef04e462fd648d72438c99ac7b17bd33f2ec51e93dec39ed37355d4cd6a2d4900c1b177b0091994437f63c3cfbbbbee10b24d4b03524229c8862897eec7c2bcc7fcec16200782a0884bb811d2620780000000068c066d54bc4be686f1eb7911ab10b9465e5d95b0ad11c0258497471a46c60ef14249ecbb5efd943a9fe2c3eaf", 0x1a5, 0x0) 16:34:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='W\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:34:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) write(r1, &(0x7f0000000080)="81", 0x1) 16:34:17 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = socket(0x10, 0x4000, 0x100000001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) wait4(r0, 0x0, 0x101, 0x0) 16:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x5013, r0, 0x0, 0x0) close(r0) r2 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) 16:34:17 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x21) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="00186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x32}], 0x1) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) 16:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x406, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ff9000/0x3000)=nil, 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") r2 = getuid() r3 = getegid() sync() fchown(r0, r2, r3) 16:34:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) fchmod(r0, 0xe3) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:34:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000640)=""/4096, 0x1000) 16:34:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0x48) r1 = semget$private(0x0, 0x1, 0x187) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/187) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:34:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x84) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:34:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) close(r1) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 16:34:17 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() ioctl$BIOCLOCK(r0, 0x20004276) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x40, 0x60000000000000, 0x774}, {{r2}, 0xf3d319347d272068, 0x0, 0x40000000, 0x10000, 0x1}, {{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x9}], 0x5, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x78e3fb67fae08859, 0x20000000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x0, 0xfaf}, {{r2}, 0xfffffffffffffffb, 0x80, 0x4, 0xfffffffffffffff9, 0x10000}], 0xfe, &(0x7f0000000080)={0xac00000, 0x6}) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:34:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:34:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = getuid() getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) pread(r0, 0x0, 0x0, 0x0, 0xc600000000000000) 16:34:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) socket$inet(0x2, 0x8000, 0x40) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:34:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x7) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r1 = msgget$private(0x0, 0x210) getuid() r2 = getgid() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xb, r4, r2, r4, r2, 0x4, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x5}) r7 = dup(r3) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000140)) 16:34:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x401, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xee04}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffe9c) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)) 16:34:17 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x1, 0x2, 0xaa9) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0xb4b07036a2777510, 0x7) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/40}, &(0x7f0000000100)=0x2a) chflags(&(0x7f0000000000)='./bus\x00', 0x0) 16:34:17 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0xe2184d95ad6c6e64) write(r0, &(0x7f0000000240)="40be8937aa66b8c8d15f3e8c870aa58db94ec8c403007aa4d78b817fa499f42a66f62428c4e07293d93f97cb390f0c1fe19595e34d7c706bff58145ac97d7a7dccec132538b572e570310ac949616b83727bdeabafe2137b3101e417d9678c1971ca1e1d1d834d10817db565c991e38a8dc76f5e83a572b62493488a85a85c72378dd3c8acf9aa1749ddb15766b3097afbe76e44a8b0a70a9757e210cf98dd5de3f3d1cf8e55793eae315d541ca3054b3500ad1426f1eba29f5ac91bbd0b162aff9a52745fa897d2ade81d4864c80947eb87e84a4d4eb3e49ce3e8e79b0a994d68a39b3e4d6e0d", 0xcb) execve(0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:34:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2b2df85b161825d2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x148, 0x0, 0x400000, "b04d00f3ff0a631a00000000000000000400", 0x80000000, 0x80000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000780)) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r0, 0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000007c0)) r15 = geteuid() r16 = getegid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="4e9e405236c47a2550e82d839d76ea9df5aec4569e0477bc9f029b5719354995b859f1553d228a07e11828cd4e7d9b215261131a1a33", 0x36}, {&(0x7f0000000180)="418da6053ede808f166f0327769a7db14223dfd498c1ebf41d2820990361ab64c13d26d3e6795948a86789c96098ee7c1bad4a3d3f7a8687e8325aed5be8891391d606a38387237f8396fb33730575040234c8fd05be7124d6ddbfab1a2e91f3579187a3922b2f072e3d6e371d102dff79567e2d8650e5880e7ae4fcff18f3eaebaa94dad9dc", 0x86}, {&(0x7f0000000240)="012ef8c5dda266d2e7ea9be7c98b9c28215e9628545a02d03057a4251be7f4e6d8a3d1c21f49fa9cb7113bfd95595abc30b95953335c40dcbcc071853ca0df6c96009cbc35596fe3ff026e6175af964963b670a491ab575b5538d94ae3715745c1560f5766012a34c37ffcbef75342a0c4b1ff1e1950f0c3e38a5602ef463e831ea35866784d7c502d67c10eb7753633367e62cd657f57397cd8155dce479454f150035b76a11cc6d6f85a58baad3f871f1484ee9028", 0xb6}, {&(0x7f0000000300)="0934f006cb8bce", 0x7}], 0x5, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x140, 0x402}, 0x2) r17 = socket(0x18, 0x1, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) fchmod(r17, 0x100) chmod(&(0x7f0000000000)='./file0\x00', 0x108) 16:34:18 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0x2a95c145c51bc40f, 0x10) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:34:18 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt(r0, 0x2, 0x7fffffff, &(0x7f0000000040)=""/195, &(0x7f0000000140)=0xc3) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, 0xffffffffffffffff, &(0x7f0000002740)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:34:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f00000027c0)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000100)="866c42ddf2b66785bc1a4e00fbc3f558ab90547b1716a3b81df02da4ee730730dc5d370ff571407fe65586cf11582d9fe92dc135c2c39c9477938fa6ec29f3472d072fff5eb841904e514dd8f7208cfbd5a1281044280883544a5b49e8cbc84c8d6ed4b6542b2facd15ae909f0bc8d873792d64316c48a", 0x77}, {&(0x7f0000000180)="06cc246a37ec2e92075d5d8e3184f2ad029b35271e7fe18e79613e88313de69a664701101d3657fea474191d07d1", 0x2e}, {&(0x7f00000001c0)="858f325a980ddaf86c42f5e3b3f42f296963f052011ff680cf4462a7ae4a707e41852fb4a54cc3a2ab9cff983308edd45d1ce621adc3df6ff4dc6b405d3f00890ba28f699e01b8acb5387d1119ea71083e25cd1fafc919bc1439a3e69710c2d10678db4f782ef610d4894911bdbd966432725308b7aebae8bb7c414b67371aae24f73113cbe2db7c505fe635240a3c5875164fdc4b4341943a833f13cafb39a1471c235d29c58fd5957fb5f1bd6864af1b1f8b747e4bd9fc9fb161eedf7bafa215f72852e861125d65deab4337b5054aefd57c8aa015eb86139e1d9518edfb9a9fa9fc9318a592720e5ccafdae3909b92d0a07dc26a490273da884b6a8b1b62ae967e715c2aa7664528918a4247cce601529e30eff146867a96508226e353930131db822b19677de0aff958c57ab2734818926519803806f3885485e8f0725bfdd4c15cfe73427cc8d82572d08b774aa3258c1b847975507b7ac40dd6668786178da25bd1d6abcbcb8e90004bb2f88bc6392fbc97cf285380e9b8cfb5a6c00cb566c47721664834c595e226f10f2ad63e3d26578722464b7b985bc0f35a70cc245272f19594c2221c83d1c4d663a8b01e64d309ae396086cc74be73aaed8b765aadf15e41f0e9f5513b554190ccfa9539188fe582e45982152d71f2b298c3bd45c48031c73ced72049d63bb10dac7da187c99d43c020d592d0c69e5a4c0086e2b04d9702b1c7cca06c66b0070bf20cff13b42f34a2317f2db87eb9c4757e66d851d2b76a4691ebab7e6ef0a4559c3c05557d55a550439ed43c99301a7f04adc269a9a8a533267de2adc0b785452a6d6dc1ed6a4b27e5d99be5aa8a296cff98f93964b25ac52190c24aac90f4d19692e2c4682d27dc13ea8b011b90ae4e2caec9419246a0163f9431d40e34bf0447415ee73c8df535f6d47828c59e7fae107bb905733c04792bd019ef3696d5faa6b04be81347dee37308375b6c24b45d290b9179c29da8c9d9a6dcf6115da4f8453ce9d7fde7cc92d9f65bd25500bb51267ecd4bc29cca3b09c2e981380c433566e4b0eaac244e5fb56211a488e906ac464ec4bdaa26c60950f56a1186b85bc3b0b0a1023cc2154d8bc36c52cd548f83ba9522f73b061795b48ee40c64c1f0797ac856adce5d577f3118fe4a9b0408925137dbaf51116e4ae3b6ac310797df5389bddacc7085ce49c34eba8a31776037fb5456d4a8022cf69d492c25fe4faea63b5fae231c73b26e2d893a2852cffe2a0ac6a5007d8bdfbd53f1f58b97a7e8597660305367e4dea496aeccb71c6cc3c629061eabfc0c752a5cc261fa80f2a73622baad11c72b839ccf3387c63013fd3e720828260ed164489f30c1205c70e0e3e5e56e24758c1a9a4e12b578820cb711f91093561f70fe31162650b9f4c411adff8962a0b13b0eee9fc17b6e3d4841eb41292ad819c57e9a81d72b4fc0d5504038483512ee45095c12bdbdb5f8c167337a155b801720e123ede1d721a6e7615f2c0e27abf694355d2ed6e1bb2b8feb7db54e249eb0ead126575261d4864c11b50ff3bfa44c95d28e1f758772cf61e3e0d96b6e28637237961664bb203a39825344fb670a04dca55e76ca02aadec3c42c0c13b181da87b9435ad807a818f7259b66101c235522db225b282e8ebbb127ec0738c9d9fb0d170522795c8d6ea2b2ed3497c70c1548335a03f8a80c84aa5fa6cf1cf412c421f0a52d917d345625e493d054cd905336ad77322b32dcb10abf0c92af27016b16a2592f7fe6c3ac4210fe5257f7d0e414a5f5058e4e155873732129b88fd5dcb5b43abfb9b1b1041343e79b8d123e1ff7a8f2a3b93298747532794ccac2f7af970ee303efb3ce129dbaac7064ed5968e3b3bb1a49b32c22623887defa5aea47c0cf3f1f17571ac86ec552626538d0c3ff49868968f6e9bd8cf95703d3b16acb139f228489870d2b2b2593907b6daaea79c0c25a82b68875cabc3de966f2a2111c725aec5ad6666bce3c3ef562c180de3207eb5c5823a3ad208976d342c06d34c46dbed8075a35259b04b0aae2053a5eca57da54dc038e04cfd9ad428a6c700f423ed1a4301da65b33509a067e3f108676901e2e67b9d003554fef5a76554b1b32f3016927b6c9849964356cc2028fe549ba3908fc36033070093a047002f4dc593f02b76789cf0800aa96dcd7ca56015f52836d467fe2c50252b5f0c3b3210f8440472365d98f085459185fbbee3783ca315df5b96736dac9aeb3bc04ba0cc96714c9e16a03a7f033103711409a0b2556af6f009b8595630959077b8d3e5296429acb5db4b8b7bf0dcd31a038e59fafd470b2df413f7fce925f9fa9ebfc85cacc9daea431a45c6fd72ae84b1011e8364779a130ce1602f6574bf28c1900716aaf585e3dbd2da9efbed6986992e60c0306528d345f7a2997087bdd1c180a69ad95606d3e0ffd3ec787231da9aa95704cb4a0b59ba6dafb691f5f5cadb8ff19983fbaeaf63610d1c829f1b5007699ab6ef7554f2a98b6727aab866b6e369cfe9dfc4fdcb26589a5a5e25d3dd2cc7d183c0fb443fa60730e7967a679b2d0e98f78f1057f15eb7bd607aa96230abd540757bdfb727255418b9ac860ebc787bc594d262461dddc7c1478ebc8000bb4d49e216f5d1a5830805b1b635539f0a11676c1d9906e28b14d8aa8a6f1f5948dcb5d493e343e84904c2c2df28719fc62309536beb874a1930f521c893ecf03964565687e87b7f7585ec7bfa85f08e3a5fa59a9068699b887e8df71bba9ad57c5eac471b436e1c734a7eb36e916d96c1afdb220a229d717bb6da654bc9b0b5989c3f4e26e58baf0f598730883c40c849b4ca78dbf0f8d10720c46caa65e55be6f38de4b9f2a164319d9bdf2519fc4f7c0e4cd6fdbb62e5784cedb0d7e5c314d7370fac9f4d7a4b9b5f38e757f90a0c83e3c8c5a7be158731807cf41c901adf8f1e16f05081033e7cebb7f2b5799f1995f09703a4bbf659a291ec624fefecdaeca16a2a308602c5d14dfad848125cc710da8b0f860711581e200885bc5f93210bbf818d6135dfeb5a794128cfb5ce1b847afdae1898657a35e1f5580860ae6d4ea99b35f681bae2d09c9e91bca3cfad4bda20ecc7d486922faff4efacfdf70497db11faf597586353e1d4be8cac2243a951780060b7f93967fec66f8031bb61251b9ac8691540918563b3c38b45c44f7550e8ec17f1cfdec9452084a336b101d968483ee06603f5b2674039d1598ea6ebfe1a38ea4fd68d470c3c97cc8ea0957decde7d4c268ea8dd2ae65e4885c784a58dc1e90296116b4b7f4ba15989c394a5daf8941fa307cfe4d1471efa125af65f80b79afc0f2066af89f84a81c0c9967320a77678f9aeafd509b9871ab6a6c044ac9b39ef3e51292e7ba8490e2bff799ee25e5c0aca46c75f5f079ef023eac02fa4a700adb9372e9317d9bbc231e669f0c4e0698ddfcf9ace5e9b91ee172d26e9143e7d983c9f98aaa1d42d4e3cb48aea85cc37e2a98a09aa2561bb25008d01260f472f940c79d3882c9c6f2d9c056b206f361bf3a4a0424e3ab1959801d171842e7f06b3f05f59c27a857c5778360db3cba770c483714554a5b11b0a93b4eb617ef2e8a74a018c74406e5be46c3f0af59835257c486c49c7c5bf9b293a156235490ed8afd9980a6fb7803228094b5010d4dbf8ce9e4520b4c2bfc3ddaa421d597053c48508840ef0b93de174df6e41e9ed65618dad7352043b692d548e104594c007a521ebdf16fcb2ca817cdddb8df754592a776979fc885752f0321828736d57a8061a10417857cc43242f1af379de46a4f781a0f7a41a5b0a9f35514b7c6a87d885157429722cbab0eb81caf209c8433e7ef39b0260d6958a2c3fab03c5557595424f03f19839a2bb1e0ac82198b0a78ca86573e7d45cd9455c14eba789e61e0d5eb4692ed6344392ca06367f201b2f5475887ed33ff6611c4220272581e7d4b87f554b2590e549956e0901a85cc67379f87fffbd557e490eeb0816bfe86c7da895ed7581c4489e354fdce49b4a8dd01177fde06b1d6e237b1b77fc58c0a109c0e3ea8e6d0e65d557630a9eac1b75a1bf343a990e467640e30f4b03865a3ff4164fb1643aba6e40c325ac05139e32633d53cbb094bc31d31103174462710bc93d6bb098c4c56bc3f8bc7a05acde5e55fbc7b921e02659aedb4d468a1152fa85e1a106b217972e02959c6ffef7cead11fe418ec4140e7bd641dba2288b36b6538d2dad44c420dc7ede88583f1492a7b3d1a01c85db40e74131bb41f588514d57b82a51aca27aec3695079dfb55a85ed6879b2e83f3fd24cfd570e1235d5844599cfcb228077de1da8e6a8ee4a20017a41cab18df54dfc64704ba6e9602de5c0da31df4f9d345720ab82c770d81d047a289ac3a8dc7cffefa23cd51ae562f690ce6c5785d4a3d97f3afc283bdfa0c9c588a85775bc3b1a426f051f6bf8a1d9a688a568e4c258296d49cd77b8a1e8bf2652982981dbe02801ddbfc5fc17758e7414bdd2d53caf463c215490c62948355d7b20bfa05c989982b97d666cc13064ea21a80c03d30e0df8790502cb4cc0b306ff76f5e7a141bc2972ffa1a80449c8eb4b7203d6ddb10c14667ceb97db6829b1f7e049727315c883f7f109070a271fa5fc9ebc05e0e231d3a6560d6356f6697f25f49db4940bcc5f6c5ca68d977b030276b9d1f57f610a7e5bb673bd33d25ab72d88097b488ee036bf6ce1592aa0785acf65baf1a778e7271650f82903ec385e8a60891ecce301ec766cd182e9767fe54f13e056963fc1381c439f3c0de714ecd726f444b9d309eb445cff9a93fd1d154c7efc0acfcb90b39950953af1c40811460fa564b9193db95cfa4ee2b628af99afb170829d1f690b56da8d0fb0bf53908c949cd98712917eedd8d355523458d16bb9c8a67042f6eef8e926512d798a80dd65519de83b721c296eb63a31f0c0f46afa8d38934725c95bcdbff3e1e770fcc0882e0c22a1ce3d2498f031beeb24bc88b3ead5becad2080ebe9164d5ef0d7f617730da07457d1f887bbfae79869fc79a365fbe2d07ebf5b8325c9609814d22e78ea51335671f6e9b15d9fc719f38938a075d56be5655ce1e44efd3a3551cb575d02e18a5b5ecfb43cb6f51ae18c2b3e1307b53457ba66a3def4c86dd6e63e75e02fb1f95688cbf902a55d511912dadbba24874bb97f1b2d2ec4b49bb95775fdffe0bf157cc3000ff403af667d785e243255f4398113ae83c246b2700baa2d83473594cff9d0e0c472bf57371a65021fde319717c6192cb7b1514b2f51cf9e17ac32f85e18b8565f317551ff2071f1325464913f511a8bce9a1265822f016138d947b6818bb49038921c9d768705c85ba925d6abc69def092b45e1979f449a0dd4853466d574c8b85752a53943ada2f276e7b04e9153ef6258a460c6f2c8c9e3e8f1d00ffea315ef459db60dfd26c9995ea6483c4427b86ea87acb4659b513073d379d16b86da4cbf284cfafbc2fa185431d50efad7899352502fc6471798e8a87ee40f5e12da12c7e37de302e071d9a12ff77b819fe7e77504e889a76c495a36c51e91029cceb01eb34575ea33ef47c49aefb26a3ff44750f7693de3a0350f43cc442b269afeb0540ea6549d7f9ff1eb14c9ef8bc0d62b4fe768025a85922748f127d245864dd6287aafa8b01331465f76cdff51713f1eb5895246e4fa196622cbaa032d33cb05b63883dc80d28ac6c4fd16198781c6a0de16317a96bb00e819566be57d4de7cbc8650ab14ed2c5b55a", 0x1000}, {&(0x7f00000011c0)="8963454475acc658cc1fbab894790b633f5b316864dcc478fc2f21f799cbc8b14825b48d2cb44dbd4850ce2c21c3f78725937f9f1edbb86ba08a58d9e45ea9389c3e8ee90b518c21ea08425b90850cdd5378f7110e12ffa84ce6df321e073c12174a089245237a86655003596847422de2a10e83fd4f015a28e0ffd362941bdce8586aedf50e86e8ca06e96517f3b29568563b3712c0491756a5531740be1f89a7cc053ba0a09484c30167fef4e7345f58187f6656a4bc7a9488334eca9065e36a36381f", 0xc4}, {&(0x7f00000012c0)="6b3d277211446b6824cb82723e5eef80ba1d69dd5c8c810e4315671b0729225f839723aabe3a1d4915b6968e0ecbd38aa221e7dcfdcc32c8e8460f1962e1dd18ffcd48b43f788a2bcf500fc9395ccacbb860ec32e0fede8c0174e8171b098a35e6681342ae8b1434e16c91293daef68bb52da4d589bf7f2eb3f0038312547cf5325fe92a352137a41790e9c9145e36a4215bc4376aca0b89f5f3916e1c9b551e6ed4d8851dc23b083cfd48a9fdec20835959d1e99844cdcb076f5d27f90aaa0366f57910", 0xc4}, {&(0x7f00000013c0)="658763c2a52a15420882abc51f3d96ed01ad6cf2e98d874187902fef8dfb9525ce7d9c81dfcc1f1d84976435db082dec62b5fe40fff56a3e2d64e6dde26a14e822688038e757d309e9af9e2d6f37ab341dd364bfc9c336c72d645a53792028d0ad34dd13177015d077fc03371596d3030dd4d58dc1ddf533d6e428b40e24eff4050d6e93e642dd9185c813ff8e13b645897d418f2d7ec3af11afb2795255aba8e1b9343fedce538c67b5b9f3da06aba22ebb6333320754e07022712e8deee02b65ab01d7cf4c775e2e4304259e85db0ffc2e7bd62e3fc0248e714116", 0xdc}], 0x6, &(0x7f0000001540)=[{0x1010, 0x1, 0x2, "5fcd1b9ef5cf1ee98bec5162b2d5d5b139ddcca927fe0b5c3b54f19aeffc45d4c215a4f14d52f4d1511402c5f2abb17ba164f38aee21b0c2a2cb55256403f89f86e9d3770e21ab03d238e6c7a41424ef99a4e9e7678e4350701945560dc3fd446c995645e6b144fe2fc50bc1eb25dc665af1b3b68892872a5ec986299ff6db847fdf8409ae6ab9df485a5400e34fb810aa543afe6a35097e076266ec55f31882b2ad6b6c5c03d8b554d76f43a7b3aab6a2fcc2f08510d37e1f6a55ffb4ce8c6e43692f198fd5ded7b9ebf720504716f1b210fed963b21424f4b7e451f142fddbde8292094d2c5921a814abbb1a3ab029905efc8bb865170f07df4c3d440f8b0a8cdcee5d73f67aaa6fd8e4b06840035d2e46362ee1a35b331d6c59e38cef84cb3def0b717eb1be8b8aee44f51d0151c2c9f4758d1c82742c7668a4eb8f0609e720c3bfb7c258ebbb4b98bee693809f4dbef5beacfd2ce4e70c0e352e70a1014573f3fdbbd1ffd3111b7789a27d07cda748d28ed05559592063b728cd67153a1e6edc9d79d5c528752b0b3678132c7e1d0b100f7397aa00deadc5f6d6dfb06ed59542b86fd97262f5e1bd61a6ec4a5e56b01794484fc617c0d8bd58a72afe86b39f519bef60bcbc089cf2ce15c97704549ca7c48292b0feae85eec90a38c05de668af1335eef9851832c98d7213ce3831b2c3ab4618721b4d26b5823fa25d1842ae5971fb19cc1c5d998421dc6bc3d23a1b3c8f68b0c9a1238c290d239d379390c4e4ff2909e74ffd61d8cf8d159344643c5f6039fe6d91e9f036ef1cc46979aff00df99b2ca15d8429a5e37a19cec72d759104d6338f3bc12b13e9e3e0667afe1bd993b47c1b156fd45e71e70446533b223f9c25b9dd5c0e650c12799fc3dc90bdecc4dc224a2baa35657d1a791890dc8261668b9a8588cb4080309b7b0bcc0506de881d9543add216938d9aea04a007797e2920fe1dc2d30f26136f69e98ecbf0065c7afa94c44785e37e43cc0764e0a453072381e7e71ad1221c6d0ca5fb843420b172ed4c8f4608daeead59f0d1083ba2ad7d6bf8778c7b99b6e3662b50eadf1d30084af128702595f92af34c13ba3e714af70bed4a3bc7ee84d5aaf73116a44a551f3d8ea15b0f83495d6bb42845a0c3bd63dc1d0c43b5462ac0cf136f22e7cf69ae66588e39fd9cf10a5675920a0eec98b20043b0646376e2288aa4d8530a64ef78ccae3aaa9a0fc45123e4c3a84551087458d74f33db2e41fdd78912902a2db01bd67768e6fda9012f7af085a6853279e05e9777a113da510c2183ffb09f421929e38541d463ff67c41c1a588bfac58a854a7a2bbae14cc2fe3ceb4913fa7639fb1fd12ede4b99c891763791d69d7ed6b2d353b528feaeb1e5580726d3bd42ccdde9aa5c1225089b2f9a8ac206954394491cee2a3c0cffb0ce5dc8c5664af41287f0cdee5849dd40a32dc582010274667fce61b1002d7d3d242979ffb30cd960aab4c8f5e72e96034d4daf4ccebe68cde8cf3c3d2649d98e821dc89b90f5b4f9ac5c61363f0c43b83e8e074422e69316812081a5b5ee80db93686eb7416380e8b27e1da049e984524eeb5ddff48f99cc9f416ed1c6d3a7326189b674878c457b115ca7d5b00baabb56911ced4fef8b67af896761581cecc5c699f49f76b37ecea581bc1ba046f6556adbe8b17541a3194cb81e476ce84ce2482a961973648d7906a15fe900195334c6458f266c53979cf3d87be094ea5d12675453c74ec2625af9fdfffdea8e7bc92bfee9e3a93524ce666371769d9356a3173a678fc9e51d61298dcac041d09a999bd2fecf3fe4741411a5b3a1fd7e5d4caa8dbc9072075fee601393a837e3acc1092b8e5aa40614fde2929be2c70a4b040ff3493480ee70dabb345f8346003886e872eed1d633a33264a4d4eeb1d8c3261e69dff22440169b607248f2cb4ae8aacee07c29f6b2ad77f4a0c95968386d5afd461d74833fe5b80a2ee2c9e04a1d049e16b1fc154a49a9572f69ea8af7366b8a6a013fd51e5939cd0718a05ff40ef71c3b2bfeae634c31cee932217f17291fe00fb43bbbda311be5faf2c9e17bac9e062ded3e5fc56d02d1def092c52e5a500c50571f519a04b3726b4062dd3eec8d8d57daf94c813c42b99174a011c5df88eaaefd9983ec4e4db1eca546d99cfb1abf3293f28a8e70a2aba3b884a28e9298d5861c11cab61e6f33e2d491ec9747efc3e11e922df1de11c2b4c8bba7e695921a11526118e6d3f2e68deeae08d0a57a9f9ab550c9c383b9f6a95f9c8f45b106e4b038551bca462a2232932d388e186653e3ece0f598a7966ac124492049880cd448df2f36cf13582cbc95b187fe3bbba7ac92eb32ec0ccd88476b0912b9d8a02267b142f1c943f606b966a8f7cdaf74f992ae23256834db5a4fadcd8fdfd0a2608bf36d612e4bfeafec8a7c0a0369770a3deea8cb55a7d05d53ccb99d89ae0e27bda174caa5417f5e78b3a19e70e9b1e2283ea60fdc01b33cd9cc997fca04b22681f750adcb4fe2c475ac15e7081a4963d25f73db27059b06d033122e267f4445554c0757170877440b8db99df5c259dd65ad886562521147afc3687c4aa9ae4416a86c55904cd80ec1b2b34923afc09003f4fc973cb4395558038c425e73bdb5062a7f35e724ad47c06aa16c29df4cd9e28078398fde57d0d5d390ac95dbc2f30f735fe8548707a9fd6a5c2dcc0a913862a383364accf5eac89e5dbbd3024baef0e112daa3c6c802e7cab20a4a40c0121138887595fba89bdaa71781baf4ceded985d3633b03944ea3427918778a9f82dcb5e91f0fa63f9e7945f2b4785e67bd27b272e7b00eb1fe401dac03bb8e4d24d9bab7bf144e98afc7633d98d5db741be36713c56816cfbb547a2b8d8ec220ee527fa5b4f9fc1ecbf6972b2c1127fa58180e1b4d0c43eb96f99a158edbc585713294accdc419da55349e52e7f846cea93584ff226915c57c8712a0a669d736061e10f5ed91d205698362c37928ab996f8d9c78e8e68a6626fb9edd283d7933ef49f9b40ea68acf5000450c2fffc2b5d3f5f44b2e57fe123aa467c028f3849fa411a2a150c76649bc72b81142c25e25a38ac4bb6a093db382d876a62d614da2e56440abd65d5dbd7161835af7bb5125714b665352bbbf1eda2e07dfa69a2148b2cbba7a6c0ad26e5672ed62c2a0845ee8620bebb93267d3fb342acdf1f03306135013e55ef47e97f96a492f66dc5bb1b4d61bac80030a545215705a0b4849d507ca068c7cfa44711f6922090b5e3022ace1bfe1d4fff7ac0a5573a12f9589313847c0d971f4dca03e62b3379f3ce9ed4313a75e510e44785208d53cc2d0a928f6e7db94db241d529e4820926aab1bfdb8fd6fbdc03c74967b16984acb93720f6ccf01789fee8290365a0dcd04a782be893b5150cb161dcedbdeb9e302f158a01a817e59ad816945c2fd0ce40bd1a2c9b64d7ef7319ca0740b6e260234f283ee2898865bf71e43920b8664b905a01e03a80fe37692fa0aa47ddb02f084d7082a08f1c3a0e3311390f4aebfb475825d1458262aa3cff3127c6bc0cf1a2ecd32bcc08be541368528529b9a91e5a0f43ce2f7f563ed8825bc807ec31c537aa79d6ec2ec5e91417caba62ff92df115001728ae8c9e6ac87f8e921461e33a8195fdb3fe61cbdff17a3f96254f4827198efc4759eabaa88a7fa6dbe15b0fb7f32d890ec6fdca6773a0a7f33fb5466e129d44c50c5efba1fcf2f4d9a61874ae202ccb0a5038a323b6bc5a3f8d1241c45bf28ecb277aeb4e84e3d9188ad16f9ba8c92df3f11de71e15e5f072027931a0db49c002d59f80a0c2c246e5cdd59eb34de208a8e7c6426c8904a209f86d319f2be08bf27cc5106f428185698ea9638df67fd40d4ca1c3f11c1dca5ba4c3e831ef468cdb20fc3cf2f8e1444d345b6ee7a7fa210126fac77a6b353cceef24d212dd8df2d5468446504b7338ab2a1241be47ee96214638a0394be5e22ee2021e140fcbcd0eb9293fb14d019a86d437d9d38b3648c9f369070a759aede50401c4a6da05f4e516094c8412594e3bcb4f1d39184d9410976dcf199c0817a0462a8b75934ede3ee4e1a94a6a7ef5f908b01052b65c724b9012eb779b41631343c9227f0c514f78ec0f1a7823ae68659500b4715ae524c713e8535c436183187a3d090ed891b67006987c392c5a5d437bd8b6f3708572b7eab1335bc4df15e52eee67085e69e0c0a6578302a9fd9b1e1f90b7fd339df0f7c27d3db05dc412bcc39b766735793d5d499df28f083aeba5395ea6ea2348e7a65c9e55ea736127064b414079b849c3d74ea5f2f9170baa483d15260704607c1b6dcde03e6e8e0644318fcb475f65f13e312aae3334558a6009e4f3a2eb17f6d5007dca23e260918e3493eb4e56e84ba0ef1d0cd7fd881759a5d41cf2740dc2b471fc4b83093aabe9d55c35be2d542f8b06fa5a583e59899663637e061d30bca12a4273ebc7162424f335a12552ce8421d82e7db3f72ad378752603a4150a054dd9b7ef0bf262458eb5de28ceff572c7eb2cd90dddcea3d647489f4fc3c629f7c6ed1ffefdad44d9df9c246c891b54b7e15e552304eb8b9bcfea29c87352a7330f8497a3abf033d2831615413f0c2681771adccc29336dd9c8d33371e31626c2e7b31bb0875f9adee1e6bfe8234e44abc45dc3e18adba46f4dbe9f58d5cc1f1ab9e91117bfeba15a2b56fb552e78f53f9e07e3d23c0f4f794ed951dc2c634733de0f51ccb50feb12f24f216e2e977f316d13d6fc20426aec5eaa37b934978ea729ab798780c3a57067d77e6f98067e20939b84c96f642e6d6fb171b7cacc37676c3a634a63d21876b9882778ed2ea3f76cb6af3c0ec619df85ccc092d5c9b97778be038f34ee50fd77a39ccdeaa09f01b57263b0165419d10ddd217411b9368c4eb82e62de6f38a848fffff874b1aa0835e181b6a6dcfcd564d0915fd240401db91005ded71b1ccfc852022a9d985a25f4012c19ee82869d329e5d2aff8148a7b00c5091024174f57d9964210b0e7d373c7f76be862d33d29c7d55f6f07a69b356d793803f8c29f74e242f253f63d8197022294ba7999d834326d6ce9efd78716771d2e9ae7d2b0bb3064fd523b0392bcdbd28525053ca4eb8dcadd3a2ad01e4fb52727e3242b2df9072a1d34dc0c5038178db1b083b782941ba47eea5afd8250d61af6bb24fd861866c75e7ae29d02a8a072da68fcc782914f8c2463a5c8bf3ff3958dd6217defd18c471b6015a83b879597b7367b653eb4ac962c40eb6cbe6217a2a9453b112a736d139045954b1f6ebf46da25876f89eee70e061db808bbcac6d203e38191f4c18cef2f68cba826da0a0eb45417442a412288c538b4ded27c162f1eb4002eb61eb151b3d20625933c4991a3e5fb617cc3e1ce937e7250644244c7e745bcaf7036eb0e9df1255324b11abfa986bcb17e9d177fca287e6a6d7ae17d5c53beb6c2099687805dab58eff9c344e0c2d1c46f3dee68832eb5a8320dee97dafa1eb22bc3568c4d111e758d642cf440d49d6b2009e3fcb87af5ceb8eec92809b06a98593804d1f7667aaef662ce133db6af1c9174ad838925af55dbe39ebd3e2b67adf6a684666e0edb99df917c625891fccf43da7507db65d8ff1ad63f2e10c470d26bbc2c9290aca7ce75f81a6339a08822e7268a89903d090cc1e315f3ec17470fda22705f9cd807f87e8735b992ef441e8a508d961c8c036320b1ba42010339271ca47aef677042a5f92aa2523084f5"}, {0x90, 0x1, 0x10000, "be30be89d985e50bc2e156de9913d3c35a603255158a06be40010cc1f5262eb5b278ad1a3889ae03be3a28a3ad20c9ae8da31b457c278aebef6936797236d4f0bfcc5404d9201c49d430783415891bfa05597f3dcd5bdbf398b5fc55b7baaafade65f839963de0034cd550aeb77766ba105de2824943cd8ca671bae63e01c4"}, {0xd8, 0x1, 0x4, "d9abd6c4294112b7b523e243680b99847161a099dffae894b9a4467cbd2ac94a04923cb77228383163f1df937bf3678761ab7ceaaa2a1f4c12111e5e9d0e3a4eede90472da0cb56255ef5be9dfc9a12aae95c342a1c738711cc28fb36d34f01798a9f632343eeab64971797d6978dcc83ba62f52dc000710cc4c976c952011aca8810e281a86dca9c6985546f86374cd1ac9fe0fe655dd9a955d43b3e7094b92ad7069d76a1c0138c467ccc55f62cbd08b8472dd817f9de0ddac581c7433453b3da2"}, {0x78, 0xffff, 0x0, "55e3fe1767afea847acb60c2ec9e3cec3e92c70135a621a8db6bc5ba87ebb5ea15dbf78216fdce1924f148376db1a0390c4c631427ce663f2efb87b260bf7fe9f89dc62a5dd98b6d5c4e004e901e00f693cfef10be72bf0e6c5f1589f978e4e7de33ac47bc0c"}, {0x60, 0xffff, 0x2, "2cd52c6b585812f699a08ced604fc8ce7b2f83e8d1760eb3c7b6ef531f931ac296d67025901da39edb8058b4d474548c83b00e651f730ecf324e152ae55935ea50d535085acb53d721"}], 0x1250}, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000002800)=@abs={0x0, 0x0, 0x0}, 0x8) 16:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000980)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000940)) fcntl$dupfd(r4, 0x0, r1) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:34:18 executing program 0: r0 = socket$unix(0x1, 0x90d0a6e062aa218f, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0xffffff6c) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x80) 16:34:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x13f) 16:34:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) execve(0x0, 0x0, 0x0) close(r0) dup(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x545ca8c03f906c47, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:34:18 executing program 1: socketpair(0x20, 0x4, 0x10005, 0x0) socketpair(0x6, 0x3ebb4ecd64f750cb, 0x9, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x2) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="3d7a81320f21c7e17f81976bc3a9ece428603cefea8cfa61d2dc133f50f85d0e0dea0f75512d53f15d93a83b38f4da6da57701d782ce2f5ae28631b68299c41511581bf112b64cfb13f85b2b80f76a7f791bc4edb1ddb75c96b4d7b6fd01409f0b3292648b2e", 0x66}, {&(0x7f0000000140)="8539aa9924ea3ebfe1f89c9066f7fd3479eff842cc3fd7f8d5e3dbbabcc288f3831ffb30ab2642172df443d47fc84442ecef45", 0x33}, {&(0x7f0000000180)="8c768cca7bc56ecb606fb713f98b2888314bcaa486e5ef49187c6fdd7c2c9ddbf2d28305a829bd1286aa4232e562b9490f5586092d01860969a41da3883c2b8cc3b12b436f27610dff35de09883f450f329f1d0757caee840458d9a78d1569e0e91941f90bba2aee99889d4c2ebc05e57d21c466361d24fcbf64957f6685e89b341c9512dc29f6d95d", 0x89}, {&(0x7f0000000240)="797e7ef4e5c06da98f5f4aca1a1cba6d33a89442dabc369502ce169e1f6ba0f9f1c4eff8d99e0bd1ffd9f0eaf843d0048db1aa0f6dd9e6bc0d19860a23b5eec7cd4f9e8e2e005bfa61e0bab2b29caa94ed7250133e5d53fcbb3266d71c8e511d8ed4c325f4ab6d2a705e6bcb28a86791ee2e7fc150277163de93a9b4d19f0e40c76724aeaa007d7ae90a42b46795a8762b2e67927acefe7b41dcb8752e453211e3849179ef46fad08d7b", 0xaa}, {&(0x7f0000000300)="af743e9e20ed87058b1bf1101a7d8d4f299712580bb7d5ccf6bf5b922ada284304054fab34c7ca4181df09942d16502ae3c61fef8b6ea706aa0e83add2ad27c1629695e976939704ba89678a74b63c96f110502a5568bb1a206f4940a4ecee152bc19aeb16939dae3ac8d2422f658b3c12be4b5c4831ea97348b04815fa09d05c577b4236a7c553553203ee020a1d2697adb3cc8369d8f37cd15d5a79a13e8dc00c82d17c6adad9b190fd04c8e33ac0f4644e5cce14cbdb8b55f2b7f8a62c1b9a3c007a02798d8374dc75e3c27aa67de20039212e698ff3a6beb5e14bc4b064a8676c53ec9a8c3b9dd93e205", 0xec}, {&(0x7f0000000400)="e8edcf520f5019a5515cc69a0b", 0xd}], 0x6) 16:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:18 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x86128) getpid() accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd08ffffb73a92d6c77d5e1a5a0500000004"], 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:34:19 executing program 0: r0 = socket(0x6, 0x4, 0x6ad) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:34:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:34:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getrlimit(0x3, &(0x7f0000000400)) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000500)={0x7, 0xc779}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)=""/63, &(0x7f00000004c0)=0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file2\x00', &(0x7f0000000040)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) 16:34:19 executing program 0: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) dup2(r0, r2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000008ffff00000100000001000000d746e0c2567bec52f4cbdcc170e8c7d71e6422d091a7b44a672d09ed25adb733595eb7fb7acde9f5e6ea04cf7016a04c9fb7325084f60cfff30003514d5e689024b48f4fe29b39e8780868052206cd43e83112e036eaeb54775e1839766eefd93e21bc26a39baf101eab052dacc69db56ae4d6a6894d3e9dc7e686888a38f45cd9c0a2972af98b185c76677cb75e8b1d63ab68ddcd77cddceea1580a0978ce228ec4090b56ec64dd553ce902fd6ba31d86100227cc7037a5152fc83a093438af1207c4afcd357506c9002c65c45ab7caf3e8f8617010a86d760cdb32cdaf4e95a1effa373981a6b05aa664a0", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:34:19 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r0) fchdir(r0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25}, {0x4006}]}) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20000, 0x20) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000280)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6, 0x0, 0x0, 0x9}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x38, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x85, 0x100}, {0x81, 0x10000}, {0x8d9537925fd9e450, 0x1000}, {0x6, 0x9}, {0x1, 0x2}, {0x7, 0x6}, {0x85, 0xc9}, {0x0, 0x3}, {0x5, 0x18000000000}, {0x41, 0x7e}], 0xa}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000010c000/0x10000)=nil, 0x10000, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:34:20 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653001"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="000000000064001400000000", 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x80000000, './file0\x00', './file0\x00'}) write(r0, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:34:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) write(r0, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 16:34:20 executing program 0: select(0x2e, &(0x7f0000000000)={0x1, 0x100000000000000, 0x81, 0x0, 0x0, 0x4, 0x0, 0x6}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00007eb000/0x200000)=nil, 0x200000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) flock(r0, 0xa) 16:34:20 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x100000, 0x3}) 16:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x8af, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000100)) 16:34:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x32) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCEXCL(r1, 0x2000740d) listen(r0, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x182, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") 16:34:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x1, 0xffd8b32}) 16:34:21 executing program 1: r0 = socket(0x20, 0x3, 0x8e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) close(r0) 16:34:21 executing program 0: nanosleep(&(0x7f0000000280)={0xf0, 0x7feffffe}, 0x0) nanosleep(&(0x7f0000000040)={0x9, 0x7fffffff}, &(0x7f0000000080)) r0 = kqueue() clock_getres(0x0, &(0x7f0000000180)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x81, 0x0, 0x9}], 0xf8b0, 0x0, 0x10000fe, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x92) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x67ba2017e29cbd04, 0x10) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:34:21 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x410, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair(0x6, 0x4000, 0x5, &(0x7f0000000200)) pipe2(&(0x7f0000000240), 0x4) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20, 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff66) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = getgid() setregid(r3, r2) shmctl$IPC_STAT(r0, 0x2, 0x0) r4 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r4, 0x20004276) shmget$private(0x0, 0x2000, 0x1b, &(0x7f0000ffd000/0x2000)=nil) 16:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xffffffff) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:34:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) 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, &(0x7f0000000280)={0x0, 0xffffffff, 0x40020007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:34:22 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) close(r0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x1000, 0x4) 16:34:22 executing program 1: getuid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) munlockall() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x5) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) 16:34:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) 16:34:22 executing program 1: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:34:22 executing program 0: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x1, 0xc931, 0xf7b, 0xd2, 0x65ba, 0x7, 0x120}, &(0x7f0000000080)={0x5, 0x6, 0x100, 0x1, 0x2, 0x0, 0x6d80, 0x1}, &(0x7f00000000c0)={0x5, 0xffff, 0x9, 0x1, 0x3, 0x400, 0xf0d, 0x6}, &(0x7f0000000100)={0x80000000, 0x4}) 16:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6}]}) semget$private(0x0, 0x0, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") 16:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000280)=[{0x10001, 0x80000000, 0x5, 0x10001}, {0x0, 0x7, 0x5, 0x1}, {0x5, 0x30, 0x8, 0x10000}, {0x2, 0xfffffffffffffff9, 0x3, 0x6}, {0x5, 0x1ade, 0x5, 0xd0e}, {0x4, 0x0, 0xbe56, 0x1ff}, {0x3, 0x2, 0x20, 0x7}, {0x9, 0x4, 0x8, 0x691d}, {0x4, 0x5, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/245) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x216b, &(0x7f0000000140)="b6") 16:34:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000000)=0x1002) sendto(r1, &(0x7f0000000040)="258619b5625a925429d44275872a7176c8585d95506d2f45", 0x18, 0x4, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x762]}}) 16:34:22 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f0000000240)=""/98, 0x62}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/68, 0x44}, {&(0x7f0000001400)=""/231, 0xe7}, {&(0x7f0000001500)=""/143, 0x8f}, {&(0x7f00000015c0)=""/144, 0x90}], 0x6, &(0x7f0000001700)=""/85, 0x55}, 0x41) r3 = semget$private(0x0, 0x0, 0x10) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000100)=""/172) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:22 executing program 0: r0 = kqueue() r1 = socket(0x0, 0x3, 0xf2e7) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8080, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x0, 0xfffffffffffffffc}, {{r2}, 0x0, 0x80, 0x1, 0x0, 0x1}, {{r3}, 0xfffffffffffffffd, 0x8, 0x20, 0x2, 0x6}], 0x80000001, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff9, 0x40, 0xe0000077, 0x80000001, 0x80000001}, {{r5}, 0xffffffffffffffff, 0x49f53c71cb2526e5, 0x2, 0x101, 0xa7}, {{r6}, 0xfffffffffffffffa, 0x1, 0x10, 0xff, 0x7a82}], 0x8, &(0x7f0000000340)={0xac08, 0x5}) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r8}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:34:22 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="00843eceeeb1a7123fa7b3a588ff50945e13a69e7043a2df7850b4134449882bd2990c30626d10a8ede29f941a17f14ace231533ae9c4bf5c7819772ca3c38341d2a955ad2b3579afcbd2c8547c19a6b5991615ceb5384d1c1a08e804478185c90a3bba742945a0d281d2324ffeaff6f2aa1bbbd5344dabb1f954efbc2e8e58260b21dfac73977103044ca643d6bcd369ff0448710669ff464f5bc843d3ab447b45ebd08718b5247a1ed171107b4cd1549c633e857370ba4cb76f9f18e5997d7cddf72a905848670cd20189862e52cf82cdc0291fecdcf798692e7e17e4a7e8728976de387703c81f7231aa6", 0xec) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) 16:34:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x1, 0x15e0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x84}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") shutdown(r1, 0x2) getsockname$inet6(r1, 0x0, &(0x7f0000000040)) fsync(r1) getsockopt(r0, 0xffff, 0x33, &(0x7f0000000100)=""/238, &(0x7f0000000240)=0xee) ioctl$BIOCFLUSH(r0, 0x20004268) 16:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x659da7e5, 0x1, 0xa8, 0xa9ad, 0x9}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r3 = shmget$private(0x0, 0x4000, 0x115, &(0x7f0000ffb000/0x4000)=nil) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = getgid() r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x2821, r4, r5, r6, r7, 0x80, 0x7}, 0x668e73a, 0xc, r8, r9, 0x101, 0x1000, 0x4}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x2) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000009c0)=ANY=[@ANYBLOB="005f0300000000000000000000000d00000000b42fdb1099ea860d39af116e022b9284702afd2224e664ad8b59e529b3b722aef990fe9824faefca164d"], 0x15, &(0x7f00000008c0)=[{&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/145, 0x91}, {&(0x7f0000000500)=""/233, 0xe9}, {&(0x7f0000000600)=""/245, 0xf5}, {&(0x7f0000000700)=""/250, 0xfa}, {&(0x7f0000000800)=""/182, 0xb6}], 0x6, &(0x7f0000000940)=""/115, 0x73}, 0x800) 16:34:23 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) setgroups(0x3, &(0x7f0000000080)=[r0, r2, r0]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)="d41565b48067e273d4197d267c8dce3985bb1f903a71d0494dff366b4c9c5a5a1633ea318faa00e3d8d0f2017579c6e079b65e699660ffb9190b28d8e99eabfa24268b823b71f62d5d13fee36467cea49c460a3d2a9dbc8344a3ea91940309f0") 16:34:23 executing program 1: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r2 = syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r3, r5, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) geteuid() recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r1, 0x20004b3d) unlinkat(r1, &(0x7f00000008c0)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000002d00)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) syz_open_pts() r7 = socket(0x800000018, 0x1, 0x0) getsockopt(r7, 0x8000000000000006, 0x1, 0x0, 0x0) fchownat(r1, &(0x7f0000000880)='./file0\x00', r4, r5, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x9) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000900)) 16:34:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x20) r2 = semget(0x2, 0x0, 0x302) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/111) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/157, 0x9d) r5 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r6 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000080)=0x7) close(r4) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8, 0x0) chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x100000000, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) close(r7) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000300)) ioctl$TIOCSTOP(r7, 0x2000746f) writev(r0, &(0x7f0000000640)=[{&(0x7f00000004c0)="d6176c757a6f30f9c0447d2ca960638ae8d91cfb9ef8faf36562050d9347018bc45adc587a7981a61b"}, {&(0x7f0000000500)="8bb2fb563cfecf8d5ec7f3e0421b802efd861e36ba2a3b4a4b8e8b186a27265b6add862101e440405e5295f73c9737d54001f7ce382afa5da93acc2339e16e3f7ae50e1286f1a5a269c579b1202d0a1c9ed374def09f", 0xfffffffffffffd54}, {&(0x7f0000000580)="d93826b0814a52648fab4df4585b1ecf9df5f3ba2d772a30a2064cd2dc31ce712105d5dbb4ef3b8a93be2b2fbab7258d163be0d1ea1c28b2318020fe6c7cdb46d6a6f28057f0a6819876024e25a2dc66326215f664a8d9a244a1d82051398bb4f6a0b25b6459863da785e4fbd6a0373389242c5c980af22dbe0101a6f8f6875a5d255a7c0e5ecc6c2b744ecee5b270f02b2eea88004a5aebb4ad95070d00fe45feaedad73f1c77e144bc5b3285ab97b5743c9fbd30"}], 0x100000000000011c) 16:34:23 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x100000000}) fcntl$dupfd(r1, 0x40a, r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:34:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x2, 0x5}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:34:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0, 0xd}], 0x2, 0x23b) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="7a8fa79f957d166620696c653008"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x9, './bus\x00', './bus\x00'}) close(r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x5, 0x6fd, 0xffff, 0x1, 0x49e9, 0x6, 0x40, 0x1, 0x1, 0x9, 0xffffffffffffffff}) socket(0x2, 0xc003, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='r\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) 16:34:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x3e8a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x10001, 0xffff}) recvfrom(r0, &(0x7f0000000040)=""/127, 0x7f, 0x2, 0x0, 0x0) geteuid() 16:34:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2088, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="2a1c23507986c73df65f9e97d52f4aba373fa9230020", 0x16) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') acct(&(0x7f0000000100)='./bus\x00') 16:34:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgget$private(0x0, 0x4) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getpid() msgget$private(0x0, 0x4) r4 = msgget$private(0x0, 0xd9bf36ec128164d8) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x0, r2, 0x0, 0x0, r1, 0x118}, 0x5000000000004, 0x5, r3, 0x0, 0x0, 0x3ff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xfffffffffffff10d, 0x9, 0x0, 0x1}, {0x81, 0x6}, {0x80000006, 0x3, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6")      16:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) getsockopt(0xffffffffffffffff, 0x86, 0x1, &(0x7f00000003c0)=""/4096, &(0x7f0000000040)=0x1000) syz_emit_ethernet(0xffffffffffffff15, &(0x7f00000013c0)="376340893f97f44d113032f3d8404774f05a5cdb6ffa76b4947946596c078cf4d1bd807a3f2658a9392daccca549d1101f69e387846f9e95991dc2b90aac51bf1c770080b47b16674e4f7d77b9ba0f0362dbcaf89a8a85d8a079956e5e49652172e0289534acc4a707387738d0e99103bccbbf2dee56b57e76780a22b51fbabcabcbf4dd9e43b3b41b534ee1a41aa2cc5c3a70e5928d2f1abd58184930fee370382c914c19061affce2193f787325534d822b2fa720c21c1212b39d98085222ac384fa617f52ec1511da7ed4da49162a106e9f77f80bc1a508a4000000") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 16:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0xa2}, {0x100000006}]}) syz_emit_ethernet(0x8f, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06") r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:34:23 executing program 0: pledge(0x0, &(0x7f0000000040)='(.:\x00') socketpair(0x10, 0xc000, 0xfffffffffffffe01, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002840)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000023c0)=[{&(0x7f00000000c0)="4467a2d5b9939f5ff4106c148a5a88e4bb60d4ef3f2e776d3cdf42d10102263bac66d1566861e5c30a610866ec5f874aea79d0f20ae0da0d42da1cc6c7d69651c1f02a1141d37c3db1dccb3bef8ce3ddc445d868442ef7c5257cce89554103c7e8e9a7096c6aae50abb17012402381d184575e145fb4aa3c9d9ea18d088dc247", 0x80}, {&(0x7f0000000140)="0a589e7ddb1f99861a2ff5863bd3053fc27b800f5c55de1e94a4fef9ad5799f1f8c2686899e59ea473a8148f9ef88591561c831ce1b2cf36ccc200267447431027c342569bb24740ba1196e6ed87964ad9d2411a3fe3bb4c558f4ba3c3b6065e0387df11a64cea49944c7ad8a9169f35ddcedc92042690a6f0bbe7ff002d0687a2d96e4ba5b1eec9db34d89af8b0765a7a15010790ba516b9e0166c9825b70f54e36999b7ffa31b100527c424c94559ffe0335072f951a81714a74e3f6e97f12eeb4c3eb875e01f694c6478a1167293f798eb98d364cb53ea605e7266d629ce652feb38d412a46efae", 0xe9}, {&(0x7f0000000240)="af8b90f1e080a43b97e1af6d3cd16e11d78603ced71f826acaf7594a6c82e62b05fb39ac3c583942987eebf6d1fac489b07fa1b0b0a80d0e3e77123736ddd4fddd1d8fc68245db6e8298b4c0376a3046e5d3d0a743518f8f3da2d4fa70a54385499f0bc70a89429443b1c421bf8febdffc179804e950cb4cdbe4ec60feb015e5cec41ca8b0b723b10dbfad6e348a23ada074b59dc2e59ee05311846d78025f28aae1f2aca7c2d523a87b45790d520b760c2acd5d5f76a7c20248802a4ed2b9f212a88fcbb6415cb7e5ebb242c045d87547c04019db509a54360b63a7c480121c619c63bc6a74591199c8fb9edae1aec7cf790afef90c2d198146b9cac8018ecbe2ce378c25817621c9206d17f0b1d92622155ce65942656845f9e9165a9b59b8fb5057f5d8b8f98faca4142012431837ecf5254aee10d476f4744926e55ddda14df5570af5de9fd333bb459c8d78e09be5c6c59833edf32c1a3409c6005aeb01ca3d32e407f8fbcc2cdc446202fd678a0bd988151fa9071eb4dc37de50b51527b202565b7f6a5f28a1ba038004fca9c23c68b5156b1920bd97ab6320174819c2a526050bba45027f932248512f7828d370edf11a6fea1870d5f0bc008ba439f8fda274a72fa191e6a6be95d6b999757da81806935296520304cf35478f3b1d828be7f61de7b7e39e7bc6b15363ab80124a68240696d8c0ffc28792d6d2b27ca67845d48514fa14bdd3d2b258cb2fcb112652c385c3bf1df51bfbd16d696df326ba78b55be98e4995fd5f7a5b60ce7f4fa17b6345aa9ca381edad9ba8e75ace2a9f16359fd9a79e0bc3aab3f02ccd834b03eadcaa08a86be0fd7aaaf34e78ee902675b8a519d8288b0dcaa145986e6bc388ce0b09038962c6c48626b1e4e8296d854486c56d59eb9f9c9fd309d9143ec6a754b306038d789e9fb4f13a5ed8f986e0cc2e385b4787a3564b6b9b8b478fff9576cd495d4ad53f22671cb8f772fe72727bb5fca3b27e5b229a117c8f7783360f95a65ef7fbed6dca931f9386cf7f4441c5c1b74b754760c2b13e6ad2b2e8bef64084b903859736b000332955c2d42af33c15ccc86bfb697b0701a029dd2889d146a234fcbbbd170654fc012a8521ddb9b61e79c61f7602e1ce3d91b242e23be6fb9190ab83e37fa060073edc73ebe1ec0538cdba04ad3c49e84c758a95229da3aa142eac06c01f527d757cf1ba9866193a77022b7ec935016b929aa4279e11a6835c11e77f406e85f7e0fbe1f1276714e0c4e4c2fd190f6ad8a738f4fd201663ab8f74d642d0e014e6c6b866b6b58cbbfe5fa8e5a360ac59e4507eb23f74df4da66561254f73a2d75f126cf577495a3cc75bd5425916011c66ca1fb65ffd094bfa90d4a6abd133385a796232a49e363866f026c957238f27ce14238f2f91bcacf7da2dd06b32df0b26d255b2ec748ee4fb4c3eff05052a58f85163a27e954418e55685b6e1dbd15a38078c4462d6262b46edd2d58da163d69b2ab69aa002c9f6c049700f18237bd21616cccdd0c46d22dc1878488f225e4651b46bea5c853549100bcea67b0370c4dcbf1e28073c9ae3782f2928c0c494f205d641abbdcbbfb9dcbf3ac14874e531d2d8fb07984d59895cde45a031143dce005240ca6140c8e378266e80657e06bc05818e92c227c02c984a681c744d948bc7d6f285ea02b97698a8675050845e2603d89ff6a1d09b54054c7e394dda816c78a4aada613ad22847d15f5fa51fdb884217af08dfcc834ed2c0fd2e914a6dd20c635277716a458beb6cf4b342f5c244180872fc89b67288db2f3574580e882a77c25e9d42eb0904b245aa88d445279275b149d6a1f008bfcee2fa37353dfe6b6bb49604c898e5bcd2a4e4cdc3fa6cf6f52fb1851ae4448eb77794e65778e52c1080e87fb58ebaaea7961bfee0c5d25f7a7b0a2dbe8779725edcd33aa1e57e77c67ce9fc51900de085ac2ce4e5d8cbe8ef0600c6cc9a8476d756865a384a55b36f648b3eead334541aed8ac983b1b49ed53f2eb3b6422ccd1b46e1732ea2c8ef097b0c24b560ca6b41c6f66fdc94a0110044c8ac1e501cf4ee9ad4e61a8685c9b89e7dc695b3761eb01734fe7abc60784d74869b01c84eb2ec2c945c78b48ab32f7b0bac28f5302ede46963ffe725e5499c4c9082dfd2644ea94519714ee4ea79496bbb171690318ee3d5584e8fae5e83ce4b7d5e69c27d1608788039fd6618e5d9467a8d4ab3c024fa288a508687658e4cee73ba2fed14cadf96d3cf052213a0a18bfe117d6913b69e547ff1836840cff6633d4f34472b6fbe59520040b1ecbb1dd1e89c303a05fc9e392b416723fb67f53c04bd277bc54ce5882b98649ae6713a5a1a1c9959044bf47669f7db31c6cca3c315b0358f5116d933519ece2f80653402a8b39ec8c3dd8eaec5c769f66a4ae27a313614f43439a6aefb7347086a5e742ef8578de09f9b4295b1c5affb758a2b4a61514ef3cd2fdf6b76512b78a61cb8d3fe7dbcaabc6d85badf9db7f718f35be0eced4e922c87946620a8d92fd262a8b4ab30be774beed51e5a21b72155180348d5d810cbd08646c76a35f69675e8de6be190fb8c46fa3bfe72d237a5ea3a50d9d477557f90ec34dd11af0763b82bb364558a6e88abcb9a1acaf31b3973a427d154897895f6c6b9f599f0ea161fcce5d0375c0fd4925fca56e69652b9e937cfab4bf7acbc26e42c41bc8f114deab6b165789e4b8348ff8b32545b4f340a396c42bbb850d2448bc542dbe1863e02decb2bbe7eabd069ca7889115dfbe4272815d6ee913b35eeb19ac248d42f5172d219723f4a46f30c8efc74fd58fff5975abe808bc20fd54e0503a839367afb326bc2df390e8484456bf87c03b17c7565fa0fa41f62a0898c70cb9cedb9ca36e7a0a41e3c32e9f54638f6fb63f9e2da4fe6af338690427db6358c137ff28a13bcef0fdfb2210f82b6e1f986af15fc0e1b4d31381c0e15e6bb19b371c60e1ad2e8e1fb1b9c63da586d755598dcf8d4fcad446853f7256cd2d74510a39c19e805a2cd0fe2f86b19aa24da9c023419af4899ee08632ea11e8cfa9ad84a90e3fc7bafb28e3a3886ab6cd1211ca6a2430676cc3795252fa87b504e18866ef1698d62d4abc55a5429117498d2d035346f59c70df931f87ae2b5d7402823ca99521fd8af3509fe731ecb31228cfac603b0081ab9680e2e3f66c61c3ff217180d51e3e666c1b4c89d151b0421428b6d90146841b7d62ee89f6e8de59b1e9f5a1ac1e0fcda9a0ca857be2b64671b2f816457a03481da1ae55441371e2efcd7e27eab025d38c405a79b1470d21908cb4de92ffdff9dd8296120f114ccb2865d7fe7da8e921ac4213fb5d8b8d25440d4831f7df523d644c2e808eaf5f6e001eb8641a628b76f55f91384b59ca8c1bc636ad5433b4d2da605e5bb1936fa306b9206383ab015316859fa042a2d657726894b1cc899e6b5f08c52b19e064c59160e2e55a9a6be928fabfaaf8e21172bd83351620c92f1070c8d19e3cccf183b52c87a362e857993f3c979548ac748270a7f1a50fc1bf9106ee045f61fcaf2155ecea74524fdf2c17add76bc7aea0f0bbb247b735c85ee1fd3046080fdf76f9fe685675f16526b108301dd574b3ef7b00397b0b806a60824f070eb3992e41a1601dd786583a913069b5c5a2fab3433ad2b61d53b7e9099a7e74491699ae9cee71cb10474542b306b60b7626fb5855a38ab025121544ff49c1a684092566235532fedb24ce9b4ecd48a62ff2af2d04c3fd70d5f803480789e0e898fa3d73352de5dcfe36d5f66f82c2d85b806ba9bedec39f2411c3448cb6262a066081a00e88f3aa85f4937ab82c8a11c28c68bf673c1beaedb272aa653f30ad393101c61086c3c8bcf6b5a1245be16ef75850d76e3e2c7550c93d5671f57ac66f81a7307b1d2ff55100e5d67bbbbaea918cc917cac2321f570fa5babba2a66affd1f27db3827922a15d500bf6a99e52d6889a2628042601bc9d6b8ed6064528b7cc00d128f1fe3de2112c7df553d2eeee40a04c4169710c7d1287dae628b04b99bb0f5c76425c4437f271f55075b5cbfe1b684af0b01728a5128ec95e3168a4956c0fdab2078d7f51d1312512a8ea8c2cffebdbac94072b14209fd1e36c6ff6fc7305210ff4917b97bfa8291b93ca3b6149424a94c6ba99bb9036b5ef4d0558eb6b92b774e7449a9da2baac6539f9392564eb0fc652953bdc7cd4e6b71c79b991503bc82d675ad34f0814fe205a9fc2e5858bcc522b4cfa75112a6973ffbc3fcaa8ebc07a74f84cd9d4743fa9887a1966b1247e87ee86c4a61d898341dbc38015ab6c2ddd5b221505b2a911a4e39c6515f8b404ef7005ae39c2277f1c67716ff113548baade30aea41e85c2281542dcbdff7875549999efe2f1d2eb0ffb41d64d4f3c4f6e96565b81d0616607fdd687b7606ab04c32f5a3fb6dbbd0d74da6fcd40efade43ee186d9d9777b57b666186790920fe55b340088ad23c91a761b0f840c52d2c7d0cb1deb16d5b31024d223499f627495be1abaecf4fa9b1c39a081451fbf7de390591cae101d2e9bba5587b7fe6c4e75bff9769adb3e7b9f527e07d424acb0e65f8507160ab1823b300c2a8ab407d408b2bd730cc53501b87014338bc23f8c1fa37084b304b0799eb35d717c03552aa9e3e141c5d9c1800f5d0b28179e85232067b990bb93a9841b0ccec860c7d6ad469f84610c7785c0e51d491d69716bec48bb339c1a4ee634bdbfed569c842eac2c9d6538177e275f7b7a2dbb15e6530f393848eeaefc8c84ea6c9e5d36217670611a1b6ad6a278a1d08ad67d559aade1d32c55497004b79b27975a07c846e3523e26af0d50b08254dbbc18e19527adb48ef53f02319b75031e479509f39e0126e96ee192ff038484159b299bbf0a9529d8cb725e3a14044fa277965072fba45e88f502d36dc6fca301a234aede78ec076efe87ee93bdfd9f962dfb40d7c2e2678a26c236591ff7cfc9022f6be1cb0618d341ca76fef747c6caf523da581ff6d8c87b4d1c3dc6700f7e6f18dc28352edc691e3d9b1bf18497d3aee0ad8e664f818859bb776888e20505d29857dd64745983bc4cc9518dc767d69f097765b23e211f0d8adafd2cf57d74b973e9f11b4026537c1232d55eb211f7f32bc426383e3b8e11a493508794b09296a49fb7fcf45456234b6bb5f14382e01a4137cce0daecd8e38748d5a28cb9519ebe5928fd9fadf01131895f390ca4e63fe9e4c19caf02fe18943d315eca25f2d264f9eee75308005ed4a9bff529e4f3f2f3a501c5a599fd0815b21505d111c47cd753a152a9889d7a8becacd542446977ca9c4f7078c16292ff009bb7870815a12d8f4d2aa5ba385544bd4d3ec307f49b2578fb544f9bd6edfca76be99264006b7668ea079dda791187eb2c4af50bc9d3f6c0ca9473a48c6284c8765a6d13fa51a6b4d22b1735d11d50c1721a0b2d45020d230be5488d1c413f498e969f8fe7fac28539a53e4dc48f823defada68420c22affed5645ea1a34bde81ca6eec16ef32b3352ab5b5e9337b26026fa0bafbd516f05578e9a3ae3ea8447d34bc238903927aaa938dd13a80c7fa197cbd73a694ef55aed47a9cc3b655958f77688782f03eb0fcb149be83b47073339bdd3a492912f9b2b5567c4121bb9bb5c3896fa6fda60593fafa788c6525185b6cc90f8b91e84afaa84b4d7bf4c87dc9d3f3a1e0072695fc3fd2507c691a530ac00ca954faaab111d5e519f2929e833c0d1b2e8a32e36d473808e1867594", 0x1000}, {&(0x7f0000001240)="03934db96cbe9648e6626df8be4f5b218fdf6be0e72d549b6abd2930451288663ea0331e5927e87b492915c9343b9e179e9d42f646deefe120e1bced6b82e40d65d6a750bc51aa5307df6b9019bcff45fbd14f349ae53251c22bef847dfd9d9913eb2605f90a999a22ce3b85eaf1ae9190f118255b94c79dbe82df730b3e5d5aaa398d7a9a09d6cd759ec1122e76cde8d394be3dd28f6662d7dfd385d983ea7b998707b4ac81137f9501a09efda57cace7e764b4720e78", 0xb7}, {&(0x7f0000001300)="de76d777fbcafbb7704b1023d3a0a9c706c5d9b37283385f2877777bdad4a22b4f8f0c5e715a9e4104dea572aec62f023205aded69f6636bd67b4a48a08706651edfdc3a838eab6b6dba6c3389a292a7b207d0b513c8c81fda1b2fa6d4c0e16f3915b7891caf46d677e78aac245c2780e759214ecd00d6bffa45f74efa92d7edae6a15090e8b481de6f44dd69433dbde509cb8e1407d33a5dc5fb74b", 0x9c}, {&(0x7f00000013c0)="af70840fcb80ae96b76e8fa0a78e798b0bf118d10462446a52904071472d4b0d7fdf109201124f43644138f78c521c259046f268a327c752a8b939a3eea329b251e6ba350c71a75116a1e1ecd164cbc078831f635b4d5867b0773968e2abc9357e341bc400151d67e2bd7aa5c8866225a9da87ba55abb7ed85bb02c6bbb66172e348cdbff22f30f7def317cc254f547066e1a4249cd6dae12032438ea224f785b3b6a279e0884731ad95e975fdfef7044886da7b92fd0cfd526814c0002e831a1e0cd7202c22dcd854b1c3652a4e1f0e5d640293805d105027dd9d7d86ebf6aca3ea01ac2b0fdaaa2bbaa5f70923dfabc97f4dee51162ab9d24fca61950f9c156153e45f24994410815f491d4e93d8869ea72fd46aed108e019856bcf442f837b43b362a596aa1e49e71ea6859c277752349134c3119b0ec855b8817e66d72fee27db2744cb18d9dfaf9758b4e41ab091ee2007635516c79a04a3bc61f2227f6b0fd011c01f461448db57144027cce9770041f0c7391a50e7f08180e6c6645e5041de5c618af56f17a00550b9c892cff34f577438cda02c5b61cc6a63387263443ebbb280f186f62e8d5dec4a222b9f92551b448f58d6f2e966108f7ee7ff993e3be5e51765cf9c46e9e783894a1d74b20e3e68a92b05a3c00cb283e40fef14a5eec706004dafb525505830f2b4d1bf8dfa997ee1522734581a605ee97912944c9a95c8871dfc295278dbcfdea37a243c768249a72ed6163eb9c8feff20f7548c0b35eb9f11934e605e92202e05069791e0d5c85f85a4161dfe4693863eb9a64238d5e1d5abd61ced379a85fab1948514e7e3693b5c9e4337a59b1c07d72725a79a3f1ccf7e3e824e82feae25498ad32e7c9ce057f465fb4d5ce26b8724d8a4d778197211ec2d50a50b8ffa461898cd52cf78589eedf02ffaab4a343afc63b7ee6ef2b83b5342c19669709970bfe489fb8634e1675687f1fd9223dc0706b57382e4016b45d12f452ec1006d07e51a5a36e6b79b3fd2d4a7f7f706533eff514ba94eea3d9b9c3a7382f18974e8e946e572c02110d36debc1c849994263423d2cfaf822278775c5320db6a1c02ed8f9572cba324ee857edd15fd3b4dbd2c6d52c1509e8951bc4ec5b514ae02b93e111ed3acc247df16016a5cc4a366a8eed6fd0d6320ba8894d2046d1c85db735b429663e4717baf338476331e9ddb3e6f472ea9a433dd5a2cf9da6593c377005455f91002a9775bba0872eabc3eecdf244dd0626e1df42870212afd26bf377f7ae9c2ad978bcdc83acfaf5a65d8cfe512d4876e53de6bd23a7c7dfcf9203ff2855acf5a60e66660d521adcd63a25e28b932f4f89db980500bd7ad0dd44a66403d3e03c83c4d4d89460320745a041f7337c436aac054319163531fc47fd57c01bd1bf449b00b322fb3bc895e55f6bfcad6b5c9b242e72b2125a540a4f1625e3648ed1cf72063ca1705e78bea82e3620a82e623793029f59a4b7f424bb37673e15f03b972a537291c01168ac6813ded42b82f5c7cbf1d224bba1153bf6148b392f50acedcb6fa0fd0aa08188513217373048587600c41f9ec8ff6199ec1da9bc576118bf612c9cd50478e5dc50223b2690fca9ebac460626874efee78d3df41cc308ec6ee70cba2ec83b1820ae18ff79a6b144ee63bf5a828859b9d83d40e387aff5a25d5ed8971219c1faff856abe0bc65f7b449fd51b25d44be4695fd4e84b2c16765dbc16cbfff966a8b82dcfb02d98dc78c7a4ad46e6c4c1c0e712c5aa981fcc39a62a146de1f716553c97923192bc8f899da38db8fe763e0d5f0f55e8dcac81e55811591fea089a5c419c62f23cea1a0254a3836182829fa3a77fb89b4e15b278991e4a9ddf2c895fec2bc18a962d773be4d614810e3dfa94fbade188b7cd72687887fd12a5829762dd759f66ee7b5c7d97d5fd873872dfe29f4f02f2460029af8530330307e6a6c0b16d90e98c833c8d2dc959c1a8a9f0c44717405ddf17b2d9d4a7d0b3f786ade4bb31b3a8730a22e9b290e2a5337bf871f9e8fbd0253dd01783257b6a5dcacfccfbb21af4ca7c22e04ca09cbe39e1a768543bbcdab35125e08b6f274ad6d66b6a803d4e92ea90091c9d3f8b5942f20c168b142137b7dc350752306179da93bfb767349fb40bb558432ee400d18199bef624ceab8159e869753f9c19e3b650811ad3992548647fdbc17f23b95e2097836b299642d6f610ca569629885c05f2c4a6e957c1bfceba691d249e6153b4146e75a7e98391a677dcbbc6e589378c49f6807a4b09ee26231a1d9ca70aaf250fe6a1a1f3ab72cb7d4d2bff9e129f0786eb8e8abd7533aa6472513287df9cb7bfeadb7be8d4cf0f7cbec3b7813beb81ba129d2c5af62489520d8a95d679f56fa8abd9eadfbcecd7c3a710b52241efbfd3fd80c32c0033107d96461857351a335d2c69a9196bd75c2b94e241793d61b2a2d773b87666e37bbffb019cc1755dd215c552e7be216b55e37c67f3a9e9ba218e1a3cb4a413aaee6921237b019af402345d97f4b8182763f167b592077b22eb4384be7b8f8ca757a963ae0504b74fc80234fa7aa87160647af6298d95efa95787403b98f956707fd299820b33607f10c7b3abb9bf0269cf9af41f4738fc435aca69ab1d3a1b165e26017a6f54ae87adca47558fd033e69ab808623ef5b6f4b7cf5c384e14e5e85cd57f91cf830f9521973a930e3358b3495ced0b7f7d25aec9310fd7074d737aec76a8a3a9cc024a197c4f0e4b1dd3bde20bca860282e92f88070b795f7a36ab6834413ef6a2a97a528fc68ccfd62e46434a1d1b865b5a3d00ea1dddd74a02e85a88b8c2ab9b3ae60ba3771e9b08d435fb2e99dfa96d757cd4700a7084ab66947588cd2f08e64f1d2629f00425a07438e8ce70a458f67be8bec201595a0face29396d1b4562eb5b51492abd8ea285a40087d99ef1d3c5f8e16236cb527b93b5c007d87835908ff329b639dcb5fca310e4ca4e9ebc26cbd3b02d08f2ae059730e2f27de12f3580a8ddd09b08e79b8bb750eb79b3116793864d83ed51aeeb518986666897785e853e78c3b3a85ce80fbdc09273c05cb57ef0597f64e13facfe3176db27a01a9d0d0d9b337a6a7b08adf29e2c9327f9932f39e84100cc959550c09d0fc19672d1d321e3f7eb8bd7d0aecf218a55040dd1931a1014e0e414a4509c8aab5ab5fa355e811fcebc599c6ac090265195c6043e786bc901e409379912d5d8808a92fa62362e5158049f54041983e681c9972515ad5fef113bac33025e384b67f14990b8e00bf35db3baa62c5e6f91e3879233d93907867ec06645f410bd5f0037f26a0828a21a3db7654735924813f7ce58b2d42c310b0b590426f63651f677dd854ed5d50bf7f607873d2f870e6ff86dd701a7e7af5c151b82c1df660031e7265a035cdb900670d294fc350258d135c90070d6591bb6ecc66c37f14f17bbe92b937492bc70fdd4b91f7d2fd29b2b261c1b13aa6142b942cd2b3e1cba12d4fe44391c437baa158cb659c999d3b96c1d96e585ce401e9dd9ba6f6d252f349d798472fd3ecae63483bd11c8492f8532587c11adcc904b1430cb2ccd74a16f5890dbcf63c56219038ef2c9bb14d4f0f59528ebbb28f52faec1109a97f76fcf072b95b9014fad5288eb7a08a996e7c26ded39a9af465cb019953b912f465be3181d6fb14ce6879ac1bdf0aa16d238706f489d32894260f6ea1be5c0affd9fd9a0a0cabfe717c5fe94aa0b9c5f2e3ac4ddde822215b59461f8170b9c2838feb147dd14b33aed0239f886d3aa24468366870b85172dc955bdf23c3b25108febc25faaadff91ffc982d1efc87c69da0234e20987e7b93f666d9e05c66725145fb48da9074b5094523f13554bb4c6c9d40afd4eb155a1b0c9c82d02de64441a225920d4b50f430b0cb9e1508117587ce3efc6103ae1277c2f23659865fcbdc77ba66059f897afbbd92c7e8e9a46357a663f9cecb8d46293fe4a5a035a885e0bd57200b72b9abd8e49d8269a4de76a46c7905a5c30a38a956abe6669d08facf932726ec7a233de0ec77c7ed6efd8fbefd68134ade473f0c452519ca6c7274329a711f0fadb9795bf70b14eeebb3ac4c881855a6a38efd59477b510d0563f9fbe66852cce2812dbf5c087bfacd2b1c886a89094ce70478c73f489b8b9ed199f3504e366bffef020556b70faaaa2835aa2d8ffb92e0260d3bd31d48e2bf4ef729f2cf9abbf8fd6bc8f4b5d63a58c0497ac22cfadfa8009f33843ae552ed70c942cca06f223a8b5b17c40d0390097da9a4673f48ee9d425e69c26c2a5a8bdb909a7949ed8f2a3ae74e3ec2cf81fb8e22c9062a7cc7d750c4111fd936e4bbad863ef8d3b3de025d517de3d13d7115c242132c54190969cb068feace7b1e009ba0c997a650adfce2ee1557c9f42237a99d9db7f65caebd850006e59dbac4a03bc4c9d5f2f11107d473852de56e08f70833c18199da618e697c08aee1f735e895232349888b1f0233a3f82e6ffa18bd800d58680d4726578d85838a6da1dfa3d01f7246ac1ad0380bc2e140eb647a96304ebd7a5732b03f28733804c558be06a5181f97c799f84edea7899bbc67f9ac8541dac640ad72ee1a48b50f043746e41b43d965e69acc2aebaf6f6723b3528d9fc5317935211783bd67e0739330d7525a86a8508d39e3ce86625af1ff7b26e2426940bdc76a860d95deeda508a31bf86def78b45f050d4c9c5a1945010e8ba0081a237fa8a89ef35c685e1a76b16b676a13f448ce51645a5dfbc75b78e3733f86137f088417544c0f6aa1079e138a82037615582dfbec382870bda9ad76a47903837b2dcfc1bcae4e0db379d38593b17ce8e128a1954d1b2a4260a6315b9c045f398f9c5f3e5e293aecfaa414d68721a85fa08f8ef9b149956e61fb424b10cd238f1cea59f6f917770808165aa5d0fd0a72d93e8956e079b8746a4329b44461a2f1a037fd7e3d874c27ef04fcb96d6d96712843291d90040bc9a4cd8afef461f0a3be626f2381c093a2eeb7f2af52341783257fbf9110f685c2cea7734ddaff8804a4285c201a19dbc235784ae23a75e96c6c1048835383696ec3938b42fbec41e8a1a5af3ebd0ddbcfee442a53fc0c794ae6d3decae32a4e743c6b2e06bae9111e7b2391bceea6b8b7ce2385d36f4ed0109cb8e613319f234da963d7100f08b4cc8c4fc4e5d33d0c498086d09232520f428c5ee1add419ffcbe184a754ab65f390154541ab0f0821ba2d3f115f6c37b528d125ecfd2b41074034b498371e20bf361796dc3da73659ac540fb606fb4c91fd551fdb7afecd9b0c35ed74539cd920dbf47308fae559e5b1235c4a5f9ce994d63b38c31c70712b34565eff0576fd6aeee9358a4f751d899f44027f6aa2c47172ea6a7d3f6b9d9384e3da1c7d358272d50d7cb26fd04979cdc7840021447017a7ac6bc2446ee8b1656df1d0448ebfb7b432accdcb616dcc2e6dd7dad22717302b4e98307b5998bd4b2702078ce19bc1bac41bf4f64e90922ee7df9bf569156fb96ef85d758b751903b9cdaeacc5a1a820ce54137c10c76e00f2b216e3187ce82d80eb44c2326f97158e91956c423a6c22c224f7809120825dd6683612bc0589f7e8d396a5f56d03e9159612848ee24b2421653d41393aaba857c2d812b911a6c48e3592c875dfb70745f1866a700ed01d2b24d198193cdb4e761973180519c21204a61846061f9c466754a7e663fc2314628a671135ab5e15e86b2586271f5d1b7e682f3b990a8bfb8a8", 0x1000}], 0x6, &(0x7f0000002440)=[{0xd0, 0x1, 0xb366, "b4e7fed6a40055c0386d3a2e998bdd400f1384492f761b7dfa9da0fdbbb10a06a5aab4db21520eff75bba5dcf7d2770ebf8c6cf4417caee8dbdbbc24bfd4babf329b159b1091ee73a73bd15fcd46350c66b1d66f4f11a13e1cb28779f57474e7c04afd922af1e043116e766ff7a2631948df512df5a6599c33019f1d00e3f8569b8f59168bb7542f6a0ffeabaefa4beb8f46ef0fbcd13f51b7a90855cbe24d21c9b7971c36ef2d7ed17787ed06c88451c3ee2d72b7dee33045"}, {0x80, 0x1, 0x4, "3b8bc7f415c6c0cd2a5a21908ccc32d6e2e8e08b9d7574651175e37c9c97578a4041e1924f44a5f7792524cfb82da70a233b6d65564a24aa5d671e2b6dffb409d48dcd9c3b8ae38bf5033e1eeeb891f921cb69b2c09cf1c71b8fccf59d1304b40d53e37cd9ce092c65"}, {0x30, 0xa8c8faf6c6f9b890, 0x2d1a, "b2f7b590c6b836b537993c58ab5590afd275fdf722f761f96e"}, {0xe8, 0x1, 0x4, "f66922ae4d69c61e70c98c68fa41f875050bca5305c593e98ea6340b10ed258d4cb9894097f501c3a0f75b42203ab739a9d5956877145d72d3a66496efb974e8b4d1e9c8e54f9d8065b8682fd78f01c0a65c1de9fbb483f137b8fc13c008399364e7d7af72321fb54139b7f1e59255dd59c9797d93382d5e328a20381638d73d62466df2509302a2407f092bafdfc56745210ef5f880d32f6594d565987a0b0cd0de55345a2936b556daae3aa45031ba628fa0cd171ab0d47bce6eedd7fc0c89d0f2054f50c27a73688bd20afd76287d89915b125e"}, {0xd0, 0x1, 0x3ff, "5df1cd7d234ef77319838727234bd3439f74496f1d0fb9b4ff753e7f9aa7143fa057b1d7df5fd0136f18ff1a3479fcd260d4aa32c2d2b2f6948b4687059a3eb4270f116ffeb9a0b43c9ca5a9c7b5ca1c5fc3c849cd03e9433f4fe0361edd5f760d6395c8048db06e04c21a0bd2c019412eeade4f7abcbeec9206f784e15e08f7341a43de34f946aee218fc0d8237783136c7001f8fc35f145c9ad6eaf284af56c0511f150dec4eb91687ba8a4814e38537ae32fd3940a3bf747fd1c1d4b73490"}, {0x30, 0x1, 0x6, "9313a6dd1f6711d4552f1922889bed94390bf36c5ab089dbf708823652a5"}, {0x48, 0xffff, 0x9, "2632aa5bfe050147700eeb0bf92529b39d9ec4fcdf645969faeda0648f151e7488478a65d96fcdacd181b2f26f0d73fe78f29d86513aff21"}, {0x40, 0xffff, 0x3ff, "3ac52fb4f0e25009c9c8fee8afe6d02595736e5a4fb36b424d231d80080500dd52857d3efdc37aad7fad26"}], 0x3f0}, 0x8) 16:34:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r3, &(0x7f0000000240)='oP0.', 0x111) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:34:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus/file0\x00', 0x28000, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/19}, &(0x7f0000000040)=0x15) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x3, './bus/file0\x00', './bus/file0\x00'}) 16:34:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getflags(r0, 0x1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:34:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='#+.\'+F[\x00', &(0x7f0000000140)='\\#\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='&\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=')(\x00', &(0x7f0000000480)='(+$::(\v\x00']) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)=0x100) 16:34:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x347) socket(0x10, 0x8000, 0xb500) 16:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:34:24 executing program 0: munmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0) 16:34:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getpid() fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, 0x0) 16:34:24 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/71}, &(0x7f0000000080)=0x49) setsockopt(r0, 0x8, 0x6, &(0x7f00000000c0)="17ccad8c160c899211ddbea190aaeaefe3d9764532d8049b0494afa67399c7deaac15116c7b884d6aee5f6fefd9e049f6bbd6b57bbb45d6523eae1624d66a3b976e3fc892d5967f50e8cac3e0ad79afc76cfc24c8f81c562d83c82cd4b9a409ce20edc9fa7f4cc066a2b2201aade144c59e0ce51b11a9d1c736de0", 0x7b) r1 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:34:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/146, 0x92) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) execve(0x0, 0x0, 0x0) 16:34:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x7f) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x536, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0x100}) 16:34:24 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt(r0, 0x1b, 0x2, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='\x00', 0x100, 0x53) readv(r0, &(0x7f00000013c0)=[{&(0x7f00000011c0)=""/118, 0x76}, {&(0x7f0000001240)=""/164, 0xa4}, {&(0x7f0000001300)=""/151, 0x97}], 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x38e0d2a6aabef3fb, r1, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x7fff, 0x6}, &(0x7f0000000080)) clock_getres(0x3, &(0x7f0000000000)) 16:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:34:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0xbd1) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") getuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:34:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2013, 0x7ff) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) fcntl$setstatus(r1, 0x4, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:34:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = getgid() getgroups(0x1, &(0x7f0000000080)=[r0]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0xffffffffffffffe1, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:34:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) geteuid() mkdir(&(0x7f0000000180)='./file0\x00', 0x8) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x9, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:34:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x6, 0x0, 0x101, 0x7fff, 0x5, 0x400, 0x7000000000, 0x10, [{0x7fff, 0x3f72, 0x7, 0x5}, {0x2, 0x54, 0x36, 0xff}, {0x1, 0x36ee, 0x9, 0xffffffff}, {0x10001, 0x2, 0x1, 0x1}, {0x8, 0x6, 0x1, 0x7fffffff}, {0x1, 0x1cd, 0x9, 0x2ac3}, {0x8001, 0x3, 0x7, 0x8}, {0x0, 0x80f9000000000, 0x9, 0x4}, {0xfffffffffffffffc, 0x1, 0x0, 0x160c}, {0x71, 0x9, 0x9231, 0x4}, {0x8, 0x58ba, 0x7, 0xec6c}, {0x8000, 0x7, 0x8000, 0x80000000}, {0x3, 0x9, 0x2, 0x3}, {0x1, 0x2, 0x400, 0x6}, {0xffe0, 0x400, 0x5, 0x5}, {0x0, 0x3ff, 0x40000, 0x32}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:34:25 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x3ff) setuid(0xee01) setregid(0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:34:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) 16:34:25 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) recvmsg(r1, &(0x7f00000028c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000027c0)=[{&(0x7f0000002580)=""/107, 0x6b}, {&(0x7f0000002600)=""/190, 0xbe}, {&(0x7f00000026c0)=""/224, 0xe0}], 0x3, &(0x7f0000002800)=""/173, 0xad}, 0x2) dup(r1) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/226, 0xe2}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/199, 0xc7}], 0x7, &(0x7f0000001580)=""/4096, 0x1000}, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000002900)) 16:34:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x400, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0xf812}, {{r3}, 0xfffffffffffffffe, 0x10, 0x20, 0x400, 0x3}], 0x1000, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0xc, 0x1, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x80000001, 0x9}, {{r2}, 0xfffffffffffffffc, 0xbf3279b768194d88, 0x4, 0x72e, 0x1}, {{r1}, 0xfffffffffffffffa, 0x8, 0x10, 0x0, 0x81}, {{r2}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x2}], 0xffff, &(0x7f0000000080)={0x1, 0xab}) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) socket(0x16, 0x1, 0xf1) write(r1, &(0x7f00000002c0)="064fb94d977ccc2968cf8579668102340244189ad70531b2133ad97837915c586700e30d15a2c8576153203d57469c2b84699f6b2ce2c6712ce5c4364d295c69ef9782129b72c9a9571787fb2879", 0x4e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) pipe(&(0x7f00000000c0)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:34:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x16) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:34:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getown(r0, 0x5) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) shmget$private(0x0, 0x3000, 0x104, &(0x7f0000ffd000/0x3000)=nil) 16:34:25 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) 16:34:25 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x1000}, {0x6}]}) pwrite(r1, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3) 16:34:25 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4, r1}) 16:34:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) pipe2(&(0x7f0000000080), 0x10000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x20, 0x9, 0x1, 0x1, 0x7, 0x72fd, 0x0, 0x1, 0x6, 0x3}) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:26 executing program 0: setuid(0xee01) kqueue() socketpair(0x10, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) acct(0x0) 16:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001f5, &(0x7f0000000000)=[{0x81}, {0x35, 0x2, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x232, &(0x7f0000000240)="b6ff1eb5d4fc4300000000000000005672ff8610c1c5013210e7858569815361178cdea9000000da8f037b0fd68e4770a1674dfcdf21497bb750e2726df1adb49cade51c91a377eefb1fe70bfd7a4dc29b80c2852832ec76") 16:34:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x200) clock_settime(0x0, &(0x7f0000000280)={0x5}) 16:34:26 executing program 0: setuid(0xee01) shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:00:05 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x03', 0x610, 0x0) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9) r2 = msgget(0x1, 0x8) r3 = geteuid() fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="e7879a18015ee413c57300d20b40e0c4e96334f000"/32], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(r3, r6) setuid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r9 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r10 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x50) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xa, r3, r5, r6, r7, 0x40, 0x8}, 0x0, 0xa1, r8, r9, 0x8001, 0x5}) r11 = fcntl$dupfd(r10, 0xa, r10) fchdir(r1) ioctl$TIOCSTOP(r11, 0x2000746f) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) 16:00:05 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) setgroups(0x0, 0x0) setuid(r2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r1, 0x0, &(0x7f0000000080)) chmod(&(0x7f0000000000)='./file0\x00', 0x1d1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x22c, &(0x7f0000000280)="dd3465cc3feb8afb685f7a067e04b2d7199a146a8721502904d862407f7a9f21be1c8502bed4e57f3cf82ff189599e87c20946a1110088c6525fbebee23eb068457a7c4ce215080d24793728202757727d317830ad290207d025b3f3afad38a44e08445ec9c2d0acae71a0e535b700bc75e1717d8fc4bfe301cdd9631696e9b8a185df0a1f7ff233d045844f043cee597304a4c6adb3ad18aec2336f9fc1c7d0157eee4eafd2e112e8361479c169e654a5e669c1e78b3166460066da943167a0dbbd8453e59652e7c7855451849eabeaf022431c461dc80fc5a386b2d351e54fe01e048ab297b8c6212639cf0cd1084d7ba393e1308a6338d04dfae3c21dcb426d43b93326740d0c36de4d6640cbc2b33ab43ebd2412bda7138b2eaed0706cecf17d4fe540d99b9ee418ed898b993ff654fbbe74cc992597aadc1231b0c53a6e80939c8247253513c45f02e6ada402d782f20b97") 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) clock_settime(0x2, &(0x7f0000000000)={0xffffffffffffd1df, 0x6}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r0, &(0x7f0000000140)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b036369af6f8129dd352c9bb91a", 0x76) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000500)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xcb}) close(r1) fchdir(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x6, 0x7, 0x0, 0x6, 0x2, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81, 0x2, 0x4], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000480)=0x6) syz_open_pts() 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x100000000000015}, {0x3, 0x0, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x1, 0x860368f56faa51b9, 0x800) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="9000000000000000ffff000003000000f4ab1c313fc7586942b1b3127c8ca16a00a372ce2ee5ac00b7845c707cd155399410b64afeb17dca529db397e82b86d4301b37e54a1fa385112f55e145809bc301ad41e98259a74a25713b7a8895af0aca198189e08e1c260c5348d628b8d9a4d1dc3daefe7aba8c87aea59c18225f1dc6491abd7b6e838babc869d9098a00007c774847ac0052ff3f5433e8b4929be7b49309885354685430709fae10d9b722ec676f7260e1e741b86ceabc585eee"], 0x90}, 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = dup(r1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x2) fcntl$dupfd(r0, 0x0, r1) 16:00:05 executing program 0: r0 = semget(0x0, 0x2, 0x2a1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000480)=""/4096) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x359, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a92fab44b43b9e2dc00000029000000000000000300000907000000c1bb893f"], 0x38}, 0x0) r2 = socket(0x6, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x4, 0x81) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000440)={0x3, 0x9, 0x3, 0x1, "7bda21a1c00223e7292634d3b79d782e5c22c940", 0x5, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x2, r4, r5, r8, r9, 0x100, 0x7}, 0x80, 0x17d, 0x2}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) socket(0x10, 0x4, 0x1) poll(&(0x7f0000000000)=[{r2, 0x17}, {r2}, {r2, 0x40}, {r2}, {r2, 0x40}, {r2, 0x2}], 0x6, 0x3) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f00000003c0)) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x101, 0x8000}, {0x101, 0x291}, {0x88, 0x4}, {0x80, 0xfdb}], 0x4}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x20) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) ftruncate(r0, 0x0, 0x42) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xa6a) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:05 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:05 executing program 0: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r1 = semget$private(0x0, 0x7, 0x100000640) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r1, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r3 = semget(0x2, 0x3, 0x4) semop(r3, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r2, 0x4, 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r1, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x4, 0x7ffe}, {0x7, 0x4, 0x1000}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff}) writev(r5, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) 16:00:05 executing program 0: syz_open_pts() r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae4000000000000d34748c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000034fc3bdc37267a61b89692303c2cd49220c662b4a0ce2bef12dafb412de9e8029ffa54033b3dab"], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x21) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x3, 0x61, 0x10001, "b5fa7c443e83bb1cdf046163a677ad82629c5bea", 0x80000001, 0x3}) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/116, 0x74}], 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000000), 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0xf663}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x60) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x7ff, 0x3}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) fchmod(r0, 0x68) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x3, 0x7e6}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x8, 0x10000, 0x8000, 0xb886, "63503ed220b794be70ef812c2f7a9da88c9db30d", 0x6, 0x1f}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x810, r0, 0x0, 0x0) getsockname(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000640)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000700)="8a8008912675c660a38edd332bfc1d751afd58079f3f51acf08b5874ef51c91eeb1f074cfa3f1ea203f740c12ede55f14f6048bff38fc091050d24e54e64003e85040633c312913916976ba40c7d544faebe32bece9099cbd4e29e3400f8b5080e6eea277d8d9cdc81b0fa7958d8fc782edcda964d8408aaaf7fbf94e5b54ed32d7b523e34f649cdb1e7c1fe7d0c5cce4cbbf35154b4cf9ba815fb8de81130d9c9ca88a0735b3da02d3673824a9521a83441c09562862a348391cd5462e5a5c3734176646f4ccaa5fadf4a7fd8fcb442ec1ccc42913b085d9d8c1e00b8f07eec0d24e22f65a361f530d71e7c2f2ff53ca001e26442929dbfae0c7e5a69583362888d92ee39e5d8aba61f52070fcaabcab33586b95f7d708b823a7635bead14685008c454487b9d551e2c3e631db2c2b1ba8f2701372634be038662ab3f36577bd1d0643f59ee70a73f37dabf8ba8a414d890c42e358a0fd2e075b117969fbc558ba9f809cd1e8c4a491d0079e2a1b096cc73bacb85fdd648eb6b6b72f7ca6f9ba78632bce5c65fc82129b24a658bfe50bc682985b27d33b6127a187a5f46adaab62b4ab991e3d45126b8523b8856d3b82fe3c594927c9c66812fcac725cb82a0e0c4c2c305ecc8e3db88ccfdb107bf982b744a9f55ab20a57b98848709785f0480bf3c83d64facf7dec9bc999e617c1ca01a77780a5130c93ec30edaa195364d1433c56e3a73dbf0e123bbb8f68f056684fa21d8910ec9e91433e2e583bd136064549ddcf6634f4671459260b1305853e8ffad29c9b9b41e22d2888210b49fb29a2c314ca798fd8b42e0ac7c5ae6a205085da7a4a156132e5deb5c796521892e95e022eba4fcebb260bda9dc14b414d653e3b197481eca7cd5a292efcaacc09bb6d3bfb40ba4a0d9402c2d99504cbcbefbef46254ba65764d6460f01af65c98355c39ced9744b7494d7d1e25f7b4955c69e8e9184a2baea834c4ec52343e5fe126190a42222f581e177ca8229f2243b07dba5b10480e9677629a1cb2b3ffdaed137eb37f959f79d28d3d9602936546abc074109137a6eb540dd957a5aace3a46e629bbead348f25d00b146586fc33e6b8ed4c827f565a75f81af781e9e9b5378a7fb5e91255cb4c3c85eb3bae137ff007c30962e17ffc0ecd390454a50301d6578ca2f13cd2bafe4f5404eb7b105f040b47c9074de4558ab97c03a15d48d492a929a4be1897a02ba4daff36c4311ec3c641c99816814876dedd6f36789281c65de1738fa13e574e9a91305b0a18c5d7a2aded4f6db4062a35fa2d76dd0a7c78d8f602f9f13bc4e979bb0059aa9537aa1141af2d277a71697bffe95b4c4b409210561f1b637d675f7c6343ecff3e5d52b55e0e59040f878448982ee9fed0ebdeb37af7740d7a7d6b8a115e5813db15097553d0466fcc8558b4ca5b7f6484110fdd60a2ea1740bf7110c6015e0fb7e866929abbd4d6770af738dca786b24f1631e2f5197ce14bd4882e74eac29265d347fedf29ab43c4601305c4de5bc33413b80bfb9b46d7ec3f79fb6902ae3abcd4cbd80ef423a64fdf5eda8041af04ce853047379ebcbe7ba363acf527930a5d9f3cd25b473ddf0526416ed3095762a5771519001f890e5b75bf8b27f37a497e27c04648c4101b3c80496bb31961664413ff7a75c2a7c8fd8cba4840c1e315472adcfeb3604d1f627eaac83f8296bbc32810f81360696ce625a775469dba968d88b5c05b7f93ad501534a995923087bb3808bfe1495f135e1d1b870b71c3feba9cdb8da7dd5c2e72e0bacfeb01694e70635a65bf12a9caab412a2096acbafaade9d79e5c02378cd22b42bd6f9b24a1e5a5fac8334eedf7dc08ec6ef35ed188d68a2e0d98a61e0dcab35aa1d03005f29004a48fda1713053b5188e6df24f792279ecfbf4d04aeb13691705790e35d4b2e61333e63bda1682575bf59eee5d8ab38b53e1d93ba1e0308f1ab8e9477118ccf8529bc984459939a4162d74a0eb77ad2957ee8127300f8fa6a42e89f8c988d5b448f4cf949f0e2c62acf9d70ae8471c5581f47437d009c1e8846265be21f3bf9d9d3f6a37188e4bf8e1385c76646d7da86fe62b1bb86eaa55cf474d47d065d2853e6a743db10d1f4aeafc5e9f09c495d92eab69d30b70319885315b4825ece6b3375d180a1de97e35c6a75d044ac0e761a849c14dc3a243c14bd2a19e1f8f63b4ffa3dbd7775a4e421a7b6014c9a52ff485b48d68c42fd7f5041849ddd4da274a53d99050cb3887b263d6bf02853e117a98a08501086ef9a941643424e998ba3376c3062371bff70a7b24658eee3153384f3ddfa489418631cae8c0175a817c16a983337109b69e78120106967197760077408d643882df3bd4727a5a5d1eb8e9aa17a73594afd286455abeb3dc75562272c8e312ce040c215055fef2fa352f6f59f46e6003b8c3f72354b5dfefc7ccb36ac2f3dd1508e1af0fce69f1ed8fc4eef900e823ac9e26054e82c685ec68474e8aa2f6b53f64d524e0a62ef4b66e06d5d1d507944f9b49fd3d093d7a7a795f948323941ddb131069e249a0876f06f369712a80c7e391049d38a03b7c488768ee10055ad5114d5ca18db4d4831d4559af7f84c9235afa10a9ad75cf651cc084f4032e576512b367935f6186d5966c444620f492b09db3220c4c4bcfffd4947658ac5c84299b3ee1ac36521e17d80d8bb2e5d371cd83060115f8b91ead2fe8e91ff7820e9451e661d3232f0507f59a98c04875e1ff948c38f8ca4265cad38098a5e49fe7f221a719ea8bbe69f4888e5c6a555904be28505b6817ef445b7dadc08350323010403348deb00d9c26f7bbc01f4e344739774eacf7dc836f54699bb91cdd7b2718323b44ca34d77a900dc11d8f42593696c36cc7821eb8b0173cd2c387ca460dd89d1183cd60a3c85f6d3916fdd3ed5bacab270cf1a23ec005f4ecaf624f9c4539368ee7d4e486e80ce11a0ca65984420be23197479eec54de48b31e875be957d4948c9295db08bdf4520373bc511c38744e91e92e3abd66d1967dceed90e1415652e1746edeedeaee8f384876fb8833fc84e981fc279667e7bd07011167733c35fd5bfc062d4197f38856333df887d2d9cdd899c4a9e2328b4507143061ce76ea6d8e35795dfe674f628eb30f69ebc259b118b2940ff04d5825dbc6aba734fd8effaf822651d7069fdcf9c46a0683a43ac6dfac5be0b6a30dbd6ebc375fdc987fbb578a816a57decd732284633384b1bcc805c28925f28a560664e39058266b059bd08e17d71caaab4d6b411d7c38a610916109a7221682b7273aec81bfc7cb70b48cd71bc00b30ad94b8dba96237c0f2d75c933556ab0bd474296897494f398270b75578edcde10a4d4e88ef5d627da770dd89cf9e1983376db197f7dfe63914885efbcb77db44d5d889e73f1710a925e7577eac0e196a3276f727587b555d4449e08b0eb1fc1a842c16b78196319696300d04aa7bfda7b4b30c4b366b50ede58c356bf82630b8c9f88a4d3425f37f149d909a81c52cfe3be3d9e6606bee155d9893c5e9e72d082665b18eac7f1801819401c47ae06f843587c618bcec1418f52027b2cf8be6be99a7562f05ac41db2c0bf34f54c3d022b24d0cc868021a77d263e1ef4e488fe713e562ce39e95ce49456f738a5071c7727590eee9250ad48e744d93fb9b4be3d7a73e7593bb5070042be6184b49f306099484dd4b8248a50f22d1b27c80dd13b199692b8abf080e6fdee373973309ee41ddc11d652366a3b1bb9f4abea726778f07084ae6be53a92e43c95509d0937e039c288ec36dc5d4adfb3cf2b6332f6254b4c829e80dcbd613f76e12729fb05db62374b9e126bee062b22c2a3dfb338f2f9b727c99d52a4c53b777563a6b68c024e46c678dd166749d1f511fe786faf1b8d732b4fe2e89fea99471990ed7f4e15c52d67c2f61fbb4effdc9108f1bc77620c8cbb031144bfeee6ceb9eb5cb2bd7104a0bc8690d3232b49ba416dad522b1f8540011c3154c57429eb1676fe3f95e70ceeac0e756de7eae443d81d8a7c0dbb54211d78f516f4e70ec6f1351f7058cbfbe92f1eb8174d86bb9949e3ee0b7efdd4bcccb0083dd64618f8f0a54dba9828417d7a2210d15c8581ce7c4f118fdb4931881d2e538bdc7bcc7dc29bcd00f51e9f2a5d056e32b0ab477013b110a939e574f19e314e6e9c4f213b4704820e3ecb9a75b51ae7cf1640d1f7cb5915f7dc0f28b1c03bfb75e9967609ac9242f8367060aa4f1fa8838bb94e9a7341db81fb62dad82e068feebf8c312974be0c92d9e191859a83ca3745e4347ad22841ea9ad241dce5e85927b6517e0ce03b83ef632c1619d7f26f6231a57b1b39b2118d6a86698eeef1ac845238c8d955c332d95066025e2761881f69220cbcb0ff5d2b47bc4dbd7c588d8d6f697fe50853fef90143431b3ada64092fea073579c1c0052ef273511834cbfaf37a92afe99da7bf2e304be08435b323b5a8aaf9e73feedca1ab0da34cb30c6db5f1db780621562d0703a23f77b07f00d3c3bfa6bc7c508c3d7092878498ba7532f36aa8f5c8514009d32ec1c65756d8be8f7d3d630f11534958622c2d600b68b5142e09313f89b4dbf9ec3a87127166b0044f6ab59705a97126e1e459ba04e31570f5e3ea114a1362342562c464e2ed389f400055d8f103b8252e14231a608899855a15a2fc2346c5fc0a8d7af854472de27441b0c0eebce15ce33ee2754413276c1df17fe0689e8fb9cd3006cb0713ce242edad7ce33e2f4ddda2dae0949270a0369264d9e7fab410de9b480727848dc6e4510edfa10765c0ecffe1f4c1e24f815b8c121d6737e7733932fd8a808ef253c34d41d96efd2deb3714cfcb68a7897de94c070e57e84c3ae99b9b1c121f3589935b496919e63e95c24c0b86cc673e7e18ab0dbdceda9573959c2a53daf08fcee8cb38be4d4cf3edd90fb72cf952c1ed6876ee2b1caa97c8bd6dc4e3e3167ee37e2aa5842ce65fd0d820a68da9e4de17d8112068297fbc811513ee9c8ecb48e5ce00994faba84f8d626c39412d27e3c5adb8705d7e630ce539ae32e0bea77c86a7c266fb7f3ff56eeadcac8766d3ddda4eb21d3f2b9242c4107335d8bf8d0cd750690325a6264006a91fb3696b9c79fff4da298e4600dc3856274b179418f0c3e7d3c4e8e88197e83e9cf9dd99a2f9a5b7b264c71e973a27327a7f08eae4fc97331f2743263dd04e1c28120842d5b27ed158a9750704038e01198ad85d5f39ba39b45c0cd11c640106b16123e4f905dd87f3d08948b9fa72c775f9a1c76f55def1704719ce21c9bcb8a71f67137a2828e9d765032a302ff89be143126f24ad5c8d06eadd18d6c54892e22905aace659caafe9ccaf70d668a04dfabae8da7111a0233e8e560fd56b5a98d5d6a43d1ea8f805d6d1e53bc4582798ed1aeaeb900db9973e97162b3088317fc8443973a08bf773ad65f96bcff9432835dd3adc1e412c0fa0b8d89c2a4a0d2561ed616f0e40c358f0a17c6dc49825cd55601983f167df00a27a8ae71932f199868f1101da1467541f3872d54d16881064c7f121c8110f9c2be73a2dcad085b10a1c35a2d5bce664b1d2ddd1f397d211c84c2897fb7f55c7ec58cb32641d120ebfa2f7ace0f604c9e8e33f7952d32ac5eb898b872bffa2e96d37180ae7ad762b96abb9406e0b16b038dae51a594f2efb621aff615cdeb763ba0c3f0481b570d6bbcabb9e89286a8940542b55511aee43e0e3b24e05808e7e467a6a125a328d610567815bc253", 0x1000) faccessat(r0, &(0x7f0000001700)='./file0\x00', 0x120, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000001740)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001780)) chdir(&(0x7f00000017c0)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001800)=0x1) pipe(&(0x7f0000001840)={0xffffffffffffffff}) r2 = msgget(0x1, 0x735) msgsnd(r2, &(0x7f0000001880)={0x1, "89ca45918dc3d72c722c3cc353d8da352efe6dfd306f1ea05e5a0cd7b90f9515066f4ac376970b3441d15d28ce485f05f037fbcdf860d0b8d8f5ea8087bf38e387b91e744118776c59f7d5bcf963c524ba21867ac935de218cac5bd51e1c25590909e23c08246b3ec31f3a11af1ce6475a884af441fa0b7c7f"}, 0x81, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001940)=0x5) 16:00:07 executing program 1: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x28) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x10000}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) r0 = semget(0x2, 0x3, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffffd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() r5 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000002c0)=0x53) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r3, r4, 0x10, 0x20}, 0xfffffffffffffffa, 0x5, 0x101}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000240)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0xcb0e, 0x80000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) r3 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6, 0x2, 0xf59, 0x1, 0x14000000000, 0x8, 0x1f00000000, 0x2, 0x0, 0xff, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x3ffc00000) 16:00:07 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x40, 0x105) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getuid() getgroups(0x5, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000340)='./file0\x00', r1, r2) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r3, &(0x7f0000000240)="ee08bd7100020b10069c3a7f7a6a1ef7eacb804cdb1f01cce9604b2e1c345542f06052c2ea2282d6210c11be00caf13e8c6b1fc3dfe9673636880990fc753a92b6a8fa7066f8ca7ef7adb62e0a3fad278ccdef6746a77c4f0ca51baef244801dc26afd02678edf096a649fd24bf7a9641c42528df55c19a3a16065b4583f35b5dbad3c7c189f7eb4a0097dc52bb15744972688c1552d57cbb33740eefeab548cc15fa413f76e79fccf78b37098fb1d7d6dd4037a63b425d12b150ed520b982e2b5224b67101639892c8ae28778e1c6b81112016a3e9259271529454969afe3c252517738e13245c4903cba48c40e4139063ed248f35584d0693b51ab30", 0xfd) write(r3, &(0x7f00000000c0)="ca", 0x1) r4 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x4, 0xfff, 0x82, 0xc5c, "17038801b60da986c8d1c92364bd5bda4d1f99ca", 0x8, 0xfff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000400)={0x9, 0xb5, 0x5335, 0x4a, "04473470017d7ac78103c0ec159d87b3878630bc", 0x7, 0x8}) read(r3, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) pipe2(&(0x7f00000005c0), 0x10000) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000003c0)={0x100000000, 0xfffffffffffffffd, 0x4, 0x3, "7d1ece11e888ce3ff72319cf668f5f9bf8b0a5db", 0x81, 0x4177}) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x140) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="f2e00013404ed1a58cdc94784abd18f6f30350241ddb8bb400"], 0x229, &(0x7f0000000280)=[{&(0x7f0000000080)="51ce67f834eb1c75505737798967def90f430e8f82bf94390135b53da7d672b1529e33cc1ed72fbf8f03a69f197f0f24ffe27f8e82b98b36b29cc7e6bc17fc4a242b91498d4fcf65f1be6c2ebed7870eb96cd490f77949e2996d99f1fc27267034bb0540232f5e5d68bd0964e706a587bdf336316f09cbea97932396db5431a8d7e34842e7406752baff8e5eabd6735a1ae007cccd3cefc3ced29169b09e9ec40fec3ca4223f047116ae4f30643d77a9ee2ff27e382193e352eb9d9378d9d2009031e2b7"}, {&(0x7f0000000180)="70f39834d2ad3637fdf3605cddddb7d7f6c87a45f9fe609e64c7946f6ec944e4d838269f1d261b7d1e9166e756296fd74e9ea86ec8bc6ca0f4afa168e75b2b04d2b249f410d5664bdb7e1c78cf2b6d928c7a749e6a1d3e7ff273091c05ba00eef61df98dcc3918495d6924a91b5025ed00fa4e9fc712adf99a71b951ff74a37ae01c9f68f80962c86c571088c4566d8a202d20855d75acb2894bebc6c6dcd2758e60dc477803ddc1ecad155855b1aadbda4ae863485c94992e0f76b9f659e098ac90f6d5"}], 0x0, 0xfffffffffffffffe, 0xffffffffffffff02}, 0x10) r1 = getpgrp() r2 = geteuid() r3 = getegid() r4 = getpgrp() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = geteuid() getgroups(0x6, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockname$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="6c5480698d9461b9f13c81586980389cff12e3ec6856b21e08ac973b9652d9c0848ddefbdeb4884be40e66f00599f12c419bc70f5d794fa45134b06d2638287a672785f89c24be846dcf13137c02076aaedef407539eb4e546e550f0c03d284b3a031e02d86282d89dbe7d5a0052cc744a199f97e9af84d3339f716301f9325a9c26", 0x82}, {&(0x7f0000000900)="09bcaf72e2db78659a0ec454a5c2cc597a4886710b77c41619ef4f768e138ae1e1772de06a6bddf1887cc86cb898108e043bb0e4174b4857dc928959927cfc1f0e29c8c48dc9dc22353f35495d0a88e402bf4a44ab27706f66d79fbb868995922f6d91de9b6fd14ab2b8ab3264526b81ef8700beed1d787ea1a37a6fee838ed68e55758a84f54dd4fe8441f6c66e617059629da9b50a53e9d231d63ac322cf290d79f22279c2468ac6b616372d7c0dee5decaadfc760528d9911cbfe422cf8f1157bad69c12749a1f8e65fb2651be5547a02755c64978d597601680913a58877c167f9c91f1e768fde6444c8599484ea2e8cf2b0eb5c26c9c80e38153ec94000d10aafd70651bb5811ce98a578a536b38e342942ff5d4f17cfb84c434619cbe95e35487468297152e3530799d3f83834fc329c1be165b97cb89b29c1062952628e79df2bc534eab150e6f452c5ea8d85e3649753e5bbea617fabece8d3a8f64fabdf91bfd30c03b8e769b461a7349fede8e0186db8e65834920f4d456073c824774868986b7e144df0ffebd1407b482a50847d4da73afcce32c0d29213d6e02841542c2cac8a802e6167472c145011198c8cb7f936ba1017305293abaf773925e451f030c3226b1ab3d75777a9d078672738ade7b607c7220c7b53b333cfa87ab533f3b1ddbc010e9113007becff0ddf29e06fa5615ab4c8699ee8d1a65473387379700016dc62bfbbf450d4dc4d26ba50765ce3877377f4808c36c02a70415b7113a1f85513da511f3a662a384e6c699e447c2ec558e9ae7a2e8e0ab7d6d09ab6d5cf5a983c650b492de543619e1301e661ad7f9c2936e3e3aa821b6b00a9964193d67a2e5d20856f44ff91aa9f02709731509d3697231da736df42743215806415c182d896d7e1b05a7b06de7101cd60282d7fe3b3d6f1df79587e4e3d9b565318480b17835c320e680a2f9d9cbbe2e78b98d7531cf9e6060022ceb6a9e241871e6a53690705c3d0dc85f7fd1bf929ace510de4e3ba10dbd2d4645fa37a707bd9dc232dc03dbc5a64d721922954002dd53dca8bc31a6d340684dc49ebc291a581b03e968a7e47a7e80d6164db342d0251e593861686afbd186f29200d53f3b35fddf1d0ad01470dbe03f9bdc10c4bb5de7700590e36c5052874379cfc0c52ed0970d9b4c3be8c812bff7e79e3bc1fe27a985bab7be062e1a8142230ca29fe50c9539b3d0588148b27c4ffac0a2b438cb6bd5d5d77d75f03dbc8846ab768961a5e0a5b8c6a7ea0671aed0b33aad6611b30130a3e79213907cda1c822f30d390474053f2b4ce6526d7d4cb1e68dbc27fbbeb6c2dc601e4dcddfa50ddd893eb66c1794a6be457d5e050ba62ca025597ca219f8b2339c23b98d21d21e56ac6407171147d7b5c6289910ca8ff87c14262f88b3aeb6a6dd9d20d8679e085f002bd8156097f89333d60073b87956214afd5b5a610153aa379bf14cd122b868e87d82722154e1c5acc821dd228fd9c63793c6673e3e49525d1f321ec2e93736b848b7aef51994dc291f2fd6353023079dda0ee0f403d6ff501045167fb919d3c1173347897aa9b971a7ec1226a561e70325cef5b6879c126484c02d5e93c7a6b02fd264b6d642be9b1ce942aa4e7c09418df27a5220f6b11b0566534ffb8878a0b471de6825cc9df4d9e5cbd611d7e204332b9f2f4bff01ceab248d05aef371f1272041391659a8be6865420dd8cfb7ddb0483971116810307757c1730fdd7fd18d6fcdfe32264ba11a3ecf24e23ff576c93a1999f94602f3253680b65274dc55c99b611d34602eec90be07690a97e21abe4a50defe1d3a62c2466085d564b0cf6f05dd411637f41a93c8ff0520929a187b0850c32f49c58fcda404b196ef8d40b80f9033616c1990097996f5e48b508ab8768cdccf9567f68653266b117a0eda3f7f80a1329a516d97b83d13d12de517ee29852d1cf0b0401164f4715fd57f3af6e92ec3a8684913bb927e21485188b30be5b0dbb73f40f5502211c6e1db6805946b0bfb3bd5ca6f97869242be657c24b0a6fc76b3d1388e57bb8de00852920c0283e4f2ba88f489d3265c42055b0d9d44a3d6fe8673d1701d6c411a8243771063caa643dcadd29ed0de72ae7e33884642989fd10860af7cda220c60fd053302afcdae1ed92492f94592a3dd7848f2888db54a17d010c04d3a6e9dac66d82120c11a51e585ac52b7b0d74216a2859a1a4c112fc60359d427d410fac123873efe2f8229a8aad51ffe28ee6e94ba02f3a36030b34efa1839a6b0e1e134fe338b8c62cdd724d552c93df70a0bafb142b50c3599e08204dcd1ed5ee4995fdc3a0662aa604aea1ee2ad8871fe87845b261d03016e275d1d0ab56845da5557588f09d16aaadaca7093586015366741f9f9794204856f0fc22b25dab4adf65b5c92369368082067107d42e06a69e23351ff65c7daf84a6c9eccfd8959f074e019bc0b2d7fa96abd41450eee6960168f868b84f502de1cc73a8db8d7f5242e6e36f6d44cc82100c59da6657952a6082e48ef19762e3eecfa1ddae33e1dd2a852d0fa3a29b8ceee607178df38b27c7c766c2ea5d1690a9b735d95dcda1f725a51f41257178a0a1f51ec4efaee669345dd0128fdf828392c22eebdd84524b994c1098658bd4ec14df7af18f4da54b85afbccd05e39c6c39cc5321fb59b74679fe1047212240202db06c9f8e765b64df9c9e26652817afb336a33e4727b2c76b02e63d866d50291a198c936aacee1ecc039d2b919b247e7879a6fd889eec33b9178cc08c3a8c19536919a1388cd92e1c1d77941aa24ccfd254d67c0bd64456eeb4218c13a5cb0f9cbf2c4d7e0a91bd811cd31a26f0713208521ec923a6f008b27086afe9119600ec9489cf4fd406e9766dcd3b31b94e3b497c4a6d624bd34e0960070dafb1bfa1331a7731264c6646a14adadde878ecd9fcd74e442f8eca4f396feb9d33f199c1f4e78212034ada88220d8958c58a9a029db17c28bcbc510630432d2442b9dc5d657f54771a71dd7d8871d0a0c1ed67288d92e187f662f48f264b1c3edf11f5428a9227194c77662c67e32669e8c5e3531c8de509e10cb76b11f1d41215472139493de4f43d29b599b0b6a31578bc705c5d09ba0f2ed6bb0c311be7d6e358c802f0c6cfd391670e8deeb52cb8104f942a2173b6e7c00e7a23c419e018fb4448507e7442015493f52dce3466825c43bcad856e90d8a403673613f7a5c4b73c9b1edeaf5b545025f9577dd10f1d430a5aecf1e9b73c2dfa1fe64e2c36f0a46839d042ba831e9c68f271723e7ffd6a2c614447fc074609bceb6e94a3e69a90c0728284d0ec9e321624cbb731d8a3ec841e7b8d678f5e9f839d1c6f057cf69c920cab0ef78be28051e7b18814d11ebba59dcb2c065d03abfb4f0702b58074425c7a560f94a96e7a818abb568c0e079bf6a19efac06b85e6ed6f8cd187254cda606584493b52d4b8c775ebc8e20363f298cab3fb7828c1788f754ee5c04e08a14ca9853bd8fa495dd32140bbede9ecb980c402cf44e7cb2c48ae878bfefc4dda516fc1db8d13455d1b7359bf633f454012f4fc8721b28a28075a612fb571edefac6dd6c71101fa849221333ab122375fdcbb149885ade4f23c58b36e09919b58cf24ad560a8aefc807293b03c5c15193f0370b2419368ff5e0bfe12593ca93a3353cfd03744a85519a796d8b68bd0c8b01f27ad5a39a0f45231ed73c3de0c2b483850b101737df32a56c148a3d41aeb0eacd55275865ed2e53a0f011902280d07b46d1e5a337844f1241f052dc9269ec2f35772e5dd8d9fd45d0c32b412a41f835b896857cd26fcfc17691995adfebd775630336c5630e9109cea62ff606461dcef62f3250f04333560dfdc0b66010f6097536171c5ff1ab5163488cd82cc9feafc24f94f65d34429374166bb268e512bea48c4fc097f4511586854a9375558c614b3d3a6b15efb3dea00b17d2caeaa96008cadf81202fd03f9f534f2287068f28deacdb68583e4c01c947689bc1a1ebecfa45200df24bfe422aee54e3ddbc96db41b580671a8b22eb0e8d158c1626d65fe3c16b944cef88b8d18c64302c75492720d12a30f7ea343e7a9ba84b5b23cc0e6f76f4c75365da528bba40c12ee616e9ba0f0faa77015621c4122e918d8cad31bf8dceecea40403b81d693387723295eb2ba481afc0bef221188f403e417c617b046fd15da71f26ddee69715517b7de32071fac2a8e46078ba57bb0115c1ebbb9922368f549c3e825d0fb2402aa36d715f84cbc18bd972360cb9d49ae0c8c0a04ebd0f007b4322b11f459d91ff43457743edc7a1954fbcc7004f674ef767ee571447b5632d8e7f292d86cb66db6c3653e644a3dacb7d03f27f5a41390e4186532aaef0c2338486fa89554665e89cf35aaed5d333524f67719ce95194291ece8ad8c8d632f143927d4c3e43877906d34335aad26c8ed081aaec0b3d87678c51043bb956d714ea268df2e9a53ae7b4f2f0bcc5817fb71b6c038e8f7f0213c1d64df5df28463a6de11502eaa5f92430c2e92ec30218713bdbbaa80c3f514402251bd9875de22a412f0df94dc6d4c6999a4b23c15d35f40d175e816823d8c301654b3947ca5fb0d7370069cce7dd82e53c328c7fc66d13a4ae8073afec45a916d2a2e88de2a49a891e43f937faffdcd8fd7836d33ae16f4b049843b8a07d7cd6b8a97a79b32baf26588b6e30466d941536e4874798a5a661e48c26ed3c2c76d275ac89fd6102cb77cf663a0b336d020df049a3bfa44ef67618fb10f508ae4afa5a97e6fd956b28a465eef6e67dc6e9b5801ac71234ec21a521338863110e712366dc0e142cf39c5f1020fd3c2dc58df7b530b11721ae1561ecf0d45b8466dcd2a1ec36dcd373cab55e96f2e3725dbea99d1802754643d25c58f0a31877bb20fb90a6aa9a574e07faf4ac470c3d6cc68d2945ed03b754cc5f80aaa9a29822f893a809c11788b19ace60a318c22a51bed9ea205a49f2426007f9fb12985d746a2f16fbc05a6bb0ae54df2f5707e76369d275845d30a8deb089ab2fccee3bdf16a2f0adbe34e9145361b8e27edacef1f8f9bad91b753c5c0f0f9f13e229315b2e80d0d007bdd6ec42e4e4429cd92d67cfe343d53155bfecdb3daddb1f0fa61335c2ae3e06b2bf209218283741ae8607f190729d85ae9e2abae56c663d5e35752ed70d95627d75617ba0ce4eb954caec7aa8764c21b1eef7719f528f7b3e753c06144bdfdea2d955339c5b75461ac06d02cf2c4fc10a1025c33227fa7f43779b7c8d3375e0d9a7388764daa42ee6a0f0c1f33ec5517d06e61e89a4e0b88493a5f8189265fe43dbcc3ff3ed72934edc7fd6eb8464cf43973fcd06d2ee3298c43d129527df00838f2caf421dfce6b79182a52d1845bfc273ddeb8a0e873c96582c668eee4f0bba12d31fdf97a57c92c30178b0ed136f1c6ade226abf394ba1b391f25e44f320e5d4ed34460f09dfc907b3416bb25d4fcd2bea91f06557f1881fd77da2862c6313fa5975fa81a7131a0e82ec323ae51240942e6b96b16bf0e12b02deaa39ed1739d94e511370da9684cbca8a65bc94dcfa231cc3602df53cf68040bfef54004a82b3ba6e40068c9baeac774af75dee9e83f0d0cb4b976c6b4ec90a685c67134d577638ca28201ee1fd0a6151fca8fb8815c6c9dda89862083ff5111328d04dda7d71a3452eaaa21de64a219cad48447c20f2f02e2be4c2cd18b5b85178d7bb41a3b762f52c9dc4d1a5f682e6afad295547c7", 0x1000}], 0x2, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x98, 0x402}, 0x400) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="baff0100000000000000"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf310b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x4, 0x0, 0x262c, "301e378f5e7c167239395e910a79fe77416aacf7", 0x140}) read(r0, &(0x7f0000001540)=""/4096, 0x1219) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5c}, {0x40000000006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x133, 0x9}) 16:00:08 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x100, 0x0) dup(r0) clock_getres(0x5, &(0x7f0000000000)) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09ddc00000000000000074d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001540)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000421, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1000, 0x1, 0x3, 0xa501, "061d0c7b2166fdb985907d9d785666ff9451ee41", 0x0, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x3, 0x1, 0x6, 0x86, r3}) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000000)=[{0x4, 0x3, 0xfffffffffffffff7, 0x4}, {0x7, 0x2, 0x9, 0x101}, {0x100000000, 0x4, 0x8001, 0x3}, {0x2, 0x9, 0x5, 0x5}, {0x0, 0x6, 0x7fffffff, 0x8001}, {0xc9, 0x8001, 0x1}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3c, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7, 0x0, 0x0, 0x3}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="058f8c338bfa4705b4c6597d3acfe98b7680d5fa1d1c3293caa7328d69f0ccea292b66bd8598c56be216edc1432c59d4b84520ec031be14460709ea48838ee2495e0cae3417b003f6ec09c966e45667df7788a4d591035f5fd0ffdce6134c90fdc5401746da8ca3212b71e8d4be3f200c28fab1a0b3109efb07b87cc0c80ecd36808a01894ccd91cd5ff70f9757ea336a777c86938ab481ae0bf6ebcfc6464cc189a18f625b94aedc64b8b27d853b4da43c0104538f42a8c0b79f3d4828afb159700643974acec", 0xc7, 0x0, 0x0, 0x0) fsync(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3c) 16:00:08 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f00005c8000/0x1000)=nil, 0x1000, 0x15) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) close(r0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="8a", 0x1}], 0x6c, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1114, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) 16:00:08 executing program 1: r0 = socket(0x2, 0x4003, 0x1) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0xffffffe3}, {&(0x7f00000001c0)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bb88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462eb83732810cd72c23e623a936611f29eac698d83c881a389b9d8d6a1a9d34db9ecb2e590d868f93e72a8d4cd6b55ef3f2b4be2cb1d4b1fa986cf5cefe60224192f9cb2bb2df81a2fbc438551e7b64115116873e601f4c8a249c456e68d2ceaf1fde15c347c07a21d80985c739a12c7b4ade84d759939ec5dc0bde414ee17d712bec6131d93444f322f6e3d4f328ba347e1bc8bb28803f662b45c5fabcf5f9962f5bd114bbb2b68f743254fa4eedead0826da95975085b10de79f048ff2eda4bb7c376fa28cd6ab4a9b9f00ea551c664942e84c2a2ef4dec0202bdbe33c924bbe0090a8ac42c34443f25f8931a30d79ffd543743dae1f06c42bbde4fbeb80c1217b67ee78ba7514826c1c0b474d8f19782fdaebfe60e7a689085349c46875c574441999f57d20e08fc6b79b0c9092efe44d5af82a62b821f88483f2c3009b675dbe9bce95b6904cdf1781251a5e81257aab4036f9e3fa6bf47943815de508497c2232c4b79bb95c9e8988ed32fd8790a71e86e8626d4e1b9b2d14636bafff933dfbf76208161beef1933e397aa02d567efb19e6a08e13a7d33c12035581f921d4f27428f254fefd35d0ac50a764111c7547a7b5aae407a49b3315559fad20ad16437ddc999e35a17b68881ed12a6cd5518277c0f60eb1a72342ad44cef48c0739114a0246fd0382bc5f031930cfaa650533757f9307cc11f896b6fd20cab972bf75d682ff6a9d0327555ec21806d8d557cc6337d05743b993237c534b3bcf0bce31eee3ee1c12c674ae37685e1a7d983b825109085c5404631e93e352c2623cc7efab5217c9c59a1067e782d09cd4a2ce4dcf176842e410fe1e6847c756cc9a66b3d6e76fe796f5e5bfc69d394f330667502a97164b317d59f417b0cb668c8e4401e1ceb19f3ece89deb28f5335b565c0e01e2f8cd436861bbdc5049898436426c173eb1bc31e434d665a3af71da1470a3782ddd44f030a5693ec31b2962535338f88efa264e55b0e80f365d38a8362394cad0cf9018f9417a585544a4de3c6918ffc874a97d3e8e59cfc9a6ae3664708beaed890590d5ac244b12abe70b3652dd65bdbff77b1a99a0b7de3752baaeab659eeb505bb84519f3c05b4a7029e55222456b86792085eb68e1912e2fae2e6908a2a94f0563b98cc2afd5bcba6f57f6f49a88d46e12c2957d74c320259968deaaceb87ac28eb3101fed0a1f7e51f30bed9951c9671cb03fbea1cd93f7defd4fda0784f6d355beb1f7fa533be29cf068e026ccb39f62f8ed8422e8a68ed5f111236d4e26a28eced6a4864792f9014ccf6e60a6ca0b24ee1c642a7b90ef49ccca7a81f58f3654f3076022df5e443ac2acff77a705564f621814ef6497fce21524996eb38ef45a2d14270990971c27c269072c74d2a4f708aadfe461377f2211fe894e57e707c6cc66d1e8f4189582946e3596612e9acde550287efa532630be67a7376090cac9e052766a51c1916a70372d53b0921db0d16c9603204664e35e0f276e34b447edb1998c8d5061665a731f9b9caea4f656b6f0e40500517edaf9c265c6a6336c9a0a20fdac6a6df0580ebecacc4e2508180a79439df37e5b17832bd1224d0dba24ffcf2dfc828ebf5e29e0c560e82bd0560de4c1877f0900b397f7d784bc3f78e0a829d6c35714cdb2a16f0bd88ecac2fb30d5541cb4505f432d31ac5fd62bf94c33d003e8a6f0fdb9ef3708e9f8f308a6b24f04c9f5735275a038aea8e80cb96e25025a8ffb1a00c4c65542b65acc81e142cb0050fec4f37383d06be92442160c59c387302debbcb5647e15c8001418ebfba3cb749765f2a9f238e66373a51fca724e8feb9923b57984f660363187de2079c961acc8896ac78d0401fd2240ab17f14bc4ec47c525a14c760fefe3de31867b0b685533fe98cacbff0a8825b435cc02da3cf667c75db42cd72823869daf8633abd7dbe4bd279f03745db61da9de4d31fe3a9fe763a8406aa5703ca8c72e3f0f68b0be2bb23ceec731826fb0ee8f89e3d09496443aeeaaa98c925f582b523b75269d9ae37dad36904c3ec3535058760b4fc35f3c32a2534f1acbfd293d47aa8bf171d17c9dcffa08ca3f8cdfcb49c757a9495705d80f42de815e7b5c886eb25baa2442368af0f2d6eac290dcfc5b50b7e75247e2f7c54042f13111b42f660429bdee02c11d348880dfff0b5737680cf35bc5abd3dc9fb456f1af8e68caf581e3873ef3839506ca9d1d6513c426e20c34a1d2f244e5b02c31943176d0c638b3c1d12f2523c6e837a0d6c566d6eaa5fdec4cf35d6dc9812d3901956bb7bf811a1c2a58364a8df81b1bd30e88b3516690d8a916289d762798d730c70d493b5ab0b9c7015be64c4606509114a5f0efb4e0d89bf50120920db00d62cd3113a644457ac78b74e8c214e76d0e533993c4c55c5c73d30808d4d5bcf55b198ce95b6863f04eecb6dd974a267e203c180be361477ab9eef45f3bfcf8dbce2b28b8b02256ac1831c9d6598ba73ab5051bbbd46917db326d7b57043c9262e1c3515b9ef78b250c030698423bf271ee51083dad7b99d42da695f3bed624c088c8f8ff60dd1b5bf725bb1e255140ec049a989a22381a833e163a0d835acd20e0d3bfe0460725d735f2d1b6385833fd9c7e55b8e7d3917749015d11e07c4db5b69fc67befd6a0a1b7c18bc3607273651f640811d68af469ab15f25a00077c127b0a3f109271e05a3956deb2073eb49cd82ee94ef4524bfb7eb349200bee937d5f81f783227530eb41f02900b95cd8af18ebf3e549724620b7bdf33c457640be9532d9d6434bf908344eb7c53073d93052123636c7a99a612aedd41a85d8b4ccef5de5df392371af2a7719a69c2ac3295e3ddb164739052640af7503c4043434cc155e470d0fde3e79cd50f8043acddea0a516a2b41502dbe96b40383b968a0d3deb7a468457078b46fe2233c2b9dfefff14a8c3482834c5a54f2b932e682fc24b7ff62009d494c4a7804dc5fe7630b7e370afbb3b96be0c2a7cd5c87b789a252eae32841eebfd4f664bc27a4668fc2cb5c1f7fde4fccafc6663947b6214c86515adcdd306586e7ba89f988761cba49a778fce66f29fa5822c2b9bc362346f49cd4fffb087a8141d2ba4d71009428e6a42c658e22920617cdf9f5ef281e696da4483a2b266648f7079ee078034609213cd1ee62b3dd323a31e5dec2eecc84a0af85f5b71917762616385d321608c2846e0944ed59319fb0ca52c98acb44c3826f78f51825b8db4ccb2b5983717ac71438705a8230d6a6c511181d525cec12f29f72c8e720b170551c89f49d7826115ab4a56f75ea8ccd1c07a3a5e5e2fba95ad1a27cd58e59fd44df66f25851fd6a2e4c7673acb8920b0c63223d7510290d8127b35cc4eb2c7bccb10301518046eea897637ebdf00b8c02af5fc3e81516a2984f5adc157daff57c2222282b9b8a301cd00ad48ef0c20dcac91e2ad1ce22eeb846d376f156d1876db75fee2d31c96310cc82308e684191f5d1e89b5b78c56f74509094147b9cac1193e6a62be64f54bb53e4d94793d5ace3b866b480787b1730e1d0d2e789c1e2e5cf9fd0ff46ca1652338e2ae4fc3dd73e114aca6df10f40988c7d818714ac3053dfdce2c51098cfc5012eb759af4a1ad0500000000000000067661dcec6e0672a0a0c9470698a7f1823b2e63561ca579303f9cbacfaf372d050930353081197cfc3894e1fa88f3e4f3eaf63e1492eac514fd6c73ea89530a6ff926ae48db685e2994831cdc8ccf6e78b792d78064b5a2a536506950ae8e7c2775f17d703707440629172f013a315a28999d7009800ec4fd114eb5b122e8654d4df7ce51c4a0e4832ddfa7ab9213e6cff51df2abab2c24a1584ac75e4bb7bb60bafaa826d2816886a9e104fb208982ac070106254383c7287cd2d2c4d32d5a61630b209ad2abd576da1ef3a9d22c4beb9dec73211742a15b8895c07128dceb3373389335f7d8fa9e85ecbcaf219e5e4c4e1fbb4291ac40e4dc5cc0ae389f6640d3b59ddbfe831226599126263e406c38255c8c1ac091a990fd8df734cee3b1eae2979ff4ce7e06dcb613be1b5bd87d0e995805c94a7d262129d0409546c01adc833b78000000000000", 0xfdf}], 0x3, 0x0}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x16) socket(0x2, 0x5, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x20000, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x4, 0x4, 0x3f, [{&(0x7f00003f1000/0x3000)=nil, &(0x7f000069f000/0x3000)=nil, 0x9}, {&(0x7f00000e8000/0x4000)=nil, &(0x7f0000226000/0x3000)=nil}, {&(0x7f0000354000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f000027e000/0x3000)=nil, &(0x7f0000693000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000002b000/0x1000)=nil, 0x8}, {&(0x7f00001ab000/0x3000)=nil, &(0x7f0000503000/0x1000)=nil, 0x3}, {&(0x7f00000e0000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f00003db000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f000023b000/0x1000)=nil, &(0x7f000057b000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001dc000/0x4000)=nil, 0x3}, {&(0x7f0000189000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f000048d000/0x1000)=nil}, {&(0x7f0000750000/0x2000)=nil, &(0x7f00003df000/0x1000)=nil, 0x401}, {&(0x7f00005f8000/0xd000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f000029f000/0x3000)=nil, &(0x7f0000f36000/0x1000)=nil, 0x9c0000}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) bind(r0, &(0x7f0000000600)=@un=@abs={0x0, 0xd}, 0x8) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xfff, 0x2}, 0x356) socket(0x6, 0x1, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281f02e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) socket(0x2, 0x2, 0x5) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRES16, @ANYPTR64, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="1772161ef5d2a3d5267e02bb99a97e53460963fecbdeb93e2881c2e79456af21a7b227ad9071b7e9123151e89bdd9d606a3fdc051158c2c443ce216e04b2392e830500e56e8a4cc98e6f881fc8a1cd0100400639020edbb4ac1616f88753c13c171cc2ee098f557da33965d8360d0cc8ff8e91ce73926eb80496d917e113aff39d28a0a58bc13d827c18121d8708265c67e76544f417945ad45fedae85f604fb2a1c10129329a82be352066d38a5aaf92221bc99f52b804b23fd6fa765b13edbfb5d3b8bd71b0598962ee850b47d0327f13cfcf7a75d990a1643fc010680a5840eb918b2f70f379f3881a3a667b994355f61b3a886ac1656d9d0679e0301e072a30961a5edb45cdb3c65759fb344748c547177079e7171b1b1a507d1162d99bf2da5b2afda2da444fc88722a73002f5ffb168d9d1ee3ab321247cb0d6dc7face4f6c0c81da7e1fe3c23c6ca0b8143de54b459803e0f791dcf59f191d5830421b3e18f5dd3aaed3178b8a9f248203ff9b6e06584c8e2cb0319b56cc1df87cc1b2a8df22313b3bae15114432e4717ccc8bf5b1609699d1dfb3dc7ed6eb6a0a921f160ac46e0e0ffee82b4a4d24708274ab3a895e0d4252045f53b442d21991f5c5893526fa2268c5a28c0bfee869daf1c39b508747d16886b841a318b73ce1820733b1fdbcba883ff987774aab2d31e6d8b01b7bb874c78fe5fedd64d2a7581f68e283fd9a6c53f73b67c88c11af97e9601e5813977cbcd45c6822083d81bdbb92c8359cbdfb520d7c619bfd95b71952307c4097682279c58aec14004365c3bef8ebcce58c16185346205bc073447fa57bd3d599f734970f7eda5103f711af82545861638ed683cdb75af85bb2c7d7848924a116c1bcf3edfc984d72347b3124a64e96b3e8bd4515c363ed3f68fa95dd2cf285e4348afe00f1e433b33796abaa5090f696ce20e69a6d22659d9f8d380b935f1d44c67ce9c3abff4143d47731be8cc8fc77689c97d0a798b98d79df255af5531b049a8d9020c9386523e0fb19ce8feb3bf512080fea02d054c19fc0623eeaef99f6f2d44fe213597425d0a2312c11f4c02e0ee21df37338054a9c785152418a9e1cf2c6ec9e1b39d670f2c2ed73e4bd59e4eab381556a8a5072bcbb85e4adcfc52c441b955c24bf5d9c03165d9d60ea94f38f775918fd0c8fbb68fdf9f81e599f756c392c6f2c1788f9c37525f24884347b86ab90734be350f1b73b863cd7c6cf68010048357e5c62ca72df6196b22ed750f1ef6137ea850b78e535aa901fbddc34d2cc6978270a2efaad30f4642d98fe06bfb2aae1c22e51d36b4cd491f59529fa76c6b2c2900d3b83f6d0d05349ab55fb7e7550014f359f66c5d877cd2d92204805944dc86cfe65d685f6a1d702d5764d3fd63ba6320d6b49945cc7a4c3404bd28ee4e7c2c781a7402ca9528155f4b4070401d2370e5ea699955317dd669a53ce7061e67c47277bd7642e6d17db77b1993f5a8b8f2b2737bfdaccb4b00f3445a0b5523939960ea308ae9e3e8d175fcc82e7cc5a8ee49b0a09c934fc354d7b654d6757063f16da706262c01d62daa25739e1c03168d6f5a399a95b5e8510a197ccf74380eddb6eec8e7374f719040c638d64530dc4961a5af8828b329212f2c63f726ab4ec23fe854fdea8f4a27ceca3694aeb1fb09883caa23f2dd56f370331f63a57c228bc143248e51ace29e956f8b7d0fa94691d8969ed4acd545978eac116b772624c999da7d3e1f7fc1d1cc44509064baa102c593eced11ad3cdc987baabd73dd62c8a65c0a3e040061735b9d71af3747f55e42c1e46cd64b4e6e072397a84eec57d3750a17b11c712a3a56211bb6a08318e1500b4f4b78988636bf77b4b26d07b54c8904a17baf49a439b4b2958a9c53d3c0aebcf42c911dd287cb155be5636af6ee858c0daacfb600d2a0eaa732f844b79781b250ddab4135fec79bf4900ce5f4ca1ad66955b96cf43436a86827f7998ea772ce0a949f859a5e8ca39a7a9f9b03184f4b65d0edf28927ca7e555b6cc82b2f8b3b9ee4cd7a112fc1b610fa3765b4cc7217d8e17641f1ef36b7eb8a2cbca0e0b0c06e9836c56a6efb9bffab8192f13c67f54dbcdac6406874f3ab30618aa4cd1a5158c098c871cdaf9f818d570c3d11b5b53ebfec57e0166c88d7a5e811f995adc392cefb4d1fbad5eb34ee1a5370f631faf15169db8fe91356db8f0d4ef14b3d6b6665388953f35c6ab174fb8d19d8d7bd73aeb59618a39e244bb216276ad6234d9df7481995d84e71db83c918705bdb12bfbec1c93331c30b859bf296ebdcc8ff2562dc3d8c7a87ddd1ad4160092a1f3f3893b48cbefd69d13fea48b5e8a73d96c40620f47de78880b3cd5b8b32ff81b348f4887857004b54c2074048794cd8efe80920b15760ee2f44dadbd0c998d69151bae6a3a7cb5545543d0d4de32416bba26ea76ea2fc08b3776fc22b8a57cf89a795e7b855bb35346244ec5dec62d2077d666ff3f77f94d8ead1dbb05cd4b57f4f335fd2f04087e624203f5205c55e6fd9318d435b60497bfc8d120aadbad8c241e46beddba52a6168448760f5499cc0dfae36bf630e8534c252a522189b15aaa985d50a6b2037ad0b263f9c8fdf6cb49a854bf262b12f38d1cf9f88f011323d7b91f7a99ce175b01102dbbe76c31dcf8f960a00274a556ab3d4884a6a50d6e0a041e3f667e29ba38472206a4169356e8ab13c4ab36e652e939ce20df271abef12734fc53e229a2e0b50112f5bd1bc85dfea025b002225973a356237270ed8e69aa7bf3193f85b85524d1f83784b4b376efcfc1c927f6749d55122f2080dfa70116bcb9ba2d9a460eb7ef940d30d15ca1e471b7206d25edfaf01dfef762bae37e86b68f92bb1edfa2457a9f6dfd80044541cbd7102b206a8e06b95e42e87dd27415f837f32921835061939b2eb6e8b376a88a9c65cd7412a0ce9d7789d5d4eda7dba747727d802306533ed49ff32ec7e7b324e56c81acfb93a52227cbe3584ab7486ed3c08df4a06dec9e1891eadd4c4fc76ef175462ccbaae3b664cb4a8ce1f10e96189e94a9130e9b113799597bc4d45e8cb47f9b44d5d18800f3a332916a90d304744ee5182a0d0a9c45ce425bf49e65a9cd5ad7c9465a1c468817b26f46c4491a3358cd33dbb333ccc5e13fffdfe5976d53bac1bc62d22a3ad28bd877a83cb2389bb0a0c5097342e170ba94594ce86326039732b5a582e36fa3c4054b06ebe96cf6282522720e6ef4a592c5f1b9641192cb05a09d122c50028638fa669620f4ab0653c57f76ad5eda9890845338f85e8ce267b3b559f94c844b40aaae832cd52310f81821ba36ee947c3db6f64cc40edae6be6bcb0fd0230e43a2ea4a23bb1db153ea75ff0f3e969b428421c956ddd01ca48ac425b3683f0c48f43e77016b95854cacc8ec434ff259c5b9641799dcd4798d4887e7f63938ee32c04bb4265c32af3367831614873581c8f19afedb12e5922ba061d8a64706032b46e16533aebedf439c7133cb5787d72ef4498f673f24ea1da7fe23de18fbb8736aefad09e303d7d4d1e47bf5aaf530dfe81e2f60535076e4d197f2af424162c198d5534a741d5f79e6c0d4965b83f66560dfcea8048c0f1cf94a7e9616659267157f535b64df04ab0b8a58f336fe48390bedaddd86efb6752e49391dccc08efa18702c544eb518461002fac310e9e0917b12074f679e8d447d1d061baa53ec8cdff89a75d27a9d6da2dc4b6e544bc37b4123ef906487f4c17f0adf8d15f7f4dd2b02f33e6cd5070fcdac477515fcda3bffdcf2eda9f632ea1920da8d11ed6ae39b8e52bf74831cec0bc9aaed49770d8e26ee129bd980181bb4137fa9baa95c4dac4ae5b52381b953b894024692e51f9415242eb4fa1cb05589c93dddaf0deca378802b8075d63d89b15112317a2a3352cce6b3826870b8576f16b94d7daae9d4117a88c03357c5c5c9eac100b9df873003f3c9f2af1debb951b0072eb2a20c0d17cf2692f21fbf68e92c2632cae22a74a6145f38f2d232bf6dc8ed2b1e71d0d3128296ea8fbe8b6715f452ad60ad31488f71bd14b774b9af78c6a87ca6808ca597c718f239d495b669a090148a9ff87f51d0b2fe866446a30d3fef77be56d1fc76a7b90f85108e4787ff808decef8f85617e3aec9df9b86fc3820541c19a481be6ad5f1ec3cd062a033adb117ba569a89991da16cd4f6adb58d6d87b1157bbb0797011ceb88bd30290b422bd4056ece06e76a1c28540254417dd486b859f2e13d28c2699497f685c1d760c8cd009d2a6078f1a0755ef63861198484b6a695cf39d810c10b417a41fda862b4182ff73da6e0f569ba5c6826527a1910907bd0ace12682677b08f60872b847c5eb68ad00157a63766b7dd3c67670c0b3e2e83559463531e423ccaa604a4e8bd97204e50b9f241e3e93b06a25cfe08a395eec36ec91de2bc313117eea0704d5c03009ce5ed85656f1d7f48f08e01e837a77a1d060effa42c16de8b10512d653326750690dcea248540ff3b86bc91c11c4c4d7ae9a8f58dd289a2b540c871bd45162ba22bc32eedfdc7bd5112844809568665683249a03406ad906bbc0cb8a3442cc6d5d3fcd368017655ac4d520d704137b5343417e362b40e988d50f2f05f525e6760da2df0c57ad0907c6a827df8031e7a3aec6d34594f8f8b72dc6f4fbb8692c377f883e2af1ce690cd3359325930e5ebdf4c1f2453c5791c5f193afa29e823ee27511ff2401c209360e4ea5169622b6ca32d48828227ac3cf467edb9793e866861d5227a17d587b3f421161b5e363a420a2262347a01164100cb6c47c0095d7476f472bde7d46c4f1cd13f50787b0fa50daafdbdabf8623c3eb0dabb271b0189a491ac225edd1fe8104a7d191b91519746daa25f800f15ff8aa39bb0e36e7dfa7ec3791ab3a28afd5b64b88e193aec97b847c28a47e0369b52077c24d91ee1255ee7831953338c12d70ec94ca81a028398d24aa48d778787e4f4d4518dfd2e2645ba96951d4f510751fc1475f6a113f8af7cc0da50e43d9d96a66dbd580a7fc3e4e386ff0e701cdef54d3445273798ea7e2771f4f47ed57164cfc40d5517703cd7c0bb95c6164aba41a3311843946ec31c3a24ab19da66a0fcbd02615df632343e4935d89c8a7d9ca07a788501c5a8f0c55472a387278a9e5714fb9c469fb93ab5e591718a16a7ddc466f20dd8c9111a7e4406dbe35e85fbafa4fcc4ccd6329a750e01a4f412af4078a618e7c6654985df39f40041a119e98f15ef66d7b2b2a0e8ffcde3426a4a1ba1e6a1a453795d406948e05cd6e4d3a1ecfbd505eb1c3b887ca5cd28fa645f7e8ce008645c8099fe2b6ce6284569111822283c2f7fce90091374bc6e29cd76c20da085956eda4aa810edb02468a6f10747196ed2ba0cccb52473aaaed717a18eb01bee7714de6fe7f62d84ba05bb01879b0205d78953fe6ebd7afbdaf56ad482beb6dc344f8ccca570efa31d49d4afd80a3494906aa1fbce9e492be925e96ae20a7e3afb647b706d21ac7e8f272b16ef780fc9340c948820e8483622c06db858d2b04755cd2c8a9886d40ae537043206f7ff611bf6fcb7386b9e3747f704f2e6df9af56626f843d6c7be9084cba14ea4a7665f91254dceab5a02b40cd6c8540e0ba5304d9c12f5bcc34a3448e559ac4be70d2e61aeb0edd334db05c8314234f0722b4c4d81fac249327a6379205da19e2f669b307f5d0a3d90d88f440565522262a04257c1d166d6e4b5d43d7d3ecd0065a9516904eb"], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYPTR64, @ANYRES32=r1, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYPTR, @ANYPTR], @ANYPTR64, @ANYRES16], @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x20}, 0x100) 16:00:09 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x7, [{0x2, 0x8}, {0x3, 0x650}, {0x1, 0x61}, {0x1, 0x4}, {0x2, 0x80000000}, {0xe09b0d1fcba79a10, 0x7fffffff}, {0x2, 0x7}, {0x1, 0x7}, {0x3, 0x8}, {0x3, 0x70}, {0x2, 0x1}, {0x1, 0x80000000}, {0x2, 0x5}, {0x1, 0x3ff}, {0x3, 0x5}, {0x1, 0xe3c}, {0x1, 0x9}, {0x1, 0x15}, {0x1, 0x2}, {0x437d772a113ff3d2, 0x4be}, {0x1, 0x8dbe}, {0x0, 0x6}, {0x3, 0x3}, {0x3, 0x28}, {0x3, 0x81}, {0x3, 0xfffffffeffffffff}, {0x1, 0x8}, {0x2, 0xff}, {0x2, 0x26fd128a}, {0x3, 0x80}, {0x1, 0x7ff}, {0x3, 0x3}]}) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffff4b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6707a56ed093ea94610d3ef6ec122146c6d1dc8227965cb45ba0c65c7699849a581a994dd0a33e47f1d5ca4d9473ab7fba2b75cd80bb1eece93a4ad178293d0a96cb338f06753d9b44bde3ceb231be87c175d40e1c1af245b6432ce3bf912b8eb330e137f22a1bc19c3bd3a68f24585ebffca0fdf684be1340fbc1cd3a08f2ed9fa8ffe0a0cc4d2427c73b7420", 0x8d) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) msgget(0x2, 0x28) flock(r0, 0x4) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) fcntl$getflags(r2, 0x3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) 16:00:09 executing program 0: unveil(&(0x7f0000000300)='\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', &(0x7f0000000180)='8\x00') utimes(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x7, 0x5}, {0x2, 0x4}}) r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:10 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x800040000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x8000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: r0 = socket(0x10000000011, 0x4000, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0xfffffffffffffc30) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r4 = geteuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="55f619dbee4c188a6218cbdc79a01bb6b7c5db53898c86c895c265332974867f7c1201a4a004fc1baa770a83a216298f430641333a1ec7f6833154753c14f894f291b59588f95744d25642fb1f642f8ec99a4745c8b04effd05265db97d5c3d48dd092856604c7895dcab7123719ce9bc892d35e459bc84f2a7c29e6f471681ebb08e153565b2f570cd8e847a90f2e1b40425962cbe8e62f4e40b646eb20541482e299ee304b0a4d4668b72f551da184bf873b96d779b92bddf58cf829610baca999cab4057afb1c473c08e6b8e0f9f44f38099b2667bc942e8f9c51e33ef1f7e044051f7bf4b6a547b475f4", 0xec}, {&(0x7f0000000200)="d81407e54b15c3ce790b330af373eb5c8d952849885bf30bcd52722a4276b673f663ee7ab33308e6665b065612ce4f6a694a2a715b0eb402544851e0511d64bf57f7a6500c3b6c388b211fb4a5c860f9f84275c4c9f5aff3d5139d23992c7f41dc5384bd4349b8da8f36fc7203975a", 0x6f}, {&(0x7f0000000280)="eef2a504c5504bf65410791c9296910f96c380240e04a72a2917db39ff54", 0x1e}, {&(0x7f00000002c0)="ddb6dc8ae61c4aabb93e549d8b156589621556ec64db761044b1becc4a51cfaa50e6b413a33b1e804a10a3029caa44b6faae0b0ed896ddff3ac953e0923d7613f634d45d35b05ee28bc7a6ff11480615654d402c33e4c4e3cf5edef2203662775103068459f16212d8bef2fe3434461bce6fe552620bb80f7b825dff1d2333627d5b57fa617a557c5e0e759f6ceae3033f01c55daa2e73167356fa1275936ace2c9c2705dfa995001faace51b4b7c829cb19ee656339ee24b4b10cb44407a4b6540c3545a7d8ab803093c45f090f20830ae6f83fdacea3a1b93947c56c96d36c5fab9062423da701d9eba3b311f09cf9427b328b8de50d5b", 0xf8}], 0x4, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x58, 0x2}, 0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) socket$unix(0x1, 0x2, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="61b44575d07d7d6afd61c229d43c514f398a98f8a31e34c25adf24054cee02f87e2e2e", 0xa9}], 0x1, 0x0, 0x1000000) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) openat(r0, &(0x7f0000000280)='./bus\x00', 0x10000, 0x9) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x6) sendto$unix(r0, &(0x7f00000002c0)="621a46914d0773f1e00cab0e24c2cafe0b3b8232a51de89b09456188645c3f864575419bafcaac504317d9620a", 0x2d, 0x4, 0x0, 0x0) pipe(&(0x7f0000000180)) 16:00:10 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000c00)=[{&(0x7f0000000a40)="f1600fefcae626e4690d905f57d03e60734558ef806ccd5c6351d8ec1b868d9df7fba3dc81996599f80d3163ae01d0ad3580c5d4f2472006962cdd186a4f42cb9e759e0b6dda437db25b6575d7a1cc49f3fae239914204b457845e0e639ea66c2ea97241e8a6c9e712ba211cb42c8d0c4561de73695e6aee0ce97be22ba54d193b95a5a468f4ee63ebffb448e82bb8a3261539645c8c0406167ad6d08b12d50c6fbbcaf71e3a1a2433fa398675d9454a2fb3e1b96a896feff5a5f1346a8f018e7e59bae7933c759efb3fe05ad24929199a0705ed2b33a15890ef6591a34285c2b3cf2d35e8c13e5c311240ea33e73bc428c176d1577a2ca00e40a2e6bf", 0xfd}, {&(0x7f0000000bc0)="e6617fcec36eced8ea18f09b3acfb2b04b12f4c36593836ae27db5cb6e742c596ec89588246042034b0ff6779a159046931471", 0x33}], 0x2, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000680)) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) write(r1, &(0x7f0000000940)="b6b8f70be6c51d1dc4248356b3fdbfa90c4bf94f015fe946b85edc0bc9a28e2f9027d2287c29fcc77bf1566d128e150e93867da8ae3992b0323cfbefa1a3ccb10ac18420fba91b8780c8522be9fbf871afa63dd43bdadb1d562a693c1c776fd75cd4fd2111f044001df58fb0cb3c2e9a71b0c4ba69e67655689fc0bb8ce45964307f13306ac4e943ec0ad0a2766bd1c383328042b423dd42654e269db2e94799931f5e9e62a8e3f9f0c6e586e62743b5936ecefaeb9fb85ae3b59fc00c0152bb789558ccfe66", 0xc6) pwritev(r2, &(0x7f00000017c0)=[{&(0x7f0000000700)="beee2cdaf08a504b4165573a5516575a492e4689568c1d44db77799b7af10ee7b714488790769451e72c5b3e8fbf66573ee76b03c812d68f992370e85c106aa7fb579166389bfa678b20603865ff7ba64fa95e713fa5789b8c59f7ffb760a09c4780a6d47be0c2f391fb77b1e4ccfd07660009989aad9e0de74de9825beda203ffa206e92a6ac982a957b99f6650d2933f97b7bab9c22141", 0x98}, {&(0x7f00000007c0)="f4310f7c73c6f79f64fc84289ca9b20903d47cba2eed3003fa2fd4059ca9584fc928313faa56a51739e9430d5809b9232231fb7247e9fd532c6fda6e20c075e1f00c6ad5b5e27a63f3eead89fffb274e92336cc1b85e6be0edc4eef6fb9add2c3f59f34948d739b2ab6910e1c305e1a59f4f36557a029cb4cd18b545503e31b9859be005de7a3297cb080e95c6f3cf36cf618af885707f61a70edf1b36a7837f84a3d2e74b369607fa2ca4e46c1516b5ff534d067fe19136b7dadf820819810b5749458d3a4f15350dfb08f8e2de942377afb8c25a270d08df707055dc4ad683b0ae5d405908caf816e35ed23e10ebf16af559fc3f402f6dfff3c44493fb75107fdf864fee75674e60723dd0764364fe7082d994d17085979ff7871c2c994b093c7d97e2937385462df1476bedf6e56d4c403d5855c4d787e9138896eea959393ac68e20bb67916c0d8dd28bf4260d0100c741", 0x153}], 0x2, 0x0, 0x0) pwrite(r2, &(0x7f0000000b40)="d09cac602d87c87f3983e5cbe5e869bca870833fbdad2a796e04000078bcd91cececb4a8311959c4df4712b71776942a8501645f68a3df0affbaefa0a9736f3fd0a0fe78a938325102e8c04995fccd49470ea40babed63189d43fe14a83b0e55", 0xfffffffffffffde1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000000c0)="ef7b7d61366130c264aaf89f86187614403e032750058f938dcf848c85d5ccad7d68fd81fbcdf622ae673c31e3b59d0e22964d6f8037f782f6a0c8e97e715898beda87a54f5f0f0ba9ef32ef8eb0454c6a5bb47a58844c843b49cd865a6c9b6fb18874b1a614a520ee54e6108b789192c3b8caa9d4d759a4588cffa3e31f574cc5c6965ce033f71c3d2f7f6535aff59b5603c8eb4f05ab1c402beb731990f0065f8aa64dffd2a0a1bb705a54c7", 0xad}, {&(0x7f0000000180)="158dba75d4d7385dbba2ee56d546697c1bcc1fd4ce864fa3d9535032106eb9f65d5f8a8eef137de276e8ff5fce5c00a68aba99cc1652923793cf2aa274dfd09a5e6d23fe4deb82f79edd2db26f426d532a5a8c18f8f909b8380034dc714107ffcb22e667295b2928976e31dac37caf111a4b579fb1f3020ecd9f241407bef1fb807e69ae5f58da3f7bbbf34875d33ffcfa239e1144cf244d0122b2e2e2775d9a935201cca5d62f40c2aa505dad692e12eba3f9633fc3b0f9f9f45c0c2d938f3d439f3a3044ee1c8a0a72a7bf0f38b2bd9d305d9b07334fe7", 0xd8}, {&(0x7f0000000280)="aa4df5d4ccbd27f4bf39b7c01c949e0808b8698507c02ff936cfbde88bce74d6f9681730777fba24c64e982b44aa6740248fc76bd8e62a93c76dadca20b5fb330d28e56178d91e1c5a30a97937aa7991ee29b5511a5225c29c39dcd9b7714a3f99f88eac61230087b0714da5c03abbc7514f0b58a6baf0fb3192a909ff6aafde2631022ccbeabb2eab0801047bced7fa019de46f772ebf8be361b780354b3857d1678cbc259fcda4fb516c2db0ca61f472e79c2c07356c1230b8eaacf081a0dec94d855929c1a4d5fae59b162fa218", 0xcf}, {&(0x7f0000000040)="8f254c1511b3382ed69893eabb49d776247e6e50ee", 0x15}, {&(0x7f0000000380)="cf573ec97d81e1e1fa400ca5402035fe3a10cbf247a38a74ac46d553ea9fded3ffb54587cefd4e1ca68e92a644cc441f49c2690bc78e96b9fdb5ef6275aa52ba1c4123d49bfb30650487e100f36bcadaf3b91a999177cc9d215a2e91b1d4679ec65223adb49e172d", 0x68}, {&(0x7f0000000400)="3e707bfd8d28c6b66729dec79e1e51a71d1b1012a2e5f819e25cbe5929e8950bebca4d878311ee", 0x27}, {&(0x7f0000000440)="108ed482e36d337466cf09ca07c5a15905b46d9a7e47970990fd3257a5ddce1e090a7056dbcdd7b84d7bf7df9af71e4b98252e673247df3999bb4de4a3c080f5036952b7378b74586b5f1b3ae14bcdae534d0cbbd884844dbccef4ee534e30d7f598951d8ff16ffb78dd9357ff30021b950d54253598b9a88e7d3d6bde24dded9288a0d2f5c18b0fef7f8ed9798b86e58f195db4a9", 0x95}, {&(0x7f0000000500)="fbe4adf74cb76839b1dfc67a4021e4a711721a4e8985145c253c00e710a0935bd9e9156b153a1831a728c4f441cb803a24b0b9f67ec48c405087054fdef75fef4cdb9beeae58377d5fec0c014cef4e3330b5b44e445a556f329630242512d71752e0cf8a70c68db8552671596014c610919c20af5599c870b9a055405bca98c63cd37dd3eabcc1d5662e9acf135865b464c1a6ab8f4f56600d32c0c1712ef299558757d0960b425ee490b4dac9564767e90a09f3a4de7c47465274aa5df17c7089fd09253a4bfaacd4844f3886c240b2f9c4cff86a22262ad9927d0494bdb0fadeda94138d4a695aedfc99104ad4655ea3e0", 0xf2}], 0x8, 0x0, 0x61) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x1, 0x9, 0xff, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) unlink(&(0x7f00000000c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat(r1, &(0x7f0000000240)='./file0\x00', 0x8db0, 0x2) 16:00:10 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setstatus(r1, 0x4, 0x80) close(r0) fcntl$setown(r1, 0x6, r2) poll(&(0x7f0000000140)=[{r1, 0x10}, {r0}, {r0, 0x10}], 0x3, 0xf1c9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x397a, 0x1}, {0x18, 0x1, 0x1, 0x8}, 0xff, [0x7, 0x7f37, 0x7, 0x40, 0x1, 0x81, 0x7, 0x3]}, 0x3c) shmget(0x1, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) fcntl$setstatus(r1, 0x4, 0x4) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0xb0c, 0x3f}, 0xc) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0x4, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x3f, 0x8100000000000000}, {{r1}, 0xfffffffffffffffb, 0xeba6e2e861c5dac6, 0x20, 0x0, 0x200}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x101, 0x1}, {{r0}, 0xfffffffffffffff8, 0xb, 0x10, 0x6, 0x5}, {{r1}, 0x1630b315ebe2db10, 0x8, 0x1, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x81, 0x8001}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x7, 0xd63}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0xffffffffffffffff, 0x6}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x0, 0x3}], 0x7, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x6, 0x800}, {{r1}, 0xfffffffffffffff8, 0x95bd2cb979bbe46a, 0x4, 0x4, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0x3, 0x3}, {{r1}, 0xfffffffffffffffd, 0x1, 0x10, 0x1, 0x3}, {{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x60, 0x8, 0xf98e, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0xe, 0x10, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0xd, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x28000000, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x3, 0xf91e}], 0x9, &(0x7f0000000480)={0x401, 0x6}) ktrace(&(0x7f00000004c0)='./file0\x00', 0x1, 0x700, r2) shutdown(r0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000540)=0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000580)={0x3, 0x1, 0x6, 0x2cd2, 0x8f}, 0xc) readlinkat(r0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/108, 0x6c) write(r0, &(0x7f0000000680)="946a8e685ee62e714d520621671a9faca7c1608482e477df3dc9f8abba8606948154fcbc5f9ddb5a3685fc2431e9401563220d4bb625f08f596c07c7b8204db6cf9349a43e72eb91", 0x48) r3 = open(&(0x7f0000000700)='./file0\x00', 0x40, 0x40) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) close(r3) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000740)=""/7, 0x7}, {&(0x7f0000000780)=""/44, 0x2c}], 0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000800)) shutdown(r3, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000840)=0x6) pwritev(r3, &(0x7f0000000b00)=[{&(0x7f0000000880)="58c5aedaf133d67e4f766a4debf54199f2b1c9b8166e2f7f3385c8b31549e6423afc", 0x22}, {&(0x7f00000008c0)="09721a9dba6c8e929b9e3ace70b1f0e51c50dffbaeaff231f3551b4fe99bb909103434b8261d21575ce1d168e81a4414827eaeab1cc9", 0x36}, {&(0x7f0000000900)="c43dc4b4694db21a418f2a9e573a13e9030473ea5089363ce7684de2e12d61cf64bafcf5b02f60267c962b12306b3edad5462e6be5f50efb8bc3c43e4efd20b532e3a20ba583f06eb84d54599fd5af937601d3e7adeabddbfb4282a751d5882f8fc19cc9f3bccba072b7ca7b1bea88c06dc939c0fb7e003b317a009bfc34145de0586669e824c7c1ff4ecdb59169c0676865510300f1c7b42309528624103104ba580970396d", 0xa6}, {&(0x7f00000009c0)="93ff7a3a9d24406de577d2c1c1d937fa5d750d0aadb49cba57f094f1fd0dc7629c071d8e82e8c853f0589ea66c8a04cf96887c00c0ffa25043200eeed08b8e7122195940174cb60dc3327ee760f5e18f1f36d4fe78ba92af58731d0a7d", 0x5d}, {&(0x7f0000000a40)="8442b8da5ca71d2db5c4192671c08acb5a6db9faf39351ae930c3cf154b5919ffc5927a8b5f5bd019536667ecded2091d1986c166ef597404d6708ed7b6630b010d430a995ffd8545870c05badcb84d947b5b33fcd47fde67c233b024d97659c5bc6048bc9b4c6f8876d564ffa504cf56f732919f744bf4569ed6aa93b94635e3ec5b6c0edc36dcae7201f8a35db965549f20b277cfa18888cbb2b37997bda1e64c2f11d4d6762ae7cd9020828c1b1a0766604abdc9091995ec9ee", 0xbb}], 0x5, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) fchdir(r0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) 16:00:10 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x10000) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x10, 0x177cc7283d2ec4f6, 0x4401) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x2) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "07000000bc1c08000400"}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01bca72f66696c653000"], 0xa) 16:00:10 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x2}, {0xfffffffffffffff9}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") syz_emit_ethernet(0x18, &(0x7f0000000000)="0c8f0e0d000c91bc0ed1ee53b74a01596773c5398a7ecde9") 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0xa) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x400, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000130083caf7afb9d8dcd161342e03edfef1b5447dbf458a1f0b741f8e8f80b58c1db2e2029d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514f600", 0x4}], 0x1) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0xd64272923affe12, 0x0, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000300)={0xd11c, 0x6, 0x90000000000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000180)=[{0x799, 0x9, 0x4, 0xfffffffffffff14c}, {0x2, 0x1, 0x5, 0x8}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xffffffffffff7dba) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup(r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000280)={{}, 0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(r2, &(0x7f00000002c0)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x8000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffff7, 0xffff, 0x5, 0x4, "813465ae98d1368df0fec7a69885f9c517899553", 0x3, 0x1ff}) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) readlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', &(0x7f0000001b00)=""/189, 0xbd) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:10 executing program 1: semget(0x2, 0x1, 0x62d) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x0, 0x100000000}) 16:00:10 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140)=0x3, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x3, &(0x7f0000000180)="f12d1a1a796680ec1f024c1dc21c1eba21849d65498d1e042969a0d87b6f77d3694e06473d4051bf7884a541f158e71d01c1bcb8f3ff9efe6f981dd7aa32c7856471c68302fc069475d45811bd6438c67fc793e9506d68c87c2aa29157682284c1f8dd8311321d04f141f70d836dcbf40c5aee604f2fd5fc379613dd12c966bea71acf94f1d4b9321a2f7f6c89777f8071fd0c7228dabe885ce889ded89802523cab857228397d3cca205c6b56ab08c4cf6ff188bd15a3dc2deb5e8d90d5c3fbb85f906735badc37be66038297020cb70dc773a1b91c059806bd2d4bc5f6ac3a6d6a6c520f97ed835cb6", 0xea) socket(0x18, 0x4, 0x2) setsockopt(r1, 0x400000000003, 0x0, &(0x7f0000000000)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0x426) socket(0x22, 0x5, 0x8) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r1 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="960fed632f00a4600c75b96131804d649ce60edede12e05e46f1c3d3de973ee7a37112587da234fc97bd0952d73f42b7b95686998eb4b3d75e50cb720fb2e7d154d20f16488aa763f964bc0c48e94a945c7d2f86b5fb422637f4baa5fa2140a6123b03f10ef3fc1aa58e691d97eb2840c8e1ca4cd62b40e09c432d1b38199b61eccf36a7742b81f7a17c9dd02c74118fc6003cfc7c5c066d90b231e2e2ccc22e39813bc4252f2bc0087283ec2e897a85c89525fa96311c07de6058ba9feec9c54dacc6445c999b45e678cf0f5a9b3b5c3c791482c2a74b351772d6", 0xdb) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x26b6, './file0\x00'}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x1, 0x3) socket(0x20, 0x8000, 0x3) 16:00:10 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa999}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x48f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0xff}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xda}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0xa) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x25734af910f9b6ce, 0x2, 0x0, 0x6, r1}) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[0x5, 0x9, 0x1, 0x7, 0x2]}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x69, 0x0, 0x0) fchdir(r2) 16:00:10 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x2000000000000007}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x88600dbdb743b250) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x0, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x3, 0x80, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x401, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80, 0x1, 0x10000}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x6, 0x1}, {{r0}, 0x0, 0x48, 0x20000000, 0x46c, 0x7}, {{r0}, 0xfffffffffffffff8, 0x10, 0x10, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0xffffffff00000000, 0x8001}, {{r0}, 0xffffffffffffffff, 0x8, 0x68cd2402ce9c09af, 0xa58, 0x1}, {{r0}, 0x896c43bbb9119d2c, 0x4, 0x1, 0x8, 0x10001}], 0x7f, &(0x7f0000000280)={0x100000001, 0x100}) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 16:00:10 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x1, 0x0, 0x0, 0xfffffffffffffffa, 0x7, 0xffffffffffffffe1, 0x3, 0x3, 0xab, 0x80000001}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1000, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x804, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x200, 0x0) msgget(0x0, 0x90) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) chmod(&(0x7f00000002c0)='./file0\x00', 0x4) listen(r2, 0x9) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ef") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0xffff, 0x5065, 0x8}, {0x4f6, 0x80000001, 0x5, 0xffffffffffffffff}, {0x5, 0x10001, 0x40, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)="a4ed89f7668197408083676bca5bc1a6bd1fb275b85b208c9d0ff2dbf2c9527711f4300557247cede1e889fb2613f42cd01a21930772e63c058611c186d4a3004b5ec71408850c292c366ca05cca167975712ee01badeca90c323d35583a5c2d24cea799bbaaa9cc7ee12d9a60ba6656651f541fa7967205d02d543ceb3bc146", 0x80}, {&(0x7f0000000140)="bc2bb08756eb35f2102e89905458e6af4652f5966901ec979585796d7d3f24a04a617caf04b11ef4ec26748ad709771793f9c41f821107d90a887ab98c318205b4534c77b7999e5d6bb99b0f389f54dc957e122d05992febbde838459360066e2b666b1376b1a696e140dfdc7287c14b2d190306c0e6a81ae9c2d8dd3effec72ca34652673cc82742ccb333716ea1d1ba48344a444095c6c21037325763d5765ef483c65ada919d9d69d9c0cb3990e4fec7f533c46dabf4cb5c7036b6e659231c0a394f6e3f7ca37836ab1f52bf9c396ddd6b7eb006a1e4d72e388d76edc66280651e54a5c2f87c13297ba9699919dabb373f7f6d342054353e4c2d82cda98cccb28720876b289a7e0c449d6648253458f734fcd6e808728df4008c8ce38eebaa91b25cb07ba800d3b40009661c91f6774857ecc30db8d2c215bfaa11022dfbfa81d180a62226a63c096170b9e693bce32211b5e32417675dd30b5f076a287acc1e36575865c7067eba1aecd9e39d66654e590eeb767ecb598b843721b9212bbd7c80b0eeaa079d32a164a2de069440194c0d246c2ee73a1b1faf2e7dfefa53a31775ee9d7e2057613bf1a9bddc0ea3c61a850f88a3de7ab2bb1dc2dabcfef3cf04bcf413e2220ac6f6430ba59af3d05a42c24139ecd8fbbd250b9329a1982bbfc5f6df76c84d18a17cda52f958e8fdbe0627171e76c2163b3fbe932a88ec2a303d8efe4d8bccc016966d8efa847fb2cd33e0faf0dfdc44a2db5674921c24a674d157f78f9a5ed2785a957823e3f66ced65708cfd83af7b565769d2dbb2f70b8221e2e4a4b1108278ddbc150063077ff663e901dda8f76a64efb585d84d5fbf8fae3a97249673486a467c00a485d51ceffb679cf7773f405ec640f2c0dc3d920c7d19494a0d55cd9dc0c431b7c93a9a6b59ce78d1ff17a845ba5d0d75e626ff955e1388adf614cdf5a4c092b8634cc3bb843a5638207cec35e4c04aefbe42e15a3ccbbc7a930d3c9eb0b8d4eb56d1a1d55f3519028e63c0a6f48416eb945210839095397e02141bc870688cf1cb834273e4003b201c9f0f38e8bf21c6cedf47f231dc81f1b0045f8014f089ccbb6ddae22561535bf970982c96dd247553a78bcd06834f3a6d73448b5dfab9343e558273d050180e318f25f0b0d80c55fa4676d20bba164fe60fb294d200d37bf59da242c1a15028d50545b0c50b4ed2b9efc4328d94706d06336576b98d2bde0d71b8b6b49b018f2d09013c7ac308f423617fae925828089f7812f46ecfb70f52d2b4ea6459dc46f2d027d34d6ad543d5c5351c3cda64ab089543a1a73b06e419a31a11a703f6acc56d62a0f103c80cd0ee08d1e1db82bc0f26eb9640d1aa3e7d24a83fb33bb732e96e66b812e7ea9e0c729f2e561023b30a1ba6721ba7521d7fe46b6c90b50158654c2f3b679ed68bfc2f2669e9c29da94073f04b2a826d0dc572955277415535c02ab71a9dd7db46bbbf2cefaf2985358e04378e6f9272bf693401ce9f47bd2c0369207996e1145acc5a05586aafd6d04b4a30a2cb03d1653ef8048d0922c88d020c3ae253652b5c581fddefc1bffedbf5a51bec2e43f5c3526cad0813788540395ae630cd3e1f3802a3e69a0ebc1aabddff815bc1e2e6fcea905ed51f1f45aba81ace7a6e31ab69f65e64d6cd490e8d678558f59f527b484b55bb99053eb81d92730a33673d035443c932b84c4e389d100dd7b92d01a85de1edcdf4497ed2f9fb4f85a1e73392867c1f3115490c75b488b6fc277c44afa3c896dde8ecdef222dab26160cf191d48346f79b9701963076d2331d3fc0a5749c8cfdaaa94300ace163ca9d50b75622b40a6ccc22e33bbf832fcb977c372b322186d848c24c82c03994eab3c02867e171189b79263c8c5bf302f31a0d213e2dfde1ecdf968a5cfe36f5a831951fccaa03486ea36699b147891518c4fe2ed31d6ca33020351151be85c8dd1a2b952c9497ade29a38b52a2f2b37dd6342b86625d9d9527c6ea16ca5c3b03f03233de48d14361726a8f356f2bab6aafa07b31ad9107a8a126781d71e392ad462df0de3525281f88393d759bbe4107e9b3c0830b00c5fc7fe7434dcd55a6213a427c25f5dbcf519c604c618762620e43e471ae32e55920f9957f25537894b09a398251887568fdb31ac35179fac82e54189bd5fd26fb4e8120cd76b62864dfc422e7c4172827d1a1cc8616fc19f501d2faa6b5b3ef5ff8d6800dd566a55699a4dc6fbe00cfa4b78bea9c488b362f4fc0b6d36493fdfb7cf6485775112afb6f5a994fb8afdeff0478b7cbf65f10675fa5adabcf0a8012d9d95177bec0e4a3586c2a17ce23fd95f712a12cd64a99fc941c31452c02327d8cacc8fb388eb66be3f76d153fd12ea7a2ed9276b0e705a66ba6cb46053377c947fe7b8d57b26127e64d0305969df5b0d59862d676f97788be896461f6a18791d5179bb1c2b5c5092738b6f1efbb0db4bc967ea36df9ab55277cfc356322e07c1e36bb8f921d3f7d3078a2262d183943be07c6ee8db2bafdeda6299c0da9d3cb2496b8597b6f1c7dc261bb459f2a40f02e06cd7f0613d6263c88e1348011f915f5c5eb4b5910e7698aa3ba2e493c200e811e2f9c8389ff5c52c121210f51d956829068b98e6b55e880a09fcfe0bcd86d75367651ba7c8e5e3d3356a396f268aec9af0ce7d6c4654d0134a1231dfa4b36efabf79533b6f3d16cc03facdae04c5b1a73376958d9e3e897c02eb7b34313bc351f1081b0f7bee59d84c981081fbf3d759c463846a45650298508b810b577feb38e6806a1d053b2b4363ff0477d5838b2d8e987e25f45f55a5142b72b402c65cb8892fe54c56942ef6b643d543d5892ec7370956dba24af4569a0ca7e447651ee88c5e0eebdc89a2cd0e3e3d3be1fe1e4e48fd460614558340ba707d122d1f3536dc42df539a0145786224e40afe04d70054a1b3c5bb9f7508f05173a6bd15aa256125cc2cb72e5ad7f2558612e855108168d44effc1eaff69c4382b984cac7099d53ba338923744c993c65cd17a826eea603ed17d2e15e22601b1abacf2a4a40963513d3e0b9671ffbeb66d70d4a341d7fa9dd0bd90d9d86393fedbd9a94f3e6f51f8fe49ef923a95e93835bb14e90b27d7685a2dbf32e4036c48220d70eb3a62d684c87570bb5f5c730d7b2a0c841d8150626c79673ac2eee5dfe2435034f4b5405bfd28c4bea019b967ec96dcda9128473db7d1b215d3a4c70a41e72d4fb807eea318c6350805600bfb60df61dce506a061d934fe5aee73fe68a71d97ee57a57caf6ddd7e9f3e1a87d9da968b4a70aef1f96e3ca42d75d1e7801f95e649cd3fea8b804e7b0e1745cb4684a2ae7ff815de5b46a0248b35e5f954260aa724358cef50af7aafa0c562038412c8d5fff6dc1f6df194ff6f5e607dedb901e07c62dbc150a00ee091de71394ab3ca3d510103bd19e24bb4a341ada2a2492f70bcb423d0c2d570b35605ea75a3f4f86f117945fbeadfb4a8779d4392e8440241eb3d728df3102212a205196da6b749985d862b3053f10fca40ceaa6fa4ec20dd7a7fddfaa39ddcb67d07c5e8b28ee70902db282cd6e89b664e3aa205359b1dd19f2c8230624d33bf0ced203cd78b3ddb05a97c6b720d5d2c37a155ec8c06b75f4c14cb860b7ede70299d517203e07ca0221ce63dfad4623cd4455245fa8edd5de703faddd745c4d0d2232b14bdc3f51e14110448416622987065b151732bcb07cd678473ec462229c659442436900808c6727d8a3556c4d033e17fd281973fe70a35d31efec08c9545e8c08462f8b705b87db77c75165bae5699cec3adf170dfe87763288a459a7a0f7a340328b53285813e1df81fc2975bb2bfca23a03c40a5e0ab4f809e2272ebed40300aefbabf84b0d69eb15f713e38f4c907ca1852aaed3c66ea7c6e92fda63c408c61dc15c1c41f51797acb612eb68fe19ac3c38c373647722d212a1fd82ea1e424db3af0af07dcc703eb8a900c65a40f5a685fe5fc281667800134e87d198c94146368b6133c7ccd652df384e51932178331554631b195d85d413b239920dcedffb931906ab7ee0f4b3895a9f8d9a477eb3655a5f144d61c00a860089c2b9dd170adb2528ca7edd308e54d21447d183a58adcb5427f6606bee2cf713d5640e4d6959ad17228a58b926cc8c3a65ba0a16d041a4f7de01d3f76842fdc3926ac59b6515474f9fefd7fe55be6f2a6926b0f574882a325c57ba0d2e6ea79972382014c34f3569113f9bbccabc723322e14a4dbe1ec3f09b3be68b97ef516d51d0166602527ee290fcee3f24035fba46a1e8eae22fab0c857d7942223c503c1484bc7a573eb7bcfc49b08c6d1700dec74fcbe4760d1f3c329b444f55f7fcada3af6bbd7c0020a87d5aaf4198d3f243b2bee83703b94f89948dbb59c809cad03b6320f70035c03c4f338cbd04332ad789e85b7ff235554f6209e47040ae85c86904c7c5b4c3c29280f6ee538773b5be34d4cdf3befcb469b1d8bcb85a14642c926e1b69ad5b8d48f44a1346a9e901594fa9a9619363e78a740a8e5297fe12510b38de362a8d049a15f313d83fa9a9205c03cf77edd84013576d575c72420591543080f419ab19323b22ca389764c56c69a519a0e744e675511c756edbc87dffc967c90ad220167af653b99d080d06ad1ca76ae429b044eec278735168af49fa34561b1ced0be4dd9106bc973a41ffe797c744869df87af861dcf4ff0d0c3a72cab490fcee66c7dec1e271e300b4683ae5987973889553cb96bac19abe0666efeaefff7598e0ce104eb4df35d4936af886cb45babbc4c2f87396a5badf2e5202052acc7f5a2c2504563fd0e85ccb3f922e0d14222d13a9bebb975d6e55bb5b33d8c169e15627b3c7a62ea621e64e994a45c5869e9b02a2bef989227088e50d9b7a2c97a91ac4f45142631ad98b2ca70a2bafafc96d8032f6dfec0f1380a0b1454cf9d540259f2bcdba44405f42c0634a0f6c6ad8a1e5ff40299c8eb9658f779ad078f282fa945b09ffa9d59c3a6703e3bad47e9a4c7717f57cc94a21e005d19818e143cffa70ffe4de9a77c910d7d9b321e44b90a4183e40354c14ea05e2da711fb7db07d5d2618b38fc99bebc80405d5414024e1ab156621aa86e09d25221b90afbfe7bc50678e3c784fae59d1ec1ac90d2d9e2a444ec538ec7f6017124cf7f7d43459cf87380be41232313d2df0d1a52d10f438c7a6958a09b8e26df5878e24299ca91234ebb26186bd9f64247ff0ef1c0f86d9aa5b0485562886e2ab11ed4ad65bd86d45b3ef1f1864726a3b2bc9683d5ab89de6f14575b26d45a8810f5100ff274638d2f13b3eccd409686355fe61a19ec933cd909dca676fd9a73a6ecf6b82ad617342f2df48a3ce338a366e9c64479d985e6e21fd0138dfc6c9a4cb90e1b980aa92750112de890a18acb89262d9ce75930a83a83565135f6e90b15692ee4a1d9643cbe4b7963ff84ac4eca4e44163958c24bbc48b2a8ad6b74873a8009c41e1fd56f312c4db6d3467617d8ff3e6075e0272c0af53a5c3ad66294e719f502aceec7ed88217e5a4b5f3142710b6746c1c9e294726be29b352330200c52d8cfe3cdfea954592a3a127e8fda47935d7abb0d5226761951e1d90597fda837e9fdf036914d68b6fffc35975c0295a9a5a0f220784a9653b18897402755f6b5c1c1505506b604746b962c0e3025c7a3231d2315a27636edcf4a4a3c9552e26837a783fb42bbf0a1b00b4c98e3e80cf032bb3ec97119d6ed267eacad6b1db0", 0x1000}, {&(0x7f0000001140)="db23f34adb3462332e6787994157e4bdca6178295947f01af7a3212a7ccf722671277ed0d3083e9b919538a96f5f789a4e7a7b493bfe7516f2b8e93bc6651ebc08bc5257a7c6475c7d49a5dc8a1d3add42b86b4c8626a91600f5267ce871171fa444da982beed3d4d403e63a6e9b3ada4e3d93df2bc957ca6f3564141de22b1f21c89fb5f5fea3de34f4e0b06069a6edd232e7b000b674d2a91c51e1fc009e597937d2599e5ae0d6dbbfa3b6be55c8bcd6d2dbd53abc45c6f3360981d21427e8e58f18ebcb5594d5abaa120662110793d193e1811f5c14062552ed889ea9e5bde7b538f1325d063b23407edd52f05af8a0f095", 0xf3}, {&(0x7f0000001240)="f61293bac29407e19e9878c59dcc58c8dfadc6d3501dd94786399f6501635e328f880788ef988e5266d7322eeea73d0d33be5a8e2a578963e9", 0x39}, {&(0x7f0000001280)="6457d9b0ae", 0x5}, {&(0x7f00000012c0)="09df966518a37066afaa773089b2f92a5b50248daa98958ea2347777dad558eae3f2959839d2e8ebdfbc5eb4", 0x2c}, {&(0x7f0000001300)="8bc0afa3160dff79d4ed151b823f09cbbd0ffca39c7fdcb3b279512aa52d564f1b842f6362f86477e4145cfda8a75049a87c1b30692ec40ca7a119dd4d6c47181f3329e03a61133aa163dc4ed9b71bad3e548bcfb35874aa9dc064f7b817902625797a8d395ae8b2c7238b56adf0caf9dcca1f593ae0ea60cf3d35da4a972785b42c351bfc24a0ca3adbae0b843ee040bb3e27143bed4a2e323efe9f6b362ca9f0bd573eac8191b8f01034200a5076eded2847d39b08d68e", 0xb8}, {&(0x7f00000013c0)="d8cac9bc97", 0x5}, {&(0x7f0000001400)="3bb26f8aedd4a525950d587efaf0e00cbfc10b6d8756c055f989bcfa4d7c1515cfc820576ce28085979dae365f64470c53888085bb89d97e68d9ab083ce08325497a560334601539034fce06dddab63d7f153d7f26f7a4c01d5a1dd19e03677e5b1c36cd572efcb550a0bc1f0f39574a95811e0120ca3cbb224504249aef8506386a47717c78f4273f86646d3d3f9c1c9af85a055714398fcb21ad8b1f9478c2260a8ea6b23e7cec2e4e8387c68a39975cb8587cb1517d", 0xb7}], 0x9, 0x0, 0x35) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setrlimit(0x7, &(0x7f0000000200)={0x6, 0x5}) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) execve(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000680)=[&(0x7f0000000480)='{\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/wskbd\x00', &(0x7f0000000540)='/dev/wskbd\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='}%+\'\x00', &(0x7f0000000640)='/dev/wskbd\x00'], &(0x7f0000000740)=[&(0x7f00000006c0)='/dev/wskbd\x00', &(0x7f0000000700)='}\x00']) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9", 0x9}], 0x1) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000003c0)=0xc) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000300)=""/49, 0x31}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r4 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000780)=0x3) write(r3, &(0x7f0000000080)='g\x00\x00', 0x3) pwritev(r4, &(0x7f0000000240)=[{&(0x7f0000000380)="6fb5970cb8b9b42bf520badd1779e5d68571ba81addb586dfca83575c74e1c42da0f57ae8c13db5b35071f1f1f1e531dae", 0x31}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000400)="d7f658413752a2363cbac51455cf3a7eb5bad3ce4d918dd50aef336a6f98f3cdad1b102f64ecd9fee7b3fc25086305a627b250b94042a1693bb0015dd80c7c823d2d517d4ba897d0d718c428fe715d0fa5e4fa48a8", 0x55, 0x1, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="2bf2", 0x2}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffff) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x280, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) pread(r1, 0x0, 0x0, 0x0, 0xc600000000000000) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000240)=""/225, 0xffffffffffffff99, 0x0, 0x0, 0x9c) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r1 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) r2 = dup2(r1, r0) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f00000000c0)={0x3, 0x5}) pipe(0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = dup(r0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000140)=0xb4, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000280)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) 16:00:10 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) r2 = socket(0x1, 0x8000, 0x6675) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:10 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0xffffffffffffffff) pledge(&(0x7f0000000000)='[%-\',^!\x00', &(0x7f0000000040)='/\x00') 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x5, 0x4010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r3) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x304fbe5827d13bef, './file0\x00'}, 0xa) getsockopt(r3, 0x200000069, 0x2c, 0x0, 0x0) 16:00:10 executing program 0: symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x5203) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x5c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffb) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x873) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x7fffffff, 0x0, 0x6}, {0x50}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10c00, 0x0) sendto$inet(r3, &(0x7f0000000400)="791fc48abd021e1586db30b7acc020c8632a1d791e8a8cba406ad7d1536e6babb1dd18ec36fb1fa575f576d90f78a07f70d35a4e09171c4c58c4", 0x3a, 0x2, &(0x7f0000000440)={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x10003) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000480)={0x137, [{0x0, 0x1ff}, {0x3, 0x4}, {0x0, 0xffffffffffffffff}, {0x1, 0x54dd}, {0x1, 0x32}, {0x3, 0xffffffffffff6091}, {0x3, 0x3}, {0x3, 0x3ff}, {0x2}, {0x3, 0x6}, {0x3, 0x3}, {0x3}, {0x1, 0x8}, {0x3, 0x200}, {0x3, 0x1000}, {0x3, 0x8}, {0x2, 0x2}, {0x1, 0x1}, {0x0, 0xce2c}, {0x3, 0x3b}, {0x3, 0x4}, {0x3, 0x1000}, {0x2, 0x1000}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x8}, {0x0, 0x20}, {0x2, 0x6}, {0x1, 0x3}, {0x2}, {0x0, 0x7f}]}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x5, &(0x7f0000000680)=[{0x5, 0x3f, 0x401, 0xfffffffffffffffc}, {0x3, 0x4, 0x7ff}, {0x1f, 0x3, 0x7, 0x8000}, {0x1, 0x101, 0x8, 0x9}, {0x1, 0x6, 0x400, 0x7}]}) r6 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x81, 0x0) 16:00:12 executing program 0: r0 = socket(0x1e, 0x6, 0xfffffffffffffff9) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x8}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgctl$IPC_RMID(r1, 0x0) r2 = dup(r0) listen(r2, 0x40000000000) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0xb5dd96b88eaf8f5e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x81}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x4fba) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x80, 0x4, 0x465, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fea000/0x14000)=nil, 0x3}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7e00}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x2}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xf7) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) read(0xffffffffffffffff, &(0x7f0000000480)=""/101, 0x65) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='fiYtle0\x00'], 0xa, 0x0}, 0x0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x2833039fa3baf810, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x9, 0x80}, {0x18, 0x3, 0x401, 0x10001}, 0x0, [0x5, 0x8, 0x1, 0x100000000, 0x5, 0x2, 0x1, 0x1c5d]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="5f05ff02") 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r3) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x890, 0x0) setsockopt(r0, 0xfffffffffffffff7, 0x8, &(0x7f0000000080)="fdc8a317b74223a36dd81978fd9a7a9baa9523f4e69fd3788c2ee4bd13ad6a7139e97e92400ee1c186fddc0b7846c73787d9299ebf85a8272905b39fc4288a737da3659aa28f945f9945d93e1ea45658ab83507f98dcd69fc0d1a0548bf8c78120b6429313444a7470c64c239bf410d7e5c3054ebd6cc369738fc4991522ce691a6e38f95cf24c015bb1f0da345f24489c0843f5e6017dcdd330dfef9bf2", 0x9e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000014}, {0x2}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = getegid() r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getpgrp() setpgid(r1, r2) getgroups(0x4, &(0x7f0000000080)=[r0, r0, r0, r0]) r3 = socket$inet6(0x18, 0x4000, 0x2) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setregid(0x0, 0x0) r4 = socket$inet(0x2, 0x5, 0xff) r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) setregid(0x0, 0x0) fcntl$getown(r4, 0x5) setgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0]) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x2}, {0x6}]}) r1 = semget(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0xff) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r2 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x80) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d, 0x0, 0xffffffffffffffff}, {0x3d}, {0x7ffffffe, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000200)={0x6, 0x8, {[0x1, 0x2, 0x81, 0x5, 0x9, 0x4, 0xffff, 0x7fff, 0x476, 0x7f, 0x4, 0x9, 0x6, 0x0, 0x9, 0x9, 0xfff, 0x3], [0x1, 0x2, 0x1000, 0x7, 0x7, 0x8001, 0x0, 0x7fff, 0x48, 0xcd], [0x8, 0x8, 0x3, 0x802, 0x3f, 0x6, 0x17], [0x3, 0x2, 0x5, 0x531a, 0x0, 0x7ff], [{0xeef8, 0x8, 0x1, 0x1}, {0x1364, 0x20, 0x0, 0x3fff80000}, {0xfffffffffffffffa, 0x9, 0xe14c, 0x2840}, {0x8a13, 0x1, 0xff, 0x8}, {0x3, 0x9, 0x9, 0x200}, {0x3, 0x9, 0x9, 0x5}, {0x8, 0x1, 0xe3fa, 0x400}, {0x4, 0x6, 0x51, 0x2}], {0x80, 0x55d, 0x81, 0x4}, {0x9, 0xffffffff, 0x1, 0x200}}}) syz_emit_ethernet(0xfffffffffffffeb2, &(0x7f0000000540)="b6bc342491b4d1cec75302a09edac58d3c5866f0343bbec44119ba0ed253fea8a84225a98f0f45302af6b55c0b92194f2eeece1c22c2ba2096c47a3b9ce7e7f45ffba9dad60b2121d8d8bbf203fc039e43f4c59e0121f658da0e03d19fcab9f15eee63be09000000000008000000000000000000000000000081358af658de19d001f74ca2e2d5f2dcbe8f6ef8814e8eedd02d99d0765b9bcba10846b79da4df6cf0dc6bd06c81144ac4ae7bf5c988d94917467c639889fd96134aef9f00c6dfc3945933619d121a2335365a5e5cbbb1d791a0bd2189eefc8406d41209c19737349be088b109377c02ae5232") 16:00:13 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/148, 0x94) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = dup2(r2, r2) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x4, 0xe837, 0xbfb}, 0xc) r5 = dup2(r0, r2) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x1, 0x8}, {{r2}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x10000, 0x1efb}, {{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x9, 0x2}, {{r5}, 0xfffffffffffffffc, 0x8, 0x2, 0x3a964cc3, 0x2}], 0x0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x20, 0x10, 0x6746, 0x5c}, {{r5}, 0xfffffffffffffff9, 0xd, 0x0, 0x1, 0x8}, {{r5}, 0xfffffffffffffffd, 0x8, 0x2, 0xffffffffffff8e39, 0x6}, {{r1}, 0x23ea7cfb50c1a18e, 0xd1, 0xf0000000, 0x6, 0x1ff}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0x8001, 0x9}], 0x7f, &(0x7f0000000000)={0xb6, 0x66}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) connect$inet(r5, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:13 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) chdir(&(0x7f0000000040)='./file0\x00') fcntl$getflags(r0, 0x3) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="56106527b76436d2f1f38b9fc0a172f5e0955d1d8a5027ee6ac1cc11062856cdc5446456", 0x24}, {&(0x7f0000000240)}], 0x2, 0x0, 0x0, 0x400}, 0x1) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28e0ffffffff07000000000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3, 0x3, 0x0, 0xfffffffffffffffe}, {0x7c}, {0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x5, 0x8001, &(0x7f0000000040)="ac553e444143405d7afb70c390a14e5b2dec7d52c1e015637a444869d5b76adcc7b8101e951edd4459a26e958e4bd94d348d2bffce789dfdc9d58c56f3fae70433e156dc6e2481feddb34ec93c5007b7072115cc180c22898ac4ee553c849f43ce25810312bc257db77e0d24", 0x6c) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x8, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) kevent(r4, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000300), 0xffff, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r5, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x9, 0x0, &(0x7f0000000000)=""/9}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:14 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000200)=0x8) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80}, {0x87}, {0x6}]}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd7a0}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x787efcee}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe4d1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) syz_emit_ethernet(0xfffffffffffffecd, &(0x7f0000000340)='\x00') 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x79072d09aba02584, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x40, 0x6}, 0xc) r2 = kqueue() r3 = dup2(r2, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x1, &(0x7f0000000540)=[0x0]) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="403d05a235f13461cb2568b6149e23b0eb55bd6b33bf0e8cf23e2de72a5fe7aa88f6182d75f3e82c3cef", 0x2a}, {&(0x7f0000000240)="f5927a19e854b338f2d50b68af37cb296b877d7d521d112290fce4c106d4c1582c9e74af920eedb03548ca106b748db4d4260b7f159cf3a4ab7be93b627d418ceddaab69683f445b7588f72b8201f8a3ee3f903b", 0x54}, {&(0x7f00000002c0)="84e2e0483e904ebff6fcbe630190bb7a8a921ae42747f4ed82ee2bae85a754059dfe11b2778797df7be8152f9b86bc53f7052be4bcf765310a21b9454dfa1ea57324ac8091cf89dd29688b331bd33f473d18c3996c9fdfd89db43c78d5121225c5f43c322202e90c5b9e1cc7954e15b2c9106f31f193e1445ded141453de5627cf08582373ccd03306af758b92577bbcf72695a077b3a23e1e7e0926c613313c4868e689b2aa2b8ba143506e57a95d0ab8d8f98e075706f29b666b26a53db0b083f1cd30d7b4cd8d639ce54c", 0xcc}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x4}, 0x40c) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4f4a09afd30e7b31a4360afb9b63e599a5ec1ffd9ab071ab7ff63c26e82ffd2d02bb89a3225238da67a3ea5162d61e63ef2c59faa9f5244af0365730f38cf5203cc4d5b368065d094fdba70298f3a2e6789928997288e4339703954557c777513407356a23940ae1430d958c38559c933dafd4cfea152fa5b772cb0b755019cda3cbbdab6857a0316cf0d6b7", 0x8c) 16:00:14 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0xb885, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffff001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xcc0c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x467}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r2 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) fsync(r2) fsync(r1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) read(r1, &(0x7f0000000100)=""/93, 0x5d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) 16:00:14 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0x7, 0x8000, 0x7, "dc1f20455d18a5718680988865d9f5cc2107ed67", 0x8, 0x400}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x6}, {0x18, 0x3, 0xe8, 0x1}, 0x0, [0x4, 0x7fffffff, 0x5, 0x785, 0xa11c, 0x101, 0xfffffffffffffff8, 0x7]}, 0x3c) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) lseek(r0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000380)="5a8a6570afdc0b1b7f78e77a770f67735b5abc0bfa08618e1e892fd21dce8dc8c3202edcdb38c3e7523cbcf88172ed4c836542397e05ef8e275bc133c5fbc8e3efa2295c6dbd7a0c38ab5429b682df4393bd7b7c6625a923f8ba09593f9ead33fe4962ecd9badfe5663692a23d4d2394ebe7ade067b8f15004d064f167390a53587e059426b9f428fcec585dc7f87412a32ffd833bc9adb70a141ec7dbdb93ef8998b099e9bf80daefbc7b0f3a1323fec5671f5d108128598f61b02f05db49e7e03d7551b1abbea1367e2f5826c66991c97d06025edcfdfd3e6152f00bd3c7d1cd8c360466db05a5367ab6dbe9179506f162bd424978663b573ebee13a314f081312e3653357860ba2c622bd11dfa6f37bade9b57114da85b4631073c9c219174669d6eeb031135c29816fc8780aed8b637391da5bd274e9d08139eafb3cfb916fd69d1da121f041f0fd792522f155c38ce5c6744da315abffc5a075667a5793ac991b84cb42ccacbbec5cefd1d9c747a5862e9584dc50243d2dade3d745838eb880f28f23744e7d88596df82f170dd93e6eaeaa4b9984009e4d05250093b5207afad02ef02ca064d757f91e5847448f3bc2a95a099d34238c4d9bdc1ebaac2c557effcff63d122ded4ec239c4cda27071b76c08b03831f7565428a9c412a3845d107067c98c3467ef7a9bea348c05b7245cbd1c8bb2c46a1a52196393c138bf759fef4d9e7331131dfadffd45d53f0020f7706bb644d711d62e24bbf72d1f9dcb76ecf93abb43e86ac0d45cd43f19a2dcb76cf6cbd05259b94126e04ef8a376f03d685dfc63bfdc92baa9d9063e88c01013f55adae90d1a22a1928e84d080af4ef155755058bf9424e63f1885cdedb2ee69a5158d2cd0eb35eabe7abe5fa28a67d4620acd47c3a261f9262e56c49106f3fbba7194130275d94a8d32f3f8fbfc7b68ca1b67c6a5bdabf276bba7dfd649def57736539a4f991ee1b139bd067b42d99eae8215e8839b5a1ef0d92a414f9813035f6688e88d16fd523f2a72cf20fbee774c92c1a5612de4afb1f0a1392446b45a94ac3176433f7c0e4177c5c87b8e50d4f6a7dc0c8db42696625377b6bffe2795fdffcfc7cdc174cd29e4d88ebc1f3d9649211775e60e9005874b8260bee91ad2784bd537b8824abdb1e0309c11e62f12bbd2d2d07688d36f1c10f8e4ff95d8ae80b2d6629e171a509ce30a56469cd2f47828b260f5afe0455ea46d2ac4fc5d38a6c6892bdd73f8355a09db9ee5341cc4575647a188fa6da4b33685abea05fef9afbddc423194249be3226b515601dd90185b938554f372536faf2448bb87e142dc18be7d72a4824c68dd36ff7283e2f979427920460b857ad18312844d20c80733325e650dc0c90702c71eadcf0818069282dad66616706b4a6f4280a85f699c21972b46a5ff7ae9d5b28357599f41848885d8d1da1b97752c9abf0957b751f92fff4510301901c272800e24e2157c2664f43de1f4ba0f3707edb17bfe2ed7aa9ef95a486d3c62b9af4b5e25e51bf98b3941d70a9ea7fce5a7e66c36543543ed2f4785973b90dbecd3b0d130a47535c8fc1e250875bb11f94de1b94a566693425f2f6d8972cbde040156d18dc78f724a31e082cd144834cc912f48f441c1ec88bb222699fa423c9385012f2822db426757ab219c1fc34ecd74ea60f4126714d2ebf244a09f779405e1f380a5f80a7837b72c707e11968bc164edaa24b260ec880f076f4a0c7bf543f58fe3b50fb5f52a12017a22086ebaef36588cafb4c303d2782796dd4b3f60fd9d3e673d7d24c734b8895ed10350f2f1a57d915aa03794b8bbdc1f286af9fc49aeeaa03a4b3055007b44e7c9ac8a38f19b9cc25ebdf618db8cecdccbf7f20d4f627abdd276eda5233c609ebb7552ec14a95085836b99768e376ab81b491ab53e5d6caee8c4a40a39950b53134b62273d404b66912ecb0a32c7cbe5f2c9ea893ade266f756994fddc6476a5539703d1665083b69076e261ea9507183a4f5e05e5adc2cc5ada71d4a75b8ef39c22cdb259a47ee52ebefb8ac3192d0dbfb33913ebb17f40a690e45b8dfb9d53395080bdf3aa4f1e44a156421efe41584ef109cbe6cb408c9059cf2544de56a8f8447920a97a7a3bcebb0daea4e8ee43abb62c099e12a2a9e3b091541c2e0bacebd1be93d0acc28623c55f66a34c7606d076869d5acfdb7c04dd83300efb34fd6533ef74ceccc16fee5b13388933daaaf58a75923ab8b94a9266d5fcaa5e67c242e1685d57bea5fa6531e08ac6bb68a744bbf03bc1c62da8de22ad1efe130f3b9236e190e2d81c76069f159d3938db1c842c4c2499be4f6f48a6abf16e2605addaadd82190288fa16ea4413e9cd6bebe1390fabc80b2aea89cac6f6d9b2c6d11b7e14b44adcc19f820901d5e03eee0252f2dfdba860976af89a3f3c386e13e36837bc43361cc6aca970d2427bbbd6927c6052f84be497cdce6d413a074ff800e6c9725d65d151434cd524558e16705f0a33a800da6aaaaa35daafe740550098a636e05f97e887296bc4ac5643f0f72ac4c6265c475c42d677f2d3d961ed0bdf41867014801487a002f65ca0b3f156b7e09e12933695db0767ea4503e4a8aadfdb3634465c9924569fe556aa875d1f4450e824265fb9525e3778af81542501939ab95ade2e13e58884815b665d9da3338a68c332a3ecd7956c137f516197e20a4c80e643ec03680ad2c3ebe877d5b02d0a5ccba27840ae562185b49647bfd757a34657c0e66d13731143622fea506e4895bd29789a11a7b01bdc49a57f40f42f37091543bfbd16f07de54ae258b52c731ff6d04ff11883be0332c0b008b3263bdbfc9d695d541000c53c836fe367b18ba5dcb9d0b8420e26e0f3e26ecb36f5ba21271edd9b12490d9615834c18e335ec83e9c82f0abfec91927a0a65360dc63acfdcc1f586ec4e27108d5705c945f280ce62233e81341d50a59fe8a0eea96be63c38202d2aee3997e318c53f52639ce59b4df6de2776b3c281a90aa87d6817edf16cc151212bd1c48a8d6f09c62b956e9af313207b1bdbb5c65cb46c4610dd7986b950001f7ff3c68b1d5707e49f429152e3da19ff77a801314023b69e6e51d45b20d2911e529054b93f9e51020e3a4b93525a13ed593791554c1542111b54277c03c627a62bd9081a1d362d38fcf2bc620bdb6eef94a40b7ad89461c4c90ffa1ded78f9528a12aa984756ba7d74af0764db986574783e99cb9c336d12aa38ccf9ca90f4ad79d1902fe2c9d2adb93948ad0102b73e227d3197d541bbaa2cc69e14402d0e4bd15c861264bc86110c90329b22c51dea1eaa1c9451c75e45b146d95a30bf990fe2776a35c9e566c75ef87619e448fa87d5886f6282f00594530c431c8bad9ec6bea02f873e0f5e996492dcb427b908ad73f249c76e56d0e6c1fae6e51b17934502bbdeac230d786dacd8ce17a94c8695fa776bb0c0214ba09f6f1dc7972a36a323ce47f697eaab03bdb2a2bc7f47324a70b0d7dd68c0e2860391d4f4ee207827d2d1bc22b0a262dfb44ede803f366a147dc1352b996e97c51b073f4d585fb76257af76df66b11c3774e60a56e98fe139f0e034205cddae7a44cc525dccac8ed297fb5fdd3dcc1dbd70f2de7a23333b064529fd6c7988491391d87051c254b2644522eb26e2b7aa60d6afd694f4802e16cf9f6fc8e324c54937386c2f389c2261fa2f7f5927b1aac5f74cecb6040177db1e09585e2838a09dbd09199d28b1d41cd0d31e84f5cf08e8da3f902ce4aaa85ea34032999193355c6f9f62b9762d3fe4fbab02c71e641016e952b949184998d76253616e94d3ec11c98304f637c67774df826a7475ff73bf4d74fa6bce7551ad56f65fe1013068131b9bb40f8dd0785e2c353b553c62971e1b723cc8080eab93f388a818e71cf883bd3dd587e03f55ea18444c527291432707ac6a1327624f3f0a68d0b6f31d5f8a8959412b397aae33da55a973ceadefaca4905fb4a7d089d80a3940abe27fdd3901986ed2404ae966df4d441a9296c136165e4a7c2d21345718509dc3bb447c6370d0cdc40dedd2a8396a27a71f9d9239f84ead47c79e00aaa083eb0b8c84d454fec436b756f8aee1bcae294b27fad659d705b61aafefe0069a127ae3c6b17935bf6853d049e2f679bb3952a75617b441fc923a857e84075e9f183f649e7ca9d16db2bcfa08a1597b4ecc892b440b9b4b0a3face93f325e4cfd4ef4ed748b93d6bb809186095d4c005d867d8df05fc9ccb5f85febb8968dec4065fc99bc0d595918f25747efab43be5fd234cb265f7a955c7b457ed476d5406174051c73ce41d2961574014d5e1562fd425f68a1ae210d3d2c15c0726bc51ef4b2230244b123e33e79853de520085cb9c65c014e555f8177e028ae18ba5f57281468dd792a6bdc4d45ab92dbe4839bf68f200484d78bf1597b27a743ef27d3987d9a8484be07e6f64aac79e44660a896006128d79a424547dd3e59fa820ef41bba0aa2c3611e78325767786f6254253975396d9b61225fd5960d48507809c6091b0235cc1b60eb7a68c16311a0f6017e0e6157263932912e5a78b0fb707c6784a71aa153f4a9485423dcc5ab135f2f101bc3eabc7d746e164bad7630b1bbef4090101f1125bc296c18a1c608f88b8997533d1afddc2432bbc24b7f817872a601b130c99f0261442861717d455bebb4d2cbf87b1bf77d8f57908132869f0b6c694d3360a909c13ca8e13ba390fab9e15420076f74dbcf4f556b418d4c80c40be551ef432e46e90ccf5d6808ed6e9467ab6476eb6ecc516388a768c3051b138df4d7462311d452155a9aa65121f223022931e16932646abc7745ff445a7e2e7ad1e6ac5398a4c353edb6af7ea4d3f8ee316fc4ad4984a724c67cd38499a3b96c75d738f4a217c49320a35a0b363320333030b211d36e55593a27a08901224ba6856919edebfa9e31556501cfb9aa623915bde242ac3a5e705e0a4e8cb58b29e9319aff9a9c35b333d67a1bf769272b6728a3377636c567b8cb96ae205a10571a91c6c7cb97a7bd81f568cc4410daf3b1729aec74c52a5d6b83c55ab0bf9398d903c7b96d06afce290ff9168a9fc29f58f2d6cb23b062d67734f8cce43a2ee70a5750c9c37cde34d831bcb32138904f13de1a1d1592a8dc358804dc4c7fc2bef5eba080faa9b0aee7890cb8a6111a8e10d0544ff7d132d18f41705b28ccf71117b44c44261a66479935fc83d47452dad8413df7faa8f8364b340664b829043b1102aa4d4dc7a560e47a621faf791d4fbffba5dbbdcc3e191e1e584aadfa6e06b8a0dac536dfeb454b93d69194df71dae1a6f691f1883e3fe60e93cefc51c89e7de32050b5a3baa280d7b572bdef09b0535e6af89b0bce8598c9d3c27c6f62ed34722ae9038197b0e2118d09cfc15011d529032dee04da38dbec7e29b7c49d4288689d3c40796e72a19f509af5d40ec2b8f4d7a275ea7b0de474bd7f473c4ba1eff902f5ec597c9c329fd6ced5ecb5b87e6d846bc79f9100e0aa8d2c34a9ab4640d50ee3ac17f3ed0497098211985b7781c1d42b9ce2173006780a3f3f452c86e76e03b4e901a27f8a707d13fc1376d86547cbabb901d9a5ad048789d065386eb03a3071163181f4f598ac0f4226cd7bd6857995bc1a2908f99bd33514ca8cab349741d8fd922e4363b8c4b96c901d703ffa9233f79b3aa7cc91932aec130dfcacc8534a3a965b822d9cbe1263c04aa6dfedb7cd9a4a5aef78fdab4a0c61a866362a975faaa2c05", 0x1000) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x98c9}) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000280)="f436690f30ce7152df883df8567af35b30dad2eb675eff0068904358d0b8c3f850e29aa4fb382bec3cbef1") 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0xc8a, 0x4) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3fe3a443a8bcb7000cba5da168c826959b6a30f69b06f20954e0dc8b66c064490f068aac50d2cd77493ba59ad80a861ea3b7b6d824578d4f138da3f2c1e197a84fe90621e52fd254a5043868b71680789dda903a41eab0ab5036544aa5c68df4ed2645bf86fa753a9f"], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x18100, 0x8) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e", 0xf) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) close(r0) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x6c, 0x499e, {0x7fffffff, 0xd0}}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) r1 = getuid() r2 = getegid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x84) sendto$inet(r3, &(0x7f0000000240)="63deab04df322cca6c623f1664b77fb5ba97a2af5953fbb4f59eb0d4ab329a16861dc06552bd8bbee701e76c1c966b64856f84a6b2ca7c72284c1bb56f58cccfead9dd034794818791a31ffea9fabe0a4b978870083932d48b6862e8bcc5a3151465f4c8f6e1d312688a8110d144b5bac14f57c341ac462b336f4d2fdc8690818f95d631354dda8190f84831e85ea5225c54618020d274916fec174e78e4077fa2952fbf12bad3a94b4fd7ed5b10aa3c47e8cc41570e1f81ab98b42134e03d378eec421c91eb998275c6485fc525db6f5314bbdf36e07ac126e867c8680e", 0xde, 0xb438c05375fd531d, &(0x7f0000000080)={0x2, 0x1}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7, 0x5}, {0x7, 0x7}}, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pread(r1, &(0x7f0000000180)="57cf30430f48ff74e29b1bdb4d81b32dab2cce2c5f222324d29830efb387944e09a47a6ce076660b57312bdff53367a9cf43a9eb0b89d8acca6c0d48a93bdcc6c2225eb60b3e37869f5cdd44366bd24ec78e7a9a4bcfa647e32b6c8a9e634b1e81547dc33bad37356817a42d7589363947351c6f972e364915644b2816303da3b30d03e574c8a2818188", 0x8a, 0x0, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0xfffffffffffffffb) sendto$inet6(r2, &(0x7f0000000380)="a7c93e9370e55057408fd82646b8e3262dd9538bf7f74c7776717519d884c6b6d23cb88e2ee482f9afe65bf03a3df234da2f36fdc4a75d359e618723958648b93f7b40b1309c1b7ee03243b6ccee3f55d2c6f69bad39126ef0058ff4eb7f95ee4253f9c9a48aed096decd3361d2c535a0c67909efc65090b44aa686f2c01614802fcfd63678e6eb945079928fc352a5ed0b7ae8664fe81d845491bba7cc89a0eb2bb6dd6a338bc0b72faa4bcdedc4c7084", 0xb1, 0x0, &(0x7f0000000300)={0x18, 0x3, 0x5, 0x6}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffe000/0x2000)=nil) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0xffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/123) sendto(r0, 0x0, 0xc600000000000000, 0x0, 0x0, 0x0) 16:00:14 executing program 0: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x64}, {0xc}, {0x40006}]}) fcntl$getown(r0, 0x5) msgget(0x2, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe45, &(0x7f0000000680)='M') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:14 executing program 0: pipe(0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x210000037, 0x0, 0x2dd) r1 = getegid() setsockopt(r0, 0xf6, 0x0, &(0x7f0000000140)="d76cb60f62ddc8153bc83649ecd22438232dacffe2cef05d97e407062fc48715ba46ee07d143a2f885ff06aacc40d4d2770b7b51460f37849d8521261517a12e310a993aa1dcc9ff1685b1fa9dd7ecb8a9d2357edefe4b70452c692afc4c273d3e310b529f55e44d6e54ac3f19add6b21277902d084ec2303e1cbbd5e158fb5f904dc9e12fa65ce6147cefec3bc485abd1198720aab6bda3dfcd20f1977769cc24a2795244e2fdfb37eb", 0xaa) open(&(0x7f0000000100)='./file0\x00', 0x12, 0x0) r2 = getgid() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8, 0x7, 0x8001, 0x5, "a6fd0f2df76d9d3670cec5030be4bc21f07b1107", 0x5, 0x100}) setgroups(0x2, &(0x7f00000000c0)=[r1, r1]) setregid(r1, r2) getpid() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3d4, &(0x7f00000000c0)=[{0x14, 0x4000000, 0x800001}, {0x81, 0x0, 0x0, 0xfffffffffffffc01}, {0x6, 0x0, 0x5, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") ioctl$BIOCFLUSH(r0, 0x20004268) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x6, 0x9, 0x5, 0xeba}, {0x2, 0x3, 0x4, 0x8}, {0x80, 0x40, 0x1, 0x80000000}]}) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x0, 0x2, 0x24c) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) munmap(&(0x7f0000ffa000/0x5000)=nil, 0x5000) r1 = shmget(0x0, 0x1000, 0x100, &(0x7f0000005000/0x1000)=nil) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x36) ioctl$BIOCPROMISC(r2, 0x20004269) shmat(r1, &(0x7f0000003000/0xb000)=nil, 0x3000) r3 = dup2(r0, r0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x4) r4 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x50) connect$inet6(r4, &(0x7f0000000040)={0x18, 0x2, 0x46f2fa30, 0x4}, 0xc) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000067a000/0x3000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x112) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="60007ce51de299ea18c7540fabc87df1592b31169ac843217521e78333e0c427154339ff9e6b59909855288502d8d577805ad3505ee3e9c1b7be786adbbdc9b71f3d04af44cbd576e87d51927e1179c2d564fe35c1218ca812651b63ea9eef6378aeae86c7c6e62b3908555ddb77e7e51ea3fc36bbcfa066f5d6fa32e750ad10ea6a9b85f48745638b017c71fb069c3b3b347aa750c9d216f461bf3f35362bbb0d3082d840"}) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) 16:00:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x26) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0xb0, './file0\x00', './file0\x00'}) chdir(&(0x7f0000000140)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x3, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="a5132efbd21817ce2856240d8fa2356bde53857b63d4c022084424d6b59fe30c44d3fc4aec23cba3ed181544ffbcb3c65c58be21033bddbb02f446cd502015bf1f7edc66691493f6561ac25adca2d0054550184653b75a0c53fcaeb9e90034aabafbca365868a95952b783596d8dc9234ad401e01b0f029a11edf35a5734c2987641e304bfa48598a67ebc41efb39e655cbce52a73ff71e88c6dc62f10c7937107f60ddfd41616f79a5fa919f25536223fd506ae916fea190e607201ef83fa0baf0a2abb1a2a8864cfbfb1188d1dcac1e2d15a79e96097", 0xd7}], 0x1, 0x0, 0x0, 0x409}, 0x400) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)=0x6) pwrite(r0, &(0x7f0000000100)='>', 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x8, 0x80000001) pwrite(r0, &(0x7f0000000140)="ae380e49d1244eb8f5531cd8eb5eb1c0f8e8e6266cc9a31b0150d062694a74aa7502f71f430fe199a615337d1ef8f18b2478cc3d9e80b54a0858d3baf60ccbe9ac8465a1895fb84f3336fbc41b2e0a3044307f0bf8efbb308b3783b5efad9090cace269de1b7763a8cd36607ed2d89ceb411fd675ad33407cd24b580043f", 0x7e, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) execve(0x0, 0x0, 0x0) getpgrp() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x10000, 0x1, 0x8, 0x4a76, 0xfffffffffffff5e3}, 0xc) getppid() symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') dup(r0) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0xff, 0x7fffffff, &(0x7f0000000180)="bff5b8fab5c911813008cf0b4448dc91412d67581eec134e74b1dcc880c02c5efb932a64e496b6a1f32552e455b98756dd37912cbe1e43c31deeae2497675f90d8e41338d7afa10a9aecbfc80a38f2b5e70e48551afb3683b13530c1579b7738ccd5efaf291d1a4e023f25720773c52dbf5d8f0477faad8b340e6d940e336d6ab28d3bb9c5921c3c05ba363583484f06a4f53662d7e9fa6bdd485256f135a583431d920513f0a5d180e2697d72f4f199fae58d5b84e263f5beaa34d4acac34c9e33e5e13675a4b8afe4e7a6dd41d186b885fe9fef7dfa4327765f7e86f7b868a8c6ca3679de69da835cee829fe4899ef6fc3febb0fc221a766b9e5ffdb330b8d2f16ce65e4bb12fd9ce1a2ab7c0557c0d62747e0dfe925da6b6cc340abe674cf4698457ab568a054812116beb1aa2e3c578ba37b02de24f03365d0677b96140367622b3ce38af25d824c5717b2b8e5e80d4ebed20eb50f7f4008a8a82c4ac7470cb96b518e21f8ed3548994b469dbe85c598023da223f1bbffc41bb3bdb6522bbd3891ce129388", 0x187) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto(r0, &(0x7f0000000080)="625c64fe73f858bc21c70603688c7bb59ff66c19ef0f96f4f92a150ccb09edbca5e42153a4a35ff264af9f8b4d1efd", 0x2f, 0x405, &(0x7f0000000340)=@in6={0x18, 0x2, 0x80000000, 0x2}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000615, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = getpgrp() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x1, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) getgid() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) write(r1, &(0x7f0000000180)="83d61a96a1ddb42d9c8d8efb5e5ab95fe27df5adb4cf6fee6b36a614403987f3f233bd5fde29268ab4bc63583e1e5bdd35478fc1d938c039f3ceaf088265b61e275f6c285269184442eb103cd8c19959aa1df91b5d2b3215238cdd1cd061ac0252111dc3e22775dbcce074db98ddee73d1f39fe73ef84cd866a240375fd7a545a374051ee207f4e6a140aac5490ba7e8d472188d7819bdc594aac680ae9b", 0x9e) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r0, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) pwrite(r0, &(0x7f00000002c0)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6ad05efb6da373501e06895d2d3ff6288d85a98db5786d7fb7e2ea341752935ff", 0x5e, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/13, 0xd) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) pipe2(&(0x7f0000000000), 0x4) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setuid(0xee01) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 16:00:15 executing program 0: mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0xa1ae337e744f7b, 0x0, 0x3}, 0x8) 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x7ff}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000240)='-', 0x1) r1 = dup(r0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=""/202, 0xca) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x8) 16:00:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="74085b7eb76e2e4a79794f14f8968a21cf5f8d10bb78a32fa52a897a548832aa", 0x20}], 0x1}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040), 0x100000000000038d) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x6}, {0x1f, 0x200}}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/38}, &(0x7f0000000140)=0x28) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) socket(0x6, 0x8000, 0x3) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: r0 = socket(0x10, 0x8000, 0x1) recvfrom(r0, &(0x7f0000000200)=""/4, 0x4, 0x40, &(0x7f0000000240)=@in6={0x18, 0x1, 0x10000, 0x8db}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/90, 0x5a, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xfff, 0x61, 0x3ff, 0x1, 0xfff, 0x8, 0x7c000000000, 0x2, 0x1, 0x1, 0x3}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:16 executing program 0: socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) semget$private(0x0, 0x0, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:16 executing program 1: r0 = semget(0x3, 0x0, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) setreuid(0xffffffffffffffff, 0xee01) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() r4 = getegid() r5 = getpgrp() r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4}, 0x5, 0x1, r5, r6, 0xffffffffffffffff, 0x100000000, 0x10001}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f00000001c0)="0000001862040179002b2c000000267e897f7780e9992d836000753dd40900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb463a7bf19f24986f2fcc6404bdc5be0e96aea2c406096d5c419e5af0f69cc21e67dfd205", 0x91}], 0x1) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r0}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)=0x10000) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="992ef7ad5ae4edea"], 0x1) r0 = socket(0x2, 0x5, 0x40000000000007) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/1, 0x1}], 0x1, &(0x7f0000000140)=""/173, 0xad}, 0x843) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x1}], 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/237, 0xed) 16:00:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x12}, 0x100) r0 = socket(0x18, 0x4003, 0x7) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xf8a, 0xffffffffffffffe6, 0x80, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x20, 0x80000001, 0x8, 0x40, "6a34e2a755b088517d31226023fc9cd4218814b8", 0x0, 0x7fff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="43dc908c4d7417a0be2359254bad2883deb012e50252f16b989d92cf429203019055125bbd224a0114050cce44dda8d7cbacb86db94aa32dc3096a769b4d66ed5c6638e859c143c4591d7f82ce4fcb41eeada588f4a0f8632c3a672e12bb13e4fe0995b1216705aa6ff3a89977d63a10e1ba563d91bb7027bbb291d81113ecd7d8078ccadcf42e15e3aabaf5a36fbf5f5cac4409133e0d526dbd4281f0329f4dc83dda29b2db0b050baec53710bc60deea190258c033a60cf1477ee3b1034fd6f3114829d9b354585fe602e50452"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000780)={0x752, 0x7, {[0xf9, 0x7, 0x0, 0x81, 0x3, 0x7fffffff, 0x25, 0xfac2, 0xfff, 0x80000001, 0xb35, 0x40, 0x8001, 0x6, 0x100, 0x39d1, 0x1, 0xa4c], [0x8, 0x401, 0x81, 0x8, 0x10000, 0x9, 0x3403, 0x1ff, 0x2, 0x4], [0x42, 0x1, 0x3, 0x9, 0x10, 0x100000000, 0x7], [0x1, 0x5, 0x8, 0x7, 0x8, 0x3], [{0xffffffff, 0x2, 0x4, 0x77b}, {0x9, 0x1, 0x0, 0x1}, {0x2e9, 0x5, 0x0, 0x80000000}, {0x6, 0x12000000000, 0x4f1, 0x5}, {0x1000, 0x8, 0x0, 0x8}, {0x6, 0xdb26, 0x1, 0x5}, {0x2, 0x2, 0x4, 0x9}, {0x7, 0xc5, 0xf, 0x100}], {0x9, 0x8, 0x9, 0x8}, {0x864, 0x7, 0x1, 0x5}}}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./file0\x00', r1, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getpgid(r2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xffff) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0x20) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:00:16 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x10000) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500"/87, 0x57}], 0x1) 16:00:16 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x51) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3f, 0x1d6}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x457, 0xffffffffffffff2d, 0xf4cb, 0x3f, 0x200, 0xdb7, 0x5, 0x10, [{0x3d47, 0x7, 0x2, 0x39}, {0x5, 0x2, 0x1f, 0x345}, {0x8000, 0x80, 0x5, 0x8}, {0x5, 0x5, 0x6, 0x5}, {0x3ec0e0628000, 0x1, 0x3}, {0x693817de, 0xef6c, 0x0, 0x400}, {0x3, 0x899, 0x3, 0x80000001}, {0x100, 0x8, 0x0, 0x2}, {0x2ea3, 0x5, 0x1, 0x5}, {0x1ff, 0x9, 0x8, 0xabd}, {0x6, 0x80000000, 0x1000, 0x100000001}, {0x1, 0x2, 0x9, 0x8}, {0xe000000, 0x40000000000000, 0x3, 0xf2}, {0x4a, 0x81, 0x3d, 0x7ff}, {0x8, 0x8, 0x4, 0x5}, {0x4, 0x51, 0x2, 0x3d}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() close(r2) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x4, './file0\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xe6, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) pread(r1, &(0x7f0000000040)="850022501b75d860086e0d2517b1bc", 0xf, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0x480000200000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)=':\x00'/14, 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) socket(0x10, 0x3, 0x3f) 16:00:17 executing program 0: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x200000000000) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xa0) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x3e8f) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x100) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x1000, 0x5c06a849) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:17 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ftruncate(r1, 0x0, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000540)='./bus\x00', 0x2, 0x1000, r1) fcntl$lock(r0, 0x9, &(0x7f0000000500)={0x2, 0x0, 0xfffffffffffffffe, 0x401, r1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000005c0)) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='$/*()\x00', &(0x7f0000000140)='$$&*:)\x00', &(0x7f0000000180)='\\\xd4!\x00', &(0x7f00000001c0)='\'&^!@]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='F$-^,\x00', &(0x7f00000002c0)=')}%\xf1}\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = msgget(0x2, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/243) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x500)   OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) login: witness: thread 0xffff800020b5f180 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806e6b96f8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 postsig+0x4e3 #8 userret+0x199 #9 syscall+0x44a #10 Xsyscall+0x128 panic: thread 0xffff800020b5f180 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 90175 98484 73 0x100010 0 0 syslogd * 53779 91450 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b5f180) at witness_thread_exit+0x213 reaper(ffff800020aff640) at reaper+0x14c end trace frame: 0x0, count: 11 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic thread 0xffff800020b5f180 cannot exit while holding sleeplocks ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b5f180) at witness_thread_exit+0x213 reaper(ffff800020aff640) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020afd4d0 rbx 0xffff800020afd580 rdx 0xffff800020aff640 rcx 0 rax 0 r8 0xffffffff815a9073 kprintf+0x173 r9 0x1 r10 0x25 r11 0xf712164df2861526 r12 0x3000000008 r13 0xffff800020afd4e0 r14 0x100 r15 0x1 rip 0xffffffff81e595e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020afd4c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) pid=53779 stat=onproc flags process=14000 proc=200 pri=4, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab18b0,0xffff800020aff160 process=0xffff800020aea008 user=0xffff800020af8000, vmspace=0xffffffff8236a918 estcpu=1, cpticks=5, pctcpu=0.0 user=0, sys=5, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 81375 19463 1 0 3 0x80 nanosleep init 4836 469002 1 0 3 0x3000 suspend syz-executor.1 4836 143860 1 0 3 0x4081000 uvn_get syz-executor.1 4836 506710 1 0 3 0x4081000 uvn_flsh syz-executor.1 4836 333913 1 0 3 0x4081000 inode syz-executor.1 4836 263590 1 0 3 0x4081000 uvn_get syz-executor.1 4836 309512 1 0 3 0x4081000 uvn_get syz-executor.1 4836 159281 1 0 3 0x4081000 uvn_get syz-executor.1 83164 69441 28917 0 3 0x82 piperd syz-executor.0 74419 418708 0 0 3 0x14200 acct acct 63815 407536 0 0 3 0x14200 bored sosplice 28917 299668 72116 0 3 0x82 thrsleep syz-fuzzer 28917 165992 72116 0 3 0x4000082 thrsleep syz-fuzzer 28917 184741 72116 0 3 0x4000082 thrsleep syz-fuzzer 28917 242310 72116 0 3 0x4000082 thrsleep syz-fuzzer 28917 264544 72116 0 3 0x4000082 thrsleep syz-fuzzer 28917 341147 72116 0 3 0x4000082 thrsleep syz-fuzzer 28917 93517 72116 0 3 0x4000082 thrsleep syz-fuzzer 28917 66116 72116 0 3 0x4000082 thrsleep syz-fuzzer 28917 46610 72116 0 3 0x4000082 kqread syz-fuzzer 28917 181249 72116 0 3 0x4000082 thrsleep syz-fuzzer 72116 211695 97283 0 3 0x10008a pause ksh 97283 253683 66464 0 3 0x92 select sshd 66464 277537 1 0 3 0x80 select sshd 29288 392026 49580 74 3 0x100092 bpf pflogd 49580 196319 1 0 3 0x80 netio pflogd 98484 90175 53274 73 7 0x100010 syslogd 53274 160475 1 0 3 0x100082 netio syslogd 35198 506490 1 77 3 0x100090 poll dhclient 3698 454904 1 0 3 0x80 poll dhclient 45170 311296 0 0 3 0x14200 pgzero zerothread 52174 481402 0 0 3 0x14200 aiodoned aiodoned 80480 503083 0 0 3 0x14200 syncer update 54390 413587 0 0 3 0x14200 cleaner cleaner *91450 53779 0 0 7 0x14200 reaper 98205 299393 0 0 3 0x14200 pgdaemon pagedaemon 39460 16665 0 0 3 0x14200 bored crynlk 23604 421376 0 0 3 0x14200 bored crypto 85341 32408 0 0 3 0x40014200 acpi0 acpi0 40247 371783 0 0 3 0x40014200 idle1 51210 392101 0 0 3 0x14200 bored softnet 69565 345710 0 0 3 0x14200 bored systqmp 22336 49752 0 0 3 0x14200 bored systq 63868 351708 0 0 3 0x40014200 bored softclock 11269 271020 0 0 3 0x40014200 idle0 43080 474617 0 0 3 0x14200 bored smr 1 237969 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 4836 (syz-executor.1) thread 0xffff800020b5fb60 (506710) exclusive rrwlock inode r = 0 (0xfffffd807b06f4e8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_ftruncate+0x140 #6 syscall+0x552 #7 Xsyscall+0x128 Process 98484 (syslogd) thread 0xffff800020b60500 (90175) exclusive rrwlock inode r = 0 (0xfffffd806eb8fd58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9616 6474K 14790K 78643K 32488 0 0 pcb 13 8K 8K 78643K 705 0 0 rtable 115 12K 13K 78643K 2549 0 0 ifaddr 86 19K 20K 78643K 922 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1951 0 0 iov 2 32K 32K 78643K 1129 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1194 75K 77K 78643K 9139 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 128 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 1058 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 9896 0 0 sigio 0 0K 0K 78643K 123 0 0 proc 48 38K 83K 78643K 2307 0 0 subproc 32 2K 2K 78643K 408 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 758 0 0 in_multi 33 2K 2K 78643K 534 0 0 ether_multi 1 0K 0K 78643K 30 0 0 mrt 0 0K 0K 78643K 20 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 144 636K 636K 78643K 144 0 0 exec 0 0K 1K 78643K 1241 0 0 pfkey data 0 0K 4K 78643K 4 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 22K 32K 78643K 33583 0 0 UVM aobj 130 4K 4K 78643K 152 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 509 0 0 NDP 21 0K 0K 78643K 280 0 0 temp 235 2753K 3392K 78643K 114664 0 0 kqueue 0 0K 0K 78643K 66 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 52 0 46 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 452 0 450 1 0 1 1 0 8 0 rtentry 112 298 0 254 2 0 2 2 0 8 0 unpcb 120 3178 0 3168 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8761 0 8761 3 3 0 1 0 8 0 tcpcb 544 1470 0 1466 1 0 1 1 0 8 0 inpcb 280 4592 0 4585 8 7 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 72 0 66 1 0 1 1 0 8 0 pkpcb 40 38 0 38 11 11 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 153 0 153 32 32 0 1 0 8 0 pffrag 232 6 0 6 5 5 0 1 0 482 0 pffrnode 88 6 0 6 5 5 0 1 0 8 0 pffrent 40 13 0 13 5 5 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 218 0 216 1 0 1 1 0 8 0 pfstkey 112 219 0 217 1 0 1 1 0 8 0 pfstate 328 219 0 217 3 1 2 3 0 8 1 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1203 0 1009 14 1 13 13 0 8 0 art_table 32 1204 0 1009 2 0 2 2 0 8 0 art_node 16 289 0 249 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 7 2 1 1 1 0 8 0 semapl 112 1056 0 1046 1 0 1 1 0 8 0 shmpl 112 150 0 22 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 16527 0 15075 48 0 48 48 0 8 0 ffsino 272 16527 0 15075 99 1 98 98 0 8 0 nchpl 144 30838 0 29204 62 0 62 62 0 8 0 uvmvnodes 72 6059 0 0 111 0 111 111 0 8 0 vnodes 200 6059 0 0 319 0 319 319 0 8 0 namei 1024 99128 0 99126 4 3 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 12 0 12 9 9 0 1 0 8 0 scxspl 192 97423 0 97423 46 45 1 6 0 8 1 plimitpl 152 894 0 886 1 0 1 1 0 8 0 sigapl 432 10043 0 10029 3 1 2 3 0 8 0 futexpl 56 110893 0 110893 3 3 0 1 0 8 0 knotepl 112 2063 0 2044 1 0 1 1 0 8 0 kqueuepl 104 2046 0 2044 1 0 1 1 0 8 0 pipepl 112 5616 0 5599 12 11 1 2 0 8 0 fdescpl 488 10044 0 10029 3 0 3 3 0 8 0 filepl 152 57842 0 57742 19 15 4 7 0 8 0 lockfpl 104 3846 0 3845 5 4 1 1 0 8 0 lockfspl 48 1257 0 1256 5 4 1 1 0 8 0 sessionpl 112 52 0 41 1 0 1 1 0 8 0 pgrppl 48 184 0 173 1 0 1 1 0 8 0 ucredpl 96 11029 0 11020 1 0 1 1 0 8 0 zombiepl 144 10031 0 10028 5 4 1 1 0 8 0 processpl 896 10062 0 10028 4 0 4 4 0 8 0 procpl 632 31506 0 31457 8 3 5 5 0 8 0 srpgc 64 45 0 45 22 22 0 1 0 8 0 sosppl 128 148 0 148 31 31 0 1 0 8 0 sockpl 384 8345 0 8326 16 14 2 4 0 8 0 mcl64k 65536 265 0 0 34 29 5 34 0 8 0 mcl16k 16384 21 0 0 3 1 2 3 0 8 0 mcl12k 12288 55 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 13 0 0 1 0 1 1 0 8 0 mcl2k 2048 221 0 0 19 11 8 19 0 8 0 mtagpl 80 50 0 0 1 0 1 1 0 8 0 mbufpl 256 968 0 0 30 2 28 30 0 8 0 bufpl 256 34826 0 27797 440 0 440 440 0 8 0 anonpl 16 916616 0 905465 247 188 59 79 0 125 0 amapchunkpl 152 59831 0 59712 64 59 5 12 0 158 0 amappl16 192 52350 0 51650 284 248 36 59 0 8 0 amappl15 184 432 0 432 3 3 0 1 0 8 0 amappl14 176 887 0 881 1 0 1 1 0 8 0 amappl13 168 3272 0 3271 4 3 1 1 0 8 0 amappl12 160 808 0 806 1 0 1 1 0 8 0 amappl11 152 467 0 452 1 0 1 1 0 8 0 amappl10 144 1656 0 1649 1 0 1 1 0 8 0 amappl9 136 2853 0 2849 1 0 1 1 0 8 0 amappl8 128 2347 0 2309 3 1 2 2 0 8 0 amappl7 120 1616 0 1608 1 0 1 1 0 8 0 amappl6 112 435 0 425 1 0 1 1 0 8 0 amappl5 104 1153 0 1138 1 0 1 1 0 8 0 amappl4 96 10791 0 10756 2 1 1 2 0 8 0 amappl3 88 2013 0 2003 1 0 1 1 0 8 0 amappl2 80 79735 0 79663 3 0 3 3 0 8 0 amappl1 72 225461 0 225036 25 15 10 20 0 8 0 amappl 80 32162 0 32119 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 dma64 64 259 0 259 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 151 0 22 3 0 3 3 0 8 0 uaddrrnd 24 10044 0 10028 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 10044 0 10028 1 0 1 1 0 8 0 vmmpekpl 168 85739 0 85710 2 0 2 2 0 8 0 vmmpepl 168 1223879 0 1222066 412 321 91 110 0 357 0 vmsppl 368 10043 0 10028 2 0 2 2 0 8 0 pdppl 4096 20096 0 20056 6 0 6 6 0 8 0 pvpl 32 2470427 0 2455539 560 421 139 194 0 265 0 pmappl 232 10043 0 10028 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 667 0 52 19 0 19 19 0 8 0