connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44, 0x0, 0x1}, {0x84}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) fcntl$lock(r4, 0x7, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) setsockopt(r2, 0x29, 0x26c, &(0x7f0000000140), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="5db42e00eb72ef7b71b8b811f8cdb8282b1e9a318c8b7a0d9d85667b5056bfd8f3a37ae19c9125f968c951380205addf4d8662ff425607a8fd1482a8f24a6e9aacc4c0e8404f5df13b1b5980d06713d44ef42aae1867c049a0f4", 0x5a}, {&(0x7f0000000000)="44c0063e6484dd64410a", 0xa}], 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0xfffffffffffffd52, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1062, 0x0) shutdown(r1, 0x0) socket(0x6, 0x7, 0x6) close(r1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') close(r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) fchownat(r3, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000140)={0x8, 0x9, 0x4, 0x8}) close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) kqueue() executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0xc0, 0xfa9, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f00000001c0)=[{0x1000, 0x3, 0x4, 0x8}, {0x0, 0x8, 0x9, 0x4}, {0x1, 0xff, 0x5, 0x5aa3f798}, {0x4, 0x1, 0xff, 0x9}, {0x20, 0x3, 0xff, 0xf60}, {0x100, 0xb2, 0x2, 0x5}, {0x3a, 0x20, 0xa9, 0x2}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r1, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000000c0)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) setreuid(0x0, r2) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') setrlimit(0x7, &(0x7f0000000980)={0x2, 0xa9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x0, 0x8000, 0x40) ioctl$FIONREAD(r5, 0xc0406938, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x80a19f, "bbdfff0000e800"}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d, 0x0, 0x0, 0x1}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x401, 0x6b7, 0xfffffff8, "0a28ff74a287bfffba99617f00000000004200de"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7dab) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a2", 0x115}], 0x1) executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x8, 0x7fffffff, 0x1, "fc5c81d0ee4a1400000000000003ffb6c4547b05"}) mmap(&(0x7f0000488000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)="21cb650a4a74dd11b9b7f165556cecaa9d344cb13e1b4890e54775afd51ad479b3f9d91f693bac579e2992dced106c7673e0b91a89082e8f", 0x38}, {&(0x7f0000000380)="b3ad7f126942b5b38b33c2336190d36a748bb8cc7a8a0ecea10a429fae9e29c060565617785547f6aa6cd917d215b50bfbb538704606416a533711f39ad2b456af0d38e874c9a4fca0e06959adbab5671e88bcfcc983889696fb4271ed27cc20334ee25a3f78765279e1b171cc0b9e90a1b8f18f29ace530cea609a91036ebc9ea761df348b1a0cee66b4273df9d70f06d869f6be49025e1f74ea03645782bcd2b6953bc58d5a00d860312d5f7ae9b1352772ae0298f15843e82659098af1ad2c18588fb79b05123a2cf02a0ef784f1d7015e57358f9a07748d2405e4e80e9", 0xdf}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="1e8931db1e756047c540593ff8c13c127b8d5a902e0e22963dc1e35453444a716c6c60fa45aabb5f81347a0e05e15588b043df864444a4f64af0ca83ecdd4aca91849088d6eb15e6c874f9b917ab5ad4328224800b26bdfe4136dd6474bbb4822bf5d9baa8e25d6df4cc3910c8ac0ff6141ef5002134f9973c8a665bed70bf72df4b86933e00987869caee9bf68bd2d7db15631c4f5f6bd0ffc87c82d5a1e7a3d80c727ad3", 0xa5}, {&(0x7f0000000200)="373e7ae933875e0a7e48920f5d3a1e2ccd35ffd5f6252ed30893d6a782e3e20113421fbe33275ee384704de7228c85c8f1948038bfc313aa1d0c150c42fc8d88ace5ef6b9ff7bad498df1979af77cb8780338fedd1188021518a7b6c6aef4f2a48996c3106b35007c9ecfb8b0c2dcfa13d872222c0fcd69c18c5975a60d7d8373c6f0343769561acb28a54a9090b38631be8c316ee1ef378b434b54a778d4d6cb46d9c2c325eb9a05ed0d98b8ef6af14c01d99e7a7ffe5a06a2a4ee43c9229ad254b3a289da743ce88b1c96879495d6241dd55b31079dfffbf78e94d412bbb145d1963ca51ef6124d0010b470c18415dfb250b2a18da8d0d839a369de4349b0b424d8bb6a9456710918d60207e184bdb8e7f5c76216f78450d9b65300b488fdc387aaab2649642ffc4f3bd171e7e95ec0d81c5e494bad6af33153684bc3aa815cf4ea620373415d9a4490d0e5379d4bdad5e60742a2c455d9f8e436aaacf75591969", 0x162}, {&(0x7f00000009c0)="6e17b510b5dd4021150a7141f6a7fe5a712847b631f9d5b16c52400539b9a5e8a355d691a7eef4387817e5d451bf311635bdf6a8a343bc3053e5ffeb1b2b9861bbb296cd9215724ef46d9b916f597191ee5cfec06b953f16efd49504f3901c60866ae3c194a93a135d8736abd7e4de00431d88b1aa36e798e603d91f76693caf5c645b1b9154b50de19a26d78af08790eb74bf99b1eff2c0146f982bf73f4a5a5a3b44140c37cc1dafcab2e003260684a12184d4cb052889c762914933c7b9cc6ba2331fc42c4ff1cb9eaab63b773caffc050a0e411b5b704821072ca7b565e7916d77b6cda1b3bbb31da4c990d3be93c17f92f474567039239df022693d80170db93843ea5d90d2b57c4402ca049c50810500a5dc51c2f8365839a39beadc8e031746d0e70c184b12b317815f79b16624b5d063ec371d025b0f55a7b7a6137561a62962099e8967ecb26733662a317ab64362d9ac185ab6f2ebb78c5bf3454fdcb8ee8350f36b2b2cd59d09feada8c7bb5a9d65e615b561d15cc86d883b5999b5c5497e8a64decaf554f7a6598632e8bf537979119175ea0678d6b13de6ddf74f5e540b1f442ef2598cd8621a9336d62d32175a7829862b8980ca7a5c85fca86b45fa914746d915925a99d0c41cfb412a75217cb2d3898a0ff86ce0b5116d61ddcf0d9de5e89e3e5249354a4c65e88c4675f2e704b5c43f417b0f3949c89381a66b9c9f0981986cc7ab4ad611d4dc78d2e152175c630d089e3dfd7791b8d5b5d1a2568a2049bcb24761a0d210cdf090df0ae032cc7318451ab3f19ea48139ad3dc0cd96fb4797f5db934bc5aafb1ca8d70d59b3b6b3a8949f50ce50660c349f916c5418b7ec3a70c1642cad335a4db777236e1f7d26a4d77d6cdbd7c3a4954b1c92ec4454da4d2e78b731192cb9528f56ab6eedc2479532b0f43f13d2f1e8ee9b56200c8f84e06a57a20a460baf77cb534e1fbfa05f5a1dc6ee91ccf336f3bc4110f4ac04b33ce4b2bf2ba25e3b853fc5f4f6a4c72fdec0186c7a103900cc57a68691b2d067e06a2436cff7d03ca259d69d69be8dd7a9b3adea742c8997bf42c88a89fe1fd0d3730af35c135f504c35a32b4068a4310a60ce58f57d9dcba0481b05011644ac54d9a748f339efcd67d2badbb197a67bb904d44e8e478775b482fe56c1add47f2ecc63bf7c81726214fa2dcfb442ed6b81bb93cbb5b4022b1329620f51431146865d11e3529854025db6a4911131697ae570c8fa07c79810e951cebdf4562b9571b68b95ee3a50740bb901edf6d97b72dca93dcd5fe8c0402fb335800d788b4bae82e41728a53e036b9f31fd2fcd25ea3ad3550e2f663950fe548442d170b30c8a86f364f890799cfdaf17de75dac1b9140e417b2cb3ddb8d53b050e728009a6f9d4151013d3976be98bab20ffa2444651e7e3fbe70dddad34f1b82ba88903bbc9023f864d8fc0c06dec75e0e40227a5fc5cf4d56db9985bf8b87a9dbc87ae7e479dbb6829b99a990ccbbe3c81b3eace3664d11329a94a5d2f44a2c879968045ba0c4d0999daad6f01fbf7f03ec56398be704872f8c64a05e4bb66ca6ebec385d84867dda1c789dfa4e50bb427aea71f4f249b0e5be4512ab72e59fa1c317b262c2dd269cc179489a1c85caef0c0ca44da8c6a7c3492bc8922487ace84f1201367b83d89920ae4dce806c18f34c32b33e04ed2b2678eb273a2fd0b8615e7ba5f5afb3781bc62c086087578f3614e9657e408f3cf3bbb350fe71a410423cab50fe88cc57294596d30472be674fb35c79fd8a9c95424e5c57f5984e1cb2c8f2624b0a88aed41f2bc5579883fd8ea49e85ed990f1d15241c5b47daffc698ce8b5648aaf1c1f77ccf41e9bbdac704284b78d3f5f0a357862ba66f0b3514fee521bcb395b9ba10bf9e6ecb706e20b87066d2af868f7c23622726db2c98581ef5d96360cc963a4855817973a87e6a73213f0cee6a6a15c5b3f932a27bfea0ccb6c5afbf8f66d8f474ab2b8fc720a0b92c2ad342a007c60b1538c490ba01e1d5cc43ff9103e4ce7fea6f4d1844f182f11715da2cefa83f23d9436f7064b1613d2460ab291f231244bbb911029468e1db87f619fcf23f63e495573a9d7d6336c498de3080e709de10a8c2f40c9e90837dd9f3c92b8255a245b54999de47dacf3ec87817621bdc0f2fa62e8301e8b821198517961f705b7b9537b43bba9fdca11489e5673e5ccf5e961ccddc363948d72444da2c973cb2a49d35584c959a1cc1ff14b2ab06254701d090fcea3f29cd351f232986cb21c5783aee8a71ade70318b958bc1372d37ee4451f6e3e05a27a96a8317039293009ed15d1eb40f4fb525a32fe192376ca10eca16f6d89ff5e6fb6cc0b53a9160c909963892a8e1fd9f3b84a1130767417709153b5ec38e4403915de3bf5dfe6958b145ae49acd98deb1987eed4f736ea35d825bac774dadd12003ec17a6559d62d018d099ce6493f8341aa4f33a58ecca28cc256dede15713385242c14d1be9479edd173c716528944b88d29feb3a44af5aeec2e3f3182a4a60ce1b718bb61c4f36f2881add68b2e2a1298f952b1d35d2e87731c14014c3122f02b5fdef53b7bd99c30a497dcc5dea599b13dfa5c8a56383dbfa34185ccf54015c854b9ea03592ba89502ce8f2828d467ffe0185749153d0a99766b3e21a21e481cd47ee99ac81e09418517aa608f57913652387c8d41af20159d513d4fcdfb256727e66ed19776d6872dd05cc9524735eabfdb8073ecfb6a14901f7f5fe8e0aac28a0f3dffd0383a3f38adcb7558ca8480bb79f669c8ccfd369dc5e0e66174924b9bdea3dedc8c9233654df19b99c81eccaa1b755d4f44bc48d8bb55e3bc498ed46dfc68cf8f48033d16e328eab59051e2e86c0de2fce160ec7768999aa1a173c9fe87a0829ecee8ec81643738cebab9df27c2ca4d54f618bbe312bd00d2bd47ca175bf281f6536dd1c890bdd922648e3ab843e704ab19baa6bdd4d7a6aee6dd7651798c15b0b05d98143cdf6949a2330250d52f0cc01a1ea3f8ebffaeb4aae600515a7a4e4eccf65e14b926e81e6d2f90ba2bf1cf67bd076b0e63da0ef41cc9d583f501ef586cf9f46a221b97f09a1a17b35296d0250894e097fc744f652698271d58483390447e19fd37395dd01a6b404d4c476b37bf7d8b361b8d269d02340798be0c896a669e5a5552d52f9c8617c12c2d160f7feb57a8293eede6819535de81e4add62759dbf5db809d5382f7cd30e77464a947995d3e9cd9726ded46ee35a1466b763bad260f3523422686ba29629ef6bd8bb876f4a3b3f53f144acef97a598c1ba17a55832158ca5cfc83136896febdeabe238316c4afa7a52e0da889bb4e8a027c7e98ea2e6ed32660ea66730675041dd70b5f9c8cd745bf830f5683eb1a0c37f3ff30429f50ce762dd8c742df53022ed77dd64013721505570a0f988f6fb0666da804eeac02ea28b8b38dce06d0df805728962b9c36efef10d706626fd19e55f0fcce9d96ae27259d23cd26794074a15d709bddf5843c58dc7b18363fbe37e70f89400003a2e07b1c7d2f38873f154c4e398b7b3cac93a1a22bc1ee3ea79bffad85567384798608402eb77ff4ba02589ad2916e6b145ae085332dba583f257434e281d895ec684fca3771c7a9ae98b0334338e4c4d4150aa39b1806c44041d49a174aaa59f0a591d8dc699aa396cfea6be6379e5bdcaead184512e8d593668d790726c12da7d8925abf5e8a71285c6cff5dde846297076ec8025e2f728e1686bca5f34c1ef10f7e8d3ec835aaade5598be917ec26b20dce48ea20925a3b4584242beaa709a32fee28bc994a51d357b5118662abab81d990d69f90041f805cf53007862e3fd9155938b20b08b34400aa160b1a719582add5d9480acd78d3bac3f02a67f9f1aeaa247749aba9f16ab0064fcc91ab0e667dee6f394605bb7d4004a4ba3280e65ec82a923c46d9a1913e6c24b519360a81eed66e66c7de9c4c0236e9de51ab6ca24eb8b19f9e6d08a48790abf35f0d0fb17a8eedcc6c785f67bb211a99e1933a16a945a62ab2da33f2565054856ff3d498dd8c136d11481c8743a511c5c12c79dc79012f101342cf4af70fd51265655d061a457fa1ad942cb894d2a8ad83edba86d92ef4822bc0ce694ba23e339a9600133023c85c37438e37c987d4e06d3944f00e09515c52b790182504a7a842ae57b0485efcd1455598dcd5d333aa7191197ea73a7b3c13977a239e330090a41206849899698e36f623bf7bf4a9474dbac263f8daaea18ae9217a019240c66a7a6c06b4012f86e23a19a2d11eae53ba3eaef98e35a2fd084dd59bfd982d3be5cfb6d64dd902989fb5aa40e62f68f353b0e431a68bfa3b8c401e10ee60a785bb462fa8fb2a34cad6de2c3f8c961aecf463b0ef2c970b1c05f4b874b4095aa6151d40cdb74c716818f182cef104d6abf9f36c5aa01ebacaec06021fe0dd78a3342c40d4bdff345cca6b82f5be2cf257ebfb51c656e47df1685642c468c716e19247c2cf907cc90c89ef000f3ee6ba89def387a5a509ff31f7dad95e21356d0b7ec815f29d274f6444274af6a59e0bcd696f562f42a31e5b5bb77df449d430122fd32921ec6f3dd96c862591a95ad9f4ddc304150326d832c3e0a3091906dec133746ccf3141c4cf33e52566ff26be2a6e731d9cf5ddbec9d0340d7057e3a411fe65bf888a65d5330227ce31902ea0b36a24a8cb2f868c0da053f9abeafd3a8365e833910780d304090414d9d3de8a0e7facf5d9cd7274e073c849dd46db63ac9803ca2dde9cd15221c071f87959c38d26fb7c08f84a89b742ba82c03a16baf0e103745b310e8481a989520456cabbc94ea0cf8e8d6e9fd3c9d310098669205264faaccc5443b1e96ac8befee58361f874cd5d6b1537a77ce6bce2575f926b297cb28c6531b876117a14621d0333fa2e38f8a58ff4cd3762a6147142067ab07032c7767074c244cbef876f11c7f182b3ffe959024fe0f2689a3aef7133e88e738bddd73439cb820f7552186d90ede74bfa77657ad9839d1686c3fd4a6aa6ce00d9c62466fbf1ae031e6910e3438b8d16a318e466c205a1e8ca7c4b6c6591be45c670a940659914c203c41275a09444883d274c2c6cb6215eee2a7f166b13a5f588ebb3aadbfdf9561a8d6a1afbf42e1dea46fd59628199d9a0f65c6e91a794a95cdcd2cae1fae2296cecfb69efa3090da0c6351be62b4a11c2c8994164fd4f760f7d49cab9c23875b1f6129c9fa15614b514ead8636060b6dd233d720740297715b59b15b886a0bf6d698bd35b353d651ce90d2c83ec8363177c3343fa7bd62e5b79cd628f292902ce2809306ff8d19c6b848dcc55f2b4ac22324bd7d9ddd214fbc2b9ea7f18ed7b589b4a2d57ed716c6712827c3e39fd79ea4fb03aa2fef96614106a02a128e7e23ed1baa3e87674386f30f5670a194c0aba9b5e59b8749dbde9cc39d0d6ffdf0e6ef00ef4c73f859c08ca86ac663dcbd8a3a7cd2c7c7e5677fca9f77d6d3085554313917e3c2a3e1468a688a88899c6ca8a28fec2fda0062d83a9ce87be37b49c006e28ed9d315bfece04a802506d08837c6698e5662a266ef6d3583d9bb92f5315d6a16d1fef0bce230557173d2da2ac3dfad35978024dee188041c87434b382774f1bb7cbcbce4f7392bd9360413de27af029c6ea16251f6891443e3b086d2cec6a81890db64525cf2a075ad02efcf3d5df329099904a36961750e21007db1f75e030315b3ad547e1592e", 0xffa}], 0x3) syz_emit_ethernet(0x36, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0xfffffffc, 0x0, 0x0, 0x0) mprotect(&(0x7f0000546000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x4) mlockall(0x0) semget$private(0x0, 0x0, 0x100) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: r0 = socket(0x18, 0x2, 0x3) close(r0) socket(0x18, 0x4000, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001ffffffff}) r3 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setsockopt(r3, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = getppid() r5 = getuid() getgroups(0x27, &(0x7f0000000200)) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5}, 0xc) mknod(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r7 = dup(r6) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000200)={0x101, 0x5a0}) ioctl$SPKRTUNE(r7, 0x20005302, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r7, &(0x7f0000000b00)=[{&(0x7f0000000280)="a8a62ddee81636eca413b76c4f903d26ab4dd82c86a101f8fc3037e8bc1fedcbf966ac7538b1ecb4a24a2303d08414eca21b57cd13dfa2a8726f43956e061b", 0x3f}, {&(0x7f0000000300)="1ec4ccd08185b23e80907953d80d48ca6bdf3a8aa63898a8c52d373d7fd730319309f694eb", 0x25}, {&(0x7f0000000680)="c976a723d6f5a5b7559fb880bfc9246f4485f40cc6695adaf4a58a08a2c4ffae8b35d119fc3a0d8834462018e250584019d492effc92822e67e40378fde2ab7c15441b7a432c0c1ded5004b27045517c80b21e263826d69319db4abde8170aaa9e28fef7c25510a50f976f0408ac6b6079417b5527293c99dc06eef2a85b03ba2a0757a3f56186c5b12daf6263fd83a1c3df44a2e6524b6cae7ac8", 0x9b}, {&(0x7f0000000740)="2d1b661933b29b8feb6f4b7146b6e93a1e122fa7fb4f00eefd7ab9f0318c293338f80cc279359e1a3efe86a5add68e7980e1dfca2492e62fd76896dab62908733f676ba7eb6374a17734bea022e2543e25051bdec1e251c7bb046d5cf2d02b7f3348f5dbc2d2b2add4d143cd64ac3d37462a27b71fc0f8978cce3729a63c3fb60e973df9eb2409d94eb0ef6ede24e8e77d22a9", 0x93}, {&(0x7f0000000800)="aecbd23b067dfcf45eb279d3ece9135064f1cbe8a5259ae818f958b4782f0fecf9fe7d244fd2f64f3e658a8440d2f3d080004c1fc3c2ce5a61adac56ad700fb0fb2f1e9f3398df8ecac5de1dc4a92cbff768119f88652db74fb1ae5cef433f5683bc5f2cc892659b3e1291461939c1fd30c6f198edfa920a675c9dfd0736607edc979e9ad343afd0fc15b15be8efa69ae57c", 0x92}, {&(0x7f0000000a40)="970461d128c72c00fa4a5c79034fc922c0d93fc35e95537be38dadb9707d800ec3b89f3f3e60e37a23143bf4b2c7238197cda9835536223553c67d013f41b9a228395ab1a4d8fe8c93b6af9eab1480467c7f5160cb826a2ef83c33ad9bb3e49c4a0849e4b226512cab00073d70ff6c75bc3f60a99b25fdb22390a99ff7963e1b4108a22cf65b3e002426922795225ef19cba85d43195222b2053e5e19eb5d3c30853b61862d5ce0a35dfb939da", 0xad}, {&(0x7f0000000e40)="4dcb711e605b378c7e890bea09b853e653b0c2df2305f7f2569928517a9678838bdd2b99fb2ec3a10bbe82838fda4c7dcd44d6e0908f12f9375ffa2307590a7437b87a2171073b25062d23d3ed3cae324347b87d68762a9c6344cec4221668b99b8aacbcd5e2f134589e40be00c901f6d1223c3d46ff5833bf8574ff05dc2bfad70986326d5ac6fdadd5afcadf221394c84db6e3a26866ca30a2c76cffb9faa9d3b4628eea9ce4c005c954cadca99a25f3520dcbe0ac6134528a2263840349be527311bc24", 0xc5}, {&(0x7f0000000f40)="180f74a8b5a4be0c979e939ecea041db7405e1705afb049b0d1233225f3e501ac3f6d840fb67662b5649f8bc1b5cbcda4ae04b7d6e6dedfd6a44926d26f912c8f55ae893878bcaafa372b4589b8305735d1038d7bd45bfd0e2470e7459f6f1e105a7fd191c623c9e1d74f525f2afa6f3b0f7b78100b3291f741c823b6a15cfe4ec08e0fa70271dcd42921928cdc7b4ab34b62952f28c6f4611d2127d5b853ad3c8223c36d5c29ecde753da5d6b32d23573ae21fc1e2c91945c6c614fcf8d1992f4bdb63af19eca258de170e2cf6a62fd5e2cb2476979f65643984acc95fe515570ca8844f8b26692ad34868b55169ddf0b6242581aa6cc5bfe", 0xf9}], 0x8) socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x40) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, 0x0, r3) getgroups(0x2, &(0x7f0000000140)=[r3, r3]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0xffffffffffffffff}, 0x0, 0x0, r0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r9) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x30}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1}, {0x6}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff8cba6f39ce71c722608a80ffffffff0000000000008864"]) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r2, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r2}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35", 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) dup(r3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=0xc) r6 = getppid() fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9, r6}) getpid() r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r7, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x3, 0xfffffffc, {0x400000000, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mlockall(0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f00000004c0)="4534122cb25ac723ee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188162bc6d6de481f66dab68c8d48ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7d3551ef982d078c66a1f19eaadf6c3022f8450555a9832016a20f25111317ccb78b4d62ef582402e6f8ae2efd2f99340621814a5791a88fb6453864045c123104150ef6e1ba2a046c070262bb70c42800db87460baf85c742a048a3fe5b079b7ff44638ae43a78459ebc5fccf77c797570b433a050fc26eb7774a9fd95624f17e716f94433b98b67b54d78ea085c11062d8a42e5a254196f03a48f56a2bbd1bbcbe36c8165cca80b604b66d3a9921f0b6b89225f77b4874b", 0xffffff68}], 0x10000000000002d9) shutdown(r2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 5: r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x10001, 0x1, 0x1, 0x5, "0c81322295120cd4c92f92d9afe81d2b937a5f62", 0x8001, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) executing program 7: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x2000978c, 0x0, 0x80000000, 0x0, "bd006d00000010000400"}) writev(0xffffffffffffffff, &(0x7f0000000700), 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r0 = semget$private(0x0, 0x4, 0x24e) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x2, 0xffffffffffffffff, 0x0, 0x0, r1, 0x104, 0xd5}, 0x8}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) close(0xffffffffffffffff) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x2d}, {0x25}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = getuid() seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x50}, 0x0, 0x401, 0x8000}) r3 = semget$private(0x0, 0x4, 0x96) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x1]) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r4, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1000, 0x0, 0x0, r2, r4, 0x1, 0x40f9}, 0xffff, 0x6, r5, r6, 0x10000, 0x0, 0x2, 0x8000000000000001}) listen(r1, 0x7) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x79712034896e9b54, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r8, 0x29, 0x32, 0x0, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000001c0)) socketpair(0x18, 0x5, 0x3c, 0x0) executing program 5: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socket$inet(0x2, 0x0, 0x3f) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x538, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x8001}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x8001}, 0xc) socket$inet6(0x18, 0x2, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000740)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) (async) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) r4 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r2, r4}, 0x0, 0x0, r1, r1, 0x8, 0x7f, 0x100008001}) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r2, r4}, 0x0, 0x0, r1, r1, 0x8, 0x7f, 0x100008001}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x752, 0x6, r1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r1, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) seteuid(r5) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x200) r2 = syz_open_pts() setrlimit(0x3, &(0x7f0000000040)={0x7ff, 0x100000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = dup2(r4, r3) close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "0d838000000000070000000002fd00"}) writev(r2, &(0x7f0000000240)=[{&(0x7f00000009c0)="e55a0ace2829081cc2a3aa7a0f9dbf3213a78cd243669c99ae3c7a55e0a9c829e206a79a5a4009f28145ae433e99a8cba56877fd082bbc07c3ce18a36d7e58a68a026474ca2d86ef1f25afd0dc17ea223f5cc2cb3a1e474566c18e354955295d46062ca1f676ced3147582e21cedc8762583cbf19b3db5474733ee330df883bc5fac77ca3efbe462878aad38a8a2424d7608eb0d0d", 0x95}], 0x1) getrlimit(0x3, &(0x7f0000000000)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) chflagsat(r8, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kqueue() r9 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r9, 0x81206919, &(0x7f00000001c0)) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000080)="cb6e4985e816025865", 0x9}], 0x1) execve(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x20180, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000500)=ANY=[]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4) r1 = socket(0x6, 0x5, 0x6) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{}, {0x1, 0x0, 0x0, 0x400000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x121, &(0x7f0000000240)=[{{r1}, 0x0, 0x0, 0x80, 0x100, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffd, 0x2e, 0x0, 0x9, 0x7fff}], 0x7, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r5 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f0000000200)) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x120) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x7}, {0x64}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000f70004000086dd60000000007d001079bcd80dcd350b740d57f4dc9cda420dff01474d000000000000000000000001cca26ed127aa91b66857b5327ec2263b1cee0ea5253dd84cf78fe035e4c17a8096d388ae3aadf0f8038ef89eae9bb6523d90468909dd3dcd697b0251efb35bf59de49d4d8172f9419fe59a01c730c6f27569523c23fe9fc10d14fc3b21f6e7363f8057b2578a00"/168]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffc, 0x0, 0x2, "ffffffffffff00", 0xfffffffc}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x23}, 0x4, &(0x7f0000000400)="0f23ca2c46f958e87c1939c867c99d710339a58f866a83d8665bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00', &(0x7f0000000180)=0x6, &(0x7f00000004c0)="79589049a7adca90be0ddebd3c74a81035091d7c983f90e1ce385d3556fc14eb376ae472b45533ea4346229b29847bbd53d68214e03a05c469e5ad66951672332427e0e4627be7734e32fa0998426098e5a0c218499ba3dba78cd0e63081e0d78e20d1837c4a664d02789c85dbf7497fe0ac9e16cabfe26fc7cfc65d5468fcfeeaf7a9836d696f076b58015afab496c9cf723cc04d29d5fe76bf2746911ec6fb03dd", 0xa2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) r3 = socket(0x18, 0x4, 0x7) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000380), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc02069b6, &(0x7f00000001c0)) sendto$unix(r2, &(0x7f00000009c0)="b100050400000400000070c0c72fd3357ae30200004e3003a0d2a805000000f2aae229a70000d476c5d8d3511f139b672f4d335c22030000002bfa896443a42102000000720fd18bf8b670c1f5a872c881aa6e2ec5c90400000000008000361b4cc702fac580002021fbfa0c0f00008abfba221554f4fcf668246c0909000000000000008d000008e371bde73017b60773a3743bb01df073e111c37a148c000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000de70c3ddd7b70e3ecaa3d3fe92e3e7474d429957fa461f6decbdad8a72e24424cdbb4dd31b99bd9d65f0fc46b7b37663acd1bd1f369410381928bfff0370fce82770132083723bf5d6a5cef12e57aa92b1c5bea4e76bfed92ccf96a3a3c3219230693ac27ffb84388f3028395313dd7a46645b4953e2af7f24d44939d88ccaf87cc2db2e7004ddf9934a24f787c06f29b6a9025474decbdfd8fcbfec62367b1ee800adad9aea555fba42dc5af2877d3bd4899229ad52dc668267c881cd12329d72cf7f5a8bb0baa4006b734792394f85af1761c3a67e6074c35d2b715fb9207a72abe7fd6f3efc5b7451ce59b4bda3623a8f7c71503b978cf2c5226b3790f5e7b5a72a0c35c1a9cb32afae7a1938d693ee31a80ccf4104dcdfffb364c19645a17c52e390d3c31deb59c6e160540000000000000000be019e72f4f6e4161932e9767cd61f45c88f99c90283fc4227a6905fff796e523130e1f30143b5de0d00d28e026cdbb13358e7d2421d240b7655b384ac3084a095f05347c04d593c686ab75b7007d5e0e48bf7760a2f91f71db2e7fabc1774136f34d039b69746460961301f211385a3e3c747cce154130669f301fb9185c0dc7e1bf4", 0xfffffffffffffe81, 0x8abb88b2f8009099, 0x0, 0x0) socket(0x10, 0x4000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7949) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{0x2, 0xff, 0x9, 0x9}, {0x5, 0x0, 0xe4, 0x4}, {0x1, 0x0, 0x9, 0x6b}, {0x100, 0x1f, 0x9, 0x40}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000340)="71f91e3471ac0058bc5a91501d94ae4b8200"/28, &(0x7f0000000300)=0x1c, 0x0, 0x0) setreuid(0xee00, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) executing program 6: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f00000002c0)=0xc88, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000040)="34ab4576267eb58b436988bf3c760db1a1551a9d5a3b93cab05ae0f910a0c53eca7f4c96f13330bcc6171ddc6607e6462190e5982a71e56d05c675ac12e489dc5a5dbc766644c3b174712801d8074cbf7dc3e296d39f38769490c37d13bb76698a34723c9b219089b302371bf690a00a3998b9c14907", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243d232a80250cb1caed9126373ce1eefef", 0xc4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de183893165686d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e94042ecacec8d9cabd634f23a0aa6a44c5", 0x7f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0xfffffffffffffd39, 0x0}) write(r2, &(0x7f0000000400)="21000003", 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000300)=[{}]}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) setreuid(0xee00, 0x0) getuid() socket(0x20, 0x8000, 0x4) socket(0x11, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) executing program 1: r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x4000) r1 = socket(0x11, 0x3, 0xfe) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f05000701070000000000000000002310fef96ecfc72fd3357ae302e6ff4d30ffd2d236b3f20bf404be01000000f7be00000000000000aa8fcc056894e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be0900000808e37193f8340000cc11ffffffff7ffffcff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) shmctl$IPC_RMID(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x934}, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) sysctl$kern(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000140), &(0x7f0000000100), 0x4d) sysctl$kern(&(0x7f0000000200)={0x1, 0x40}, 0x2, &(0x7f0000000480)="1f6d6a6a35bb68e12b04d2333632fd770c79190260a69876475835a0f5ac574e61f5f94ccf0049a02e48d82590774b03163e4a22165c6f61c41835e69ceaa1965b10e19911cf781b9c4f546cabbe73409f90cbe70fefc914226ee520352334882e9e517c0617bf4a52164d3802ac6c4a8fe9335bd8efed5a8dc238805532a64139f577227ff421b1c2964d77780f49e287aa4d0c849985c550bc16953b911a41b190f4b36b01a30d9b7f54dfc11be869605fa7260573d001698fdc5328db037225606ea243e7fc42d64d49c283ad37f978db2f67c7f9fb77668a0207da5035", &(0x7f0000000340)=0xdf, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x1) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000200)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x35, 0x6}, {}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 0: sysctl$hw(&(0x7f0000000600)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040)="4f5d45515160e6163ad4ff7186fea6a902edf2d1c73c29d02cfc04fff82e6257d135bb4b582ec5074171a20ea0cbafb469f0910406cfb044", &(0x7f0000000080)=0x38, &(0x7f00000000c0), 0x0) executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, &(0x7f00000001c0)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f00000002c0)="c189416f5912bcb80be2368fc2ec3a054e2fd4b106cf516172af1d3b6863974ccfc49d44878f2cd2c4d444e0e65474a5bd9735ece0d22aecf09603d44e86489bc89d0d9b394cb08cab8bea6b15ccdc8c21cc79bddaa83fa9d2136a5b1ddba6dbf1b328", 0x63) poll(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x0, 0xffffffffffff0000}) r1 = socket(0x1, 0x2, 0x0) close(r1) r2 = socket(0x20, 0x8000, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x80000007, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) seteuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x10000) mquery(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/224, 0xe0, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x3, 0xfffffffd}, 0xc) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x600, r3) socket(0x0, 0x0, 0x0) getsockname$inet(r2, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0xb1}, {0x8006, 0xc8, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @icmp=@echo}}}}) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x0, 0x3, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000100)) setsockopt(r1, 0x10, 0xe5d, 0x0, 0x0) getsockopt(r0, 0xff, 0x4, &(0x7f0000000000)=""/141, &(0x7f00000000c0)=0x8d) socket(0x11, 0x3, 0x0) executing program 6: getgroups(0x9a, 0xfffffffffffffffe) r0 = semget(0x0, 0x2, 0x80) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r2 = msgget$private(0x0, 0x460) msgrcv(r2, &(0x7f0000000240)={0x0, ""/107}, 0x73, 0x2, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r3, r5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1811, 0xffffffffffffff9c, 0xffffffff) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x108) fchown(r6, 0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) connect(0xffffffffffffffff, &(0x7f0000000480)=@un=@file={0x1, './file1\x00'}, 0xa) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) setsockopt(r7, 0x80000001, 0xe9, &(0x7f0000000500)="93d17284a7ea40e1b8a2d23cd5a16d2a70bb4fc08b7c09ab570249179687892f7ae273ca31a6dd247c5d4beb8adf76231477e5132e98b061bdccbc2930a6db85e2e68d3bd070fe85a9632480c8cbaa2ddbe89db12b260e45ac5d638af20fcd2bcdd3fd1ad2a7b386d74f422d5b9057262510d762a5a6adfb1669ed7f541734fd0413c36104c7379fad25c650f077afe89c1fca68fa349d93050aef293621400e1a1fe7a36356526d77094225402f0e5cae2e51a55f2ed3d1361c30351fc9ce447e41c2e1c7fdc959601d643c9fc67ade2a7c19629842e36514a160a78aa1bb3d350a8dbc0aeffc19af7edcdbe019700d9369bfc9401d56f05ecbf516eb3d6c06b4589d26133c6e0e5cf3b8db314976a282ea6b2cc4f3fb74beb34c3ea38e5de19b0cf610cd5961cb1bb23103b6f8e81ecd0b9b57cdfcd59d19f67353f17d73265718de2e1aeb856c4bdf22d8b5363e146ef4fc6e75f88492180c6e591e806530917754068717f542d5d695fd7d39c3db44d284fdbffbed3acdbbb49c035fc9198f4826041719d236ecf885a0f88b47bb023487633b716497afdd6fe2fdb0f29f5846ed26190b18dbb8058ab011cd2ba2a84b8aef630b9111ac9c593f4c2a2371c7139a56f7b8e9133886a66db81f3aa5f5399c7c831196f763f9d00d3a1336a881bbc3930efb46b4ddc631954954f84339e39349bf21adc0f9859c66a66d25786a52eb5a732298dfe7a0a7fc39baf256790a1168d2fbd1e76cdee9c9ad97dc8a06ba45d71092c342f7fe65097c81717371ee51d3d507b5fa45cb47e480c2c2dacfe2de23d173af790c726432fdafca012854ebb6d6ec442a95a1e43a14d733d2e6e079a358b5da3c35eb4843fa8cabd6ece038e08290c24c441eee2b8507693ebdb89db5a49c1f6a9818a73e7b7982dd90745c559cc77b9002a822b546d31129a28f7058d43af70dfbd45d37ada7decd87f6f7194c2751c5391b907dc0dff9f876a5655c9716926860efcab5d0a35048829e7640fda4b3007c2606fb85ec1c3eb9b89aa144bbb0431c2a4ac185e9fcd2c84c23bdc7ac8e4cbfccef68b7896312632186f79f118f24ca3baadc96b5c9d3a7bbf74a8847f4cffb17d5c7c508fe71983cecd9659b543104d01b889028750707201cdd19f4f8d7e358a6f0aa38bea67efeab5cc2d120647821a628fef0cf56438fab1e4127640e450188507069b57f59c57bfff345fba11e4e7d15848a7ab5bc520c3e97532a98f08129ecd2586e47e2e3f10539e35cdeff7521a4246d25374a590f6ab2793a38600b6b98bcef9fdaf66fa377402134c76f2580d8ec85e87f1e9efde55059cc0f19692d7cb813d86f45dbfc7e304169269cce190eb684ba3dcbfaa3245885515f24148bce149abcdf90a9a38d59d0db9ff801c6fe87cca81e73401cd612a85260208c0c477177895518b5723dc8e08747524a7d0136e22c0b5eed11ea0230223cc1247bf707ba2790e74212ee03725b2c55a2848ee700aef3ab34b86feafc93b82bd5de569bc6d0f7c2cab32ad860a8d59d15edef44a37bf88911476a7e6f921aea15884d9523693aa82eea1f41da064bafedfdc20a63c02f896b2d4dfac52c687f07182bad6015816f01291dd05a962197568ba66d43ccdf3534b6c60ceedea1a9475aa166e648f519287de1de62f346aac53e684886f0c82ee1267964854cca69546095af1f57ce609842559a2b9601fb62ad280864e9c4507ebb7e0ff38eae448afa9f1520c378f668b047c177efea78cb53074796784d54edfe3f55d560de481bb70dd298f64aade399f11009b54e347ec4baee4f45104b0fcfbf6419a5c062e2c73de02fdba3b0c44aa8009599832b8cd94b9b5702a92f5e820f93b673d7535c9d0a7b033e67ac45d6fd2a9b40afe27596633f97999943e5887bd767ad68a18d7da578a7b6df191009e77b0d945c5694f21f035ff710f69f79726735a9026385b4c3ca08d4586c764593e84ff631399b90a85322671ca18cdf4211c932797a3d4636de2cea4adee09078972d5357c3506f5892363d8c85c447be08427038483315afd2fd054a8da9e019be5f266b18e66ae41f2ad414206cd6d9a9c5c48683244e7f8077abcca74183f5626cd18d23652f1e0d3b570dd206d263c0fcb050f5e3640ff6e7706ebdf7643f618a9cd003c9f3a393ba1714e8abc8e94adc19cfb762fa7dcec6bf8bec478eff00ce40418f7cf17dc29b6da69d53e8a22d52f5bd97b65aede658379352d3ebdce06e566bd9195a24d62322b2a8c81be8a57dfb613ceebc08dac8edb14fb622515c5faeffb21f8eb388a5b314cc2afb0c189e495580d18cf9d92af0df53088e7ce5c262ffa4e8139bc378fc808d24e52f907b07220617f12b6f241a29e755b7b8a3ba9ed08e682c8ad95a25745c264a0ee729483d6c4c9e057cfb70e5ba6fe388980f8e1f2545f61f12922d8fb5bbf7dbdeeac8a6733111174535ab44154989a7333fe75cdd0ecabcc34c56e0005d0890e4410e7bd57e0795055531703650e7b0c5b4435b15344cac96e6af9f50e370c8c4ae540524635ea3c2eb8977ac2a016315e0de1432658a03e1b78b1009a8c69ef28f7d84cc8a1b079e8513630f4e9baa1a1c3c6d88eabda1845fa68b80511241b1404d9e8790272cbccd6dd09541b92bf25bcb30df00a9ab5820d938c11e75876b012011e2795d6fe2634864d817d3fca1b12175e1591d2751dcd31f3dd5182133589ab55b42f28e9f02e0a8c563210fcad02be9979d7a31c308bd5d0f70d08e1f5122405d0c0da53290393e85650dc61c7b869ed25e6ba165740c668534e24bbe4111f1a4da09c128e7eb9905fb4fe02ad51b014103d9643aac524cd0f58c9b7066b961992345a9e9ae9734c191d59fbe3898d1cb44d799cc42e1b6347e0ef0f336ed8b8e2be31fa99c303d4931fd2f27eb196deb8f487ecd97ffaae48304ab28d967613981e40b7b8c8433528d9e280ac41ca0eafba92842f593e66ae2b15ba6ca6c3251ecfab389f4ce6383e49074cb4d1050677a34bbe7d4e2557b5d2b03080c2b8392da7d777117abc67f501e7656ab43af8dd3f71f0b4f0ae6b7c1b9004e976fb92b3b470380886f26f229b2f89089c473cfb567c9b2c2b48871e14cc78dc63167d854a555fab1b90c1331c12cedce50d45fecbf954be6a406698071256566d1076f5f5844cb5554606f13b0c70d2141b6d9b876cd39256778beea2bdf5b31f82218332f488854d639a187ad30550f3648c9c6ae1f030e22f35a0ca0bdc90676051d694a54953c289c251807a7ff815512d1854af5b1d72be6f9400cdc19f0918c9efda68db379db15f36e2a37eb0f354470043da858d16d84905a1d826a193ff11ff190af7d7365ca3652937710ea2582679e99919a39941e47f3ac5523205335b4c61df7a6704c8f807cc040e4e6205de81dde5e2ffd28b46e45ef1105d3300f3aa9da95a51eb31a34526cd41d8b05f7a4e9ddcb632614f077056b6439dd274b04f7e224961f924aca2a0c3e2258f6116881fffe75d4e97b2b89b82d2e0de0324ebc5ca2f9934a7d1d3c7c13d687dbb2618c87a9209e7491368734e320a7d79cf9cc4715cf1ace2cdbdffaf5b0871b8fbf9264f35046b2e5a97215cd81774f9454d66ce1af3d4da75868d3bc3950a44864890bafc8a2a3add00863c5e91172faedda4673dd9d7031e1482137b235f1d3907861e13a06c5ab0a80099a9ea471cf67b5ad2756ef062f1566f9dbba03ea0b36f78a5cf25f2a9a48454286adfd75b4ad4abd422dca77dd4f4422d4403d8e3ec4fd44ea8ea51a30128427e9194b485adecd2859ebb3307a410c6ef9d521741a0ae4d11d8b38051dfce6ae139e8abd56e49f9c66bf318997d5087a36b2492e8fc539b2c9f878750ea7f52e154a4edb89ebe5f97116209a69cb49ff0fd871bd6e0645dc67f10379023ed73dcaaa454007eea890073190c567bbe880c56de51ba6516095f9d784a33f0d28a787bce1eff4e365e75fa40a53c6176b9f039bd24caf80136cb7c75343b627ca8d38230a5714a8bccdd6041c0213c081d071e62ac84cb263a7809944152e1c0c287d69aa570907bfc1ea35113f6733b7b15ea9d4ed3a9615d5b13579e2613bb524c3e230080875814b20991afb50b34fed420702104639f8406f1a59b1701e5c213cc4d2ca2d3c6b8bf86369ba0e9f3cbc13f84f8fb85e1c75802a5937c1d45e8fd8121513940b9b934f91f1023b708f5dbefdc30c24f57d3036a0544fd08b825d9e57057fe355e23058394507f58a683612fc6babc3a6c944286e3ed409afba5b04e20881f817e1db8186a51dae55aaab5a56af3de4f0cb73f42e45803c6d264cb9a29530209e34842b196ace6d691a66cae0b3f35876e2635c338d867e4fd098cd117c059b6cddb5664a11d061f2a3dd64c0ffbdb8a12f65ee7579ae389bf565f018bdc6c118f979779a6771f10e1702d8048539179b6cb21230e8f7e9da488433d6f968411102f684ee82203bc90f725e1387796d91803114c23dc7cb581714d6547afdfd217f6b1d0c8a8b93b93f94d371b6a65aa69d4cc6fe2914c58fa8d65ab76a1ef76e0c43cc7031884d27ce3a4adbfd214a8b96f885aebc8c4b81b3160abc7277b96fb2c05e0117329f15ae579edbe54444e09acdbefe5375197ab251505e44c58a91cf2230db9eb816161db4312657228bdce8fe66ba8bc31a9403bd4ae4130622838d323325b7dd5645e75dfe03d024f65951fd7da48e7876639830b118bc3cdf3d6f53797ccdf652c84fdf713fceea0be14844a769c4130f392f6e87aa0007ab603237977e3ae06a201bbad2d534641822adf351fc3da67f19b59fbfbaf4791d7c83cb561c83af0e55794c200623a9e9557ebabed832384805574896696b9b22295f563530c450884c2889fb011dc6af61c800056222b9a7a0e2bdfd7dc9bfad19678882d73e91477c4007802fa4a4b40c44bd79455393c4034c911d7be40696ccd6b692a0a90c3f9a6ef51d0cccb9b1b1b022dab8b38751fc36ea1c70a51380af6c933027b962155536c54a9fedfd24a707504d89135f8c75a5f6c74639eb2e276f389058bdc733a9f1c2ba0df138fba0b4c4d287758868d8a286b40383b47ad989a937c3ab8403de9aab2c1dc480e3a88297c2b751d7a60d2353c27ac0c602edbccacb4c877268b9e48ac437e7e5f776d32665ddff774e906dd55d670654024ca6d90cbbcbab109a807f7f72ae4cef00e0e0fee4a302ffdfed475d9c0bbe16c60be405cfa9932bece2bb089526233d518f4dcbafdffceb7eb219a1b9c8dedfa9db409a6cd314c7bfa3bbc183b7e05b19cc79b86acf286b900174dd7a97e6b6b703c8abfb668e5cd476aaa5a4f4519717fdea78cf68756557af454a980acada311dce2f654346419191095cd21600b91dfb32925a3c7ef1bd2c907db4bee56c30ebd3c07f1260875aafefd2c5688476c41ff5e64ce40848e6bffb7f2d85aaa7ae6112c6e9b9159d172f40619a47c79415a647a88b39c5feb630ea0970e24f11b3cbb272607067edc4c15479199c4ca3ebeb2384560fa2066c772e6fd83d0a6984a9064c1dba55bc36ed6bd92e8cfcad544a247d9b34410fa8ca32983baf8d8a5e545a5cccdbf5cb4ebe5f862c87179f5f0bb34ecae3b8cc5b5a6a65099dd1846f8927cc0690491d073884efd61de1008d9d2c3dd812532e7d5e6275b6fcd45ddee423963c1add7de5dd217a0023813c3472c1a0de34ae94b41c0c131040167bf76e321b3c20f0c2", 0x1000) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000001580)={&(0x7f0000001540)=[{0x26, 0x5}, {0x26}], 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) getegid() setsockopt(r9, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x448, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xff, 0x7fff, 0x5, 0x0, 0x200, 0x3fe00000, 0xa51, 0x0, 0x1, 0x3, 0x6}) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) renameat(r4, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000180)='./file1\x00') executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0, 0x2}, 0x68, 0x440, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {}, {&(0x7f0000055000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file1\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)=0x7) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x36, 0x0) r6 = socket$inet(0x2, 0x4000, 0x30) close(r6) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4000000000000036, 0x0, 0x0, &(0x7f0000000540)="00020000000a446bdf3718dfb8861ec2dc1796813bbd0d1e524cb459a9d79d4dde71484881b7a7cb28cbd47ce2f097e0a03da96d91ca3fb2d6a20c3bccaffcff2b9cb3f69544719ef9fbfffc33fc58ed42e20289fda868dfa14ccf81d30855fff36cfdd7099278ec560b552cc1bf435e991dc5e3c6e8752436df66404e7bcc77d8e2c541ce99ca16b4bd0a55e02dd19351714c80ad865969b8f15cac29db2e1bb6a28a477e49af3da413df7b9363e68d87df204cd5c651608448c351fcae23c60164ae37a31dd829999bb1ef20c69ebbb050dd68c8c2f54700"/228, 0xe4) executing program 0: syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffffffffffff810000000800040000000000000000029078ac143fbbe00061010800907800000000"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x2c}, {0x4c}, {0x140e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x401) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r1, &(0x7f00000002c0), 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="b10005040000000000000000340000001a5113fe", 0x14, 0x0, 0x0, 0x0) executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x3a, 0x12, 0x0, 0x0) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) setpgid(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x3, 0x2, 0x93, 0x1f}, {0x400, 0xff, 0x3, 0xff}, {0x82a, 0x6c, 0x3, 0x6}, {0x2, 0x9, 0xec, 0x8}, {0x43b, 0x91, 0x2}, {0x1, 0x1, 0x1, 0x8001}, {0xbc2d, 0xf8, 0x9, 0x9}, {0xa3a9, 0x3f, 0x9, 0x6}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) executing program 1: openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}, {}], 0x3}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000480)="fb408c0a5e1b8d9921f1cd0ff5d1cd59b70d330ae1129f4549d975772ffcdc6ff2af722679b7c40b7534b6d4987f5752816b256cc1251b9ae59538e38c3aabcd2cb7e6a74d0d3653021cc6be484d77e0768c5a55d2ecb2bed4fbfeae13d8c55eea350315147078cb37d2aec98d7e96f7cddd15d19118da9d6f365498e0d9d1010c1634fc98886298b7fe1afdf4d8335f0606b5f1a55df86d4b69fa0dcccc23ec6b3a5650a8ea8c5e70da5a95ceb8104b14b13d0b22638051c8024f63d8143aba30c6107d2457150e752c20923e03dea31f342d955a4e41efda566c4c58e51585b511495aee42b4572364b9cf7b5000b554ecddbe88de7db1987260ccaef84c8e333456ff53fcd5525ce618d7330b1d760f6d25871c0001240100f2febe1e57ba916e9d90619a1c4334dbe187d74c8c4d7fab1e6cc740588a216f7f4752ab2a92c2cdfb0df0a4b8e61da2027a0f118af9875def0d06b22882576de0896a48f4f7e7cc15b4b30345336e88167bd67c91ebf6690f51051ecd13ac4f77b1bc88b820785f99527cc0f3b239904544f75d4269f9ff30ab5f6f9f017543c67cf72c09c2e71ec9b91216eb04c3e8608db77caae4f85e002318b102fc261f3db4da5756cb515c38633f25ff5bae9ec46815b9fc0e452affe821ba10d2e19e2d6822991765798f2db250c39f6878e2bceed8d2017592314939392f525068e951d6831dfd03ed50d9592478109f37ba81acf6d4610da26e41d992628b0e4783407a4c9bd7b53f6c2a9c781fb95dc6fd4813f42975743296dc5074709628fd0733bb678f448b74182247ef4242e455ab993e8fabcbfbc5853913674e29944b4a74257dd55a37a1ac051ad7f7c753498f0ce4ff4678b3eb839a69908808ca2a42476224103113da398b9ecc5b78975ad9487174d27ea32b8f9aa41769c35a1c3d1923749904ba496f8c8b01325b52c0cf572ab2d29ddfdfd154cdce278663d0fbba0e5744fa41dcc53c16f4a9c9dc9a9655924dba3127cc5d736c60d7ad61f3659dde660a92306d4b30b5dac61709402d082776ee663b52e5c98303f9ad2cc6e8bc1783a78a11c1a6e386455c93d2a131eba1395b3238be1e16e9d648cf26aeace6a13f34d840b1c2a36f6eedb0ccfe21daadc6a580ed3bf57e74f667616eb4e96102e3707a762a8682b90efc4e13d99579938716879119a74c7846433f1836b191b115c2b6e871d5f2000000002ab94d4a67243bf3b2f1331ba2ab3991e3977d6aee6bd69305006b2eb9d557c961544cb2c6a977bb5ba59c0686abbdff317d777b4aec83e3089db2ec8ab21e1cecdd74abfaaddfe1f9b1303ca140b536a1862e576ea6884e2ecbd63b641ed44553777c4b31c013ccb3615425d668706abd8ed4279bd64418940a8acd902284a1e95f511ced96a8738b309ef7902479c812656b31c6ed91704d5a1c9fdc99eefe7114277674932e8b8370c1cafc384759baf2dfe5c6f890268395f681560fd6a37dc47215fc5b3b431e6ab1abc4297fc0926a2b8aef9ad8ca56f4ddd6b1cfd5f432d69d86b0d849de0e94425acd2bea478adf376d9af78f34a43839c17731d9e4625938f001af5afde41d6b85a8ccc4f4998a295eb237500f0a01f1d86c137f5be5695e10c072da5335d82117bc8555b602c95125e281e1f990f1836e90d1e86b588595dd47c6db48d3e9dce396cfb7d893a17613955bd54f757089555858db0a161b83deff6af7f4f4614e2adda000248faf3ec9f4587cd701f9a30b8de9fabcc0", 0x4e8}], 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f00000001c0)={0x1, 0x1}, 0x2, &(0x7f0000000340)="71f91e3071ac0058bc5a91501d947082197c8e9ba5acc8c021336d85231eca07daf2d414b3d4458724eda19e5b77b7098613d1699b0dc5c24994ee9ef6c5f4e9d0a0b37a022276d46a17484dd38a9af1a5e5a6e23dfb1d1172a0645a68df71851341f6545a545676a445f59e9a8e7dd086c7c781be3bbfd283ace01bd772cb6df47345a095c5c84b90696929765325281bd79c5962ae268c7544a75132f4561211e5a6339f1e2fbbac594d96194f731588a2ad529d99a824467fbd205d9c", &(0x7f0000000180)=0xbe, 0x0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x382, 0x0) r4 = dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00007be000/0x4000)=nil) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r7 = getuid() getgroups(0x0, 0x0) r8 = fcntl$getown(0xffffffffffffffff, 0x5) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r9) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x48, r6, 0x0, r7, 0x0, 0x21}, 0x18f0, 0x6, r8, r9, 0x0, 0x9, 0x100000001}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)={0x0, 0xfff}) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x800}, 0x0, 0x40, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x5}) r0 = socket(0x0, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0xba, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x24}, {}, {}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x7}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) r6 = socket(0x11, 0x3, 0x0) connect$inet6(r6, &(0x7f00000000c0)={0x18, 0x3}, 0xc) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c8f1c86e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e0000407ae9a3fe03d757ce7", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000012c0), 0x4) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000240)=[r8, r8, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getpgrp() getpgrp() mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1d}, {0x50}, {0x16}]}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r1 = socket(0x6, 0x1, 0x6) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r4, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe39fc9bb200000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) write(r0, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x40}, {0xc}, {0x8506}]}) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[]) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000100)=0x7) dup2(r9, r0) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) dup(r0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r1) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, r1) sysctl$net_inet_ip(&(0x7f00000007c0)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000800), 0x0, &(0x7f0000000880), 0x0) executing program 3: open$dir(0x0, 0x10000, 0x20) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x3016f317, 0x269000000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f00000001c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) executing program 5: socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="ea00000100000000", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/173, 0xad}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) accept(r3, 0x0, &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) executing program 7: syz_emit_ethernet(0x60, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe"]) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r1) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r5, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x0]) r8 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8, 0x0, 0x5, 0x1, 0x1, 0x80000001, 0x9, 0x1, 0x0, 0x20, 0xe2}) r9 = kqueue() poll(0x0, 0x0, 0x0) dup2(r8, r9) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, 0x0, 0x14a, 0x2}, 0x1, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x7f}) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b290008aa050400ce94e2f0ad3ebec257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfd9adf071da68f24a83ba0900000808f37193f8343712cc1100b71dc000090105000000000000001300000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x1, 0x5, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xfffffffffffffed1) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000000000000000000000cf5504581bf836bf731c414c94e79c487a38b9d11678b04f4a31685a0b4cf163143a77ca76910e499bc2960da21bc50e55a6df8b65cf2830243ef8d745a94bd54bf5a0cb1bc50da0ba548632a54927cf715a7d0f0962490aa4c7"], 0x10}, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x40000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getrlimit(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) socket(0x0, 0x0, 0x0) dup(r1) bind$unix(0xffffffffffffff9c, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x8) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x4}]}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x7}, {0x64}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000f70004000086dd60000000007d001079bcd80dcd350b740d57f4dc9cda420dff01474d000000000000000000000001cca26ed127aa91b66857b5327ec2263b1cee0ea5253dd84cf78fe035e4c17a8096d388ae3aadf0f8038ef89eae9bb6523d90468909dd3dcd697b0251efb35bf59de49d4d8172f9419fe59a01c730c6f27569523c23fe9fc10d14fc3b21f6e7363f8057b2578a00"/168]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffc, 0x0, 0x2, "ffffffffffff00", 0xfffffffc}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x23}, 0x4, &(0x7f0000000400)="0f23ca2c46f958e87c1939c867c99d710339a58f866a83d8665bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00', &(0x7f0000000180)=0x6, &(0x7f00000004c0)="79589049a7adca90be0ddebd3c74a81035091d7c983f90e1ce385d3556fc14eb376ae472b45533ea4346229b29847bbd53d68214e03a05c469e5ad66951672332427e0e4627be7734e32fa0998426098e5a0c218499ba3dba78cd0e63081e0d78e20d1837c4a664d02789c85dbf7497fe0ac9e16cabfe26fc7cfc65d5468fcfeeaf7a9836d696f076b58015afab496c9cf723cc04d29d5fe76bf2746911ec6fb03dd", 0xa2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) r3 = socket(0x18, 0x4, 0x7) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000380), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc02069b6, &(0x7f00000001c0)) sendto$unix(r2, &(0x7f00000009c0)="b100050400000400000070c0c72fd3357ae30200004e3003a0d2a805000000f2aae229a70000d476c5d8d3511f139b672f4d335c22030000002bfa896443a42102000000720fd18bf8b670c1f5a872c881aa6e2ec5c90400000000008000361b4cc702fac580002021fbfa0c0f00008abfba221554f4fcf668246c0909000000000000008d000008e371bde73017b60773a3743bb01df073e111c37a148c000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000de70c3ddd7b70e3ecaa3d3fe92e3e7474d429957fa461f6decbdad8a72e24424cdbb4dd31b99bd9d65f0fc46b7b37663acd1bd1f369410381928bfff0370fce82770132083723bf5d6a5cef12e57aa92b1c5bea4e76bfed92ccf96a3a3c3219230693ac27ffb84388f3028395313dd7a46645b4953e2af7f24d44939d88ccaf87cc2db2e7004ddf9934a24f787c06f29b6a9025474decbdfd8fcbfec62367b1ee800adad9aea555fba42dc5af2877d3bd4899229ad52dc668267c881cd12329d72cf7f5a8bb0baa4006b734792394f85af1761c3a67e6074c35d2b715fb9207a72abe7fd6f3efc5b7451ce59b4bda3623a8f7c71503b978cf2c5226b3790f5e7b5a72a0c35c1a9cb32afae7a1938d693ee31a80ccf4104dcdfffb364c19645a17c52e390d3c31deb59c6e160540000000000000000be019e72f4f6e4161932e9767cd61f45c88f99c90283fc4227a6905fff796e523130e1f30143b5de0d00d28e026cdbb13358e7d2421d240b7655b384ac3084a095f05347c04d593c686ab75b7007d5e0e48bf7760a2f91f71db2e7fabc1774136f34d039b69746460961301f211385a3e3c747cce154130669f301fb9185c0dc7e1bf4", 0xfffffffffffffe81, 0x8abb88b2f8009099, 0x0, 0x0) socket(0x10, 0x4000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7949) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{0x2, 0xff, 0x9, 0x9}, {0x5, 0x0, 0xe4, 0x4}, {0x1, 0x0, 0x9, 0x6b}, {0x100, 0x1f, 0x9, 0x40}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000340)="71f91e3471ac0058bc5a91501d94ae4b8200"/28, &(0x7f0000000300)=0x1c, 0x0, 0x0) setreuid(0xee00, 0x0) executing program 4: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') socket(0x2, 0x2, 0xfc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000240), 0x2, 0x0}, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000000e40)="5855f7c075a0792aabdb931dc3906b23737a2870d323183bbeeeb729c5868397f74aaf8b6d508ade3fb98fb373fe04a58046f2628b5181c21628cb263a5d46a80b15c8ef81ecc4b882372d2fa0bd07706b2fe7c6febdf4516db96403b1e662ae29883e4b58cdb57388768eac2fdf91266bc4746d5bcdf6720de988c3e9ca22018881bac9cafced17e559fec427efed0f0b3668a209b9c4a709c56e7d5b82f9c6f9f43e2a7582decd3c9a6e0844cd88a87d6234942bbd4d4b572a6a96965d90f65c6a8b01f87576d543efebb47510fe6f271d164e108e57f7f9afa9cf10d77640c0d704a53a31ab880d3cc0f99e6a6eb4135006d9821b40689234409987ea83f070086675335147111fb8741cf72bab3eed65a2340ab4f0a7fdc83b5619f43353e8e2f788263ceab69ae87c100c8a03fd75e55a6c1e8ed44d107caabf0608649d83bcf5cf0a0f29409da458abee2e815f00000000000000", 0x157) setuid(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x6, 0x1, 0x0) sendmsg(r3, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000002300), 0x8, &(0x7f0000001380)=ANY=[@ANYBLOB="3800000000000000ffff0000010100007b4f8b37551874c2c120ffad77c2ee43825c8c4880dd5478d1c0f19f78232b9a6800000000000000300000000000000001000000060000004d5c3c570d2f74c0c899d62f20d8c4ee7bb9ab98b6710d7e6c000000000000001001000000125fa5329532e9905bb66f48687463df653ad753e9504e0ccd025db90f843bd3a6218ed0d01053933e2b683161b828f4378543cc8fb42ebf7e1139b4c3d8bfc41817f58a8fddbe7027345e3bac4c06a3df57a0a510070a3974ce885ab795591d49076167964f15347960f35e7ba5f1ddf90a57b8efe77e8887ed57c8d8ede2a2d9b45a79736a8c5fbd6cba967535d62998c2164d99d6e00a0856bc22a180e77d730f8f4881b212e25dd91517e3a4b05646e2667d6b66626048796c970d991a010ced3dd5602450e42564a076484bca727ba1d13f5ee78693f5a0cb64dc4255adbcc81f5a972e86b18167721851ebf8d1e69cbb9267c54ef5374e980000000000f80000000000000001000000010000804a38c9d98f74ee1cb5a96a69264e371351a638131062aec5b8f74888713e261bf1c4718ff0fbb1611454a36e4313b7692a287d975f8760e2cba77d82c0337f182feecc7f0e92db473abf5de7dbfed28494ef85b3878b42d901d193afe54a32728d734bedbd632aaeb7e07fe8115164d3f0def18f13261a22e435b0b6f21492c386aaa2446b2bd8f5d78facdfe3d76cbdd05e7046e1b096c7c9fdeb2f82425f75c84b611aa1983b7f030e0794b78c34ea8acd725a49cb49530a18398f4b328ac09eba47adcee87fa5184de6d3f17143e59aa420f3125a6b846adeb98bb25292cd4edfa18900000000b0000000000000000100000020000000d4f7f9806aecccc4bf1f07a414556974fb3194ba59bb10a984f475a2c3af48a2a56b3776505163319e1236b3e904a3b0e51298d78b338d4c2e670dd3ff41da78fd3bdebfeb2c52bf9089146b081a42d741ee16f951a2321654d926ea2f0da497cde887aef37be2d7599a658f7d0de862e04b5fcd1cfbef223f3ba9e69935983e3f90d004fc419ffd54d96e4fb921a4f8121c4623f0cc4e0e5969797d460000000000000000000000000000fdcc620611f537bdead07d3b5eb1a2b12aac8a37b319ce01134e4067ff0ffa92095d774984fdfbe936bf3c5b669ca9dee11d950b0f1d9e576d0856dcad61a63b4430d1b69a3b578404226c144798ee5f9c4523bb46cd9ad2e9fd1d072a2086b367ca96c8a59ed91547107abb"], 0x320}, 0xc) sendto$unix(r3, &(0x7f0000000500)="9401050300000080b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed297b2319e130f", 0x194, 0xc, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000440)) bind(r4, &(0x7f0000001000)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="000041e0392d66edd11ca6db58af00000000ffffffffffff86dd60398000001800003bcc2629a17a6c58afb8040000000000000000000000000000907800000000ff020000000000000000000000000009"]) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x800000}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xffffffff) open(0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100), 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r1, r2) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) sysctl$vm_swapencrypt(&(0x7f00000001c0), 0x3, &(0x7f0000001340)="ca4aaf6629231013fe814b302488cb27a6894be6806a040c7646d6dec21ce93725e971b22ccdb2de46dd822de6e2f4efafa2127e1b6124d0b9dcf67434fa5ab67abfcd36b6dcba3fd4121a02130403d8ccb228fcccb35581a676163d29db2714676dd5dac8ebfe86c1eb860f51c5799892b1f89fe2d3bfc0a6cfc8cac323a835fcf5ee28ff72dec30af1823af7e424b8baabbcc5ec2633d4d333f2a00647ec30edcc0092d01771ee586333fcc9986ad7d170b8455e25c859a1d6ce032852646eb46e7a58e901652b9725c055e9525f7a7c2d17b7f349c5ac94ea7a972e973c97428a7fc1bbeaaa2a6b4d1722e1c61571c661a4a88ec998028a91dc305ef789958f8b9c33e698659d2b", &(0x7f0000000580)=0x109, &(0x7f0000000240)="0e31496ab4d376e2b87893ffe48599693715937166ead96053bf24fa5632fb922c4f9ff7", 0x24) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x405) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') socket(0x18, 0x1, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 5: accept(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xfd88, 0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0xffffffffffffffff}, 0x0, 0x8, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) r3 = dup(0xffffffffffffffff) socket(0x1, 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069db, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ab1fcbb4", 0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xffffffffffffffff, 0x1000}) readv(r3, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chdir(0x0) mkdir(0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) setregid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) seteuid(r3) sendto$unix(r2, &(0x7f00000001c0)="e43c6017db4a7e1a4984ec2f67d42dc31ab088c89f6c910cd284332c3e0fddef355a072d41b92ae381e30472a86b30252be16079b0f5c6f1ea722199cfd7cfb15fc6d8ef6312d335d13f05f4598e788ff15bc54c5bf71eb18aef6ff029069129ec06399b1dedd8d9bc0397a316e5b3f5e55c2d1e59c1838c4859de4b844c9d822ab0e3b31bc3e327b3d1bdeda27f97dc421e867f565d9b8c16a46f36a6", 0x9d, 0x8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x44}, {0x44}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x28}, {0x16}]}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10a10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001280)={0x4, &(0x7f0000001200)=[{0xcb3, 0xb, 0x5}, {0x1ff, 0x1, 0xa, 0x190}, {0xfffa, 0xed, 0x3, 0x1f}, {0x2, 0x20, 0x7, 0x4}]}) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, &(0x7f00000001c0)) pipe(&(0x7f0000001440)) mknodat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x2000, 0x80000) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x2) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000000dc0)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a7e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114507018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f40570", 0x2a5}, {0x0}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x2, 0x20, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000200)="71f91e342a07546e7fe2b55e436e130fb1c2df0f0000000000001dedba40db3f474d9cb5897afec37082", &(0x7f0000000080)=0x2a, 0x0, 0x0) setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000240)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000006c0)={0xfffffffc, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01019682644fceb263d8000400"}) writev(r3, &(0x7f0000000480)=[{&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add", 0x10}], 0x1) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r5) r6 = semget$private(0x0, 0x4, 0x420) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0x5f) getuid() setregid(0x0, r1) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r7) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000880)=""/86, 0x56}, {&(0x7f0000000900)=""/72, 0x48}, {&(0x7f0000000cc0)=""/210, 0xd2}, {&(0x7f0000001540)=""/231, 0xe7}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000001480)=""/152, 0x98}, {&(0x7f0000000980)=""/97, 0x61}, {&(0x7f0000001180)=""/82, 0x52}, {&(0x7f00000012c0)=""/197, 0xfffffffffffffee4}], 0x9) recvfrom$unix(r0, &(0x7f00000004c0)=""/161, 0xfffffec8, 0x40, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000005c0)={{0x8000004, r8, r2, r8, 0x0, 0x0, 0x9}, 0x1000, 0x10000002, 0x1}) seteuid(r8) semctl$IPC_SET(r6, 0x0, 0x1, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod$loop(&(0x7f0000000100)='.\x00', 0x2000, 0x0) r1 = syz_open_pts() setreuid(0xee00, 0x0) r2 = getuid() r3 = socket(0x0, 0x1, 0x0) bind$unix(r3, 0x0, 0x0) setreuid(0x0, r2) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000012c0)="2349ff", 0x3}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x3d}, {0xc0}, {0x16}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 0: kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = socket(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) r3 = open(0x0, 0x0, 0x0) accept(r2, &(0x7f0000000080)=@in, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r1, @ANYRESOCT, @ANYRES16], 0x401, 0x0) msgsnd(r4, &(0x7f0000001500)=ANY=[@ANYRESDEC=r0, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8, @ANYRESOCT=r3], 0x401, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @random="13f229f30092", [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) e#`e@Cڀ0|6o*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' ;t|-X**\X"|ol_Tyhk_hв'(huyF-FflJl?Ǣ셐RxAFJkD24.sײyb98AOsbIBb}< 3}ͮ[s&Ϣgp!Vљ&QoH cR0]>r3;,yo?,9[WꁑЎ» U-{d)ơ7<4ЀQsH, 'ti\Ju&)5\KgR3h#&5{iM)s cOL-.S`/kMycy~@EIT2D"A4dz!yl'KoF~ޚ1Lsf˅L22o"ib ʡH=o\ l|Wx/t.%(i)w+['|/(jy#c}"7 .R]Z{wYWB2@VEv4- 1ҾuQk%]+3vIj)|Ex executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="7514bd0800000000000037481e7b3b00", @rand_addr="297530ac4b1d49265c3d1e9b53741f77"}}}}) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpid() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x20000000}], 0x9, 0x0, 0x0, 0x0) socket(0x21, 0x0, 0x4) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, r2, 0x8040000000000000) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x0, 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x61}, {0x0, 0x0, 0xfd}]}) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r1) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r1, 0x105}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69", 0x75, 0x0, 0x0, 0x0) chroot(0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762d", 0x86}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), 0x4) listen(r3, 0x0) setrlimit(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x8}, {0x7c}, {0x416}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x1, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x3}], {0xffff}}}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000040)={0x0, 0x0, 0x200, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d8", 0x439}], 0x1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) open$dir(&(0x7f0000000840)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() fchown(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00', 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x8}, {0x7c}, {0x416}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x1, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x3}], {0xffff}}}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000040)={0x0, 0x0, 0x200, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x7) r2 = accept$unix(r1, 0x0, &(0x7f00000000c0)) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x18000, 0x0) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x22) getpeername(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x3f, 0x74f8, 0x8, 0x0, 0x20, 0x7bca, 0x4, 0x0, 0x2, 0x4, 0x9}) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[{0x3ff, 0x4a3c, 0x1ff, 0x3, 0x7d09}, {0x5, 0x5, 0x0, 0xffff}, {0x4, 0x9, 0x9d8, 0x4, 0xc5}, {0x400, 0x40, 0x7ff, 0x8, 0x401}, {0x3, 0x3, 0x8001, 0x6, 0x1ff}, {0x2, 0x7, 0x1, 0x4, 0x40}]}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000003c0)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000680)={0x6, 0x1, 0x9, 0x80, &(0x7f0000000400)={{0x1, 0x5, 0x8, 0x2, 0x9, 0x0, 0x800}, {[0x40, 0xb30a, 0xffff, 0xff, 0x240, 0x7, 0x200000000, 0x81, 0x4, 0x7, 0xfff, 0xffffffffffffffff, 0x3f, 0x4, 0xa641, 0x5, 0x6, 0x2], [0xc3, 0x0, 0x2, 0x0, 0x1, 0x8, 0x8000000000000000, 0x100000001, 0xfffffffffffffffb, 0xfffffffffffffffe], [0x6d2, 0x3, 0x5, 0x800, 0x80000001, 0x4, 0x8], [0x9, 0x6, 0x5, 0x6e, 0x3f, 0x2], [{0x0, 0x9, 0x1, 0x1b}, {0x5, 0x8, 0x40, 0x9}, {0x7, 0x2, 0xffff, 0x3}, {0xba61, 0x9, 0x0, 0x7}, {0x7, 0x29f9, 0x800, 0x7fff}, {0x9, 0x5, 0x2, 0x1000000}, {0x9, 0x6, 0x1, 0x6}, {0xc664, 0x7ff, 0x6, 0x3}], {0x7, 0x400, 0x3, 0x200}, {0x2, 0x5, 0x8, 0x6}}}, 0x9e, 0x2}) r6 = dup(r3) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) r8 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x800, 0x100) kevent(r4, &(0x7f0000000700)=[{{r3}, 0xfffffffffffffffc, 0x8c, 0x20, 0x5, 0x8}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x9, 0x2297}, {{r5}, 0x8000000000000002, 0x40, 0x1, 0x6, 0xc6}, {{r6}, 0xfffffffffffffffd, 0x20, 0x2, 0x277, 0x20}, {{r7}, 0x1, 0x59, 0xf0000000, 0x4c0000000000000}], 0x3ff, &(0x7f0000000800)=[{{r2}, 0xffffffffffffffff, 0x2, 0x20000000, 0x200000000, 0xffffffffffffff34}, {{r4}, 0xfffffffffffffffd, 0xc, 0x4, 0x7f, 0x6}, {{r0}, 0xfffffffffffffffb, 0x24, 0x20, 0xbd, 0x6}, {{r8}, 0xfffffffffffffffa, 0x62, 0xfffff, 0x14, 0xffffffffffffffff}], 0x4, &(0x7f0000000880)={0x40, 0x9}) sendto$inet(r6, &(0x7f00000008c0)="88d0345cef51f850dc63537291e769e72194af69a3f2ab50f7ca39a1a97db0f96ba6e1d866444aefa78c052ccdd28239f5aad1a7dae86f24236a54c0340af12a467a886f9c62fd96a7a8af727f01b4e9da1632e260f52cf2346f1b45fb9695109d15c695c42fb22ffe69d73a6651068787cec01859148f97b3706080cdce613b0c433d13ef3c31f30d5ea71bf6c4145b2171790aed209cc95f04d18e2448fd79cb6d4427db199616380faedbdc661f64c851b014fb2f605c087fa7f729c65f2cd5841659dc4912ddd7ed74f6d2bbb1348656851a80adad073cf0f736d29cad1276406005b0a9bf2d332d44f69f4e5186b71eec579e6abb391e65982b321b6e145c035cdcb620d21a57372b164e69450944848c48b6e2a5c081be065ac5d3e314494f5636fe01243e90ee23d64de93f7bc24a2f475fbdfc574c8173913ed7c759ca24d8ce560806aa4f07ecd21dd385175246e26073a85bba2ffa75920419e9cbbaa427f36158c5dc140fce5c3da62b3a1151f90ef7677f1a8f54aed9661e52cc3daf9990ec424319830519716972c6989b030fb53d09c3c2462ea8b32b706393e397e4ec501eb3f4e89600fbd9528fe2e7a0202c1eab9aaa75b146e8f2dce4baefb3b0404fdc8d84b2b00204a7c73a970a9191e8846195471cc615ded4e5b623edf089c0290a17792bb8dc851eb26455a2f79282ba0c3e026179c0e8a8a1e2acdf4e29d3a0c18573d5f0438e1412f64e6226f6f5b32d4181cbdf4501175242612e716d9db7822c70fd86349354e8b1910bab5a4130b38d567302d5569ac66015cc6f28c07c700a4d1f57aac70c383b7e248a22a441c9dfeb91b1f5c9fb83ee0de787a2d2b26cf8371d826c07796e010b5f6a0dcbe50da9bda74eb078d9eea096e1f2295f53415727a694807cace95848770f5774785c676783d7c54e7c5a9c0c132472ab183b9f6a6bf5a028b5e0593daa167944e27c10e76304dbfc916e632df8ae36e55bd0da98134debad39f8646b89afcb0954df7340f51330cfd3090346da48a48024b654a2a6c4e10ba2e841d89566fa76e0c5d4767dfc4600cd1c2c2fc2e71f6d9b512376120f549d4fc706aafe90632403001e8ef27de86c55733fccd27880d33fc50b186f3fd518bcc886c8b8b48cee4a648a6961f5bd073002fa28d26bb00bebefe0c083b8f975a5eb4d1834b8c7c72a37a928b3b782dce37a4d98828067d9c414e43723bdc74432408d329273cf59b4572c7af624dc32da5d824a5bb5a00ccd0a4b39abcb25fe61196a62e1103a891d4f99a4a81926bf537443226c50dead7d7e07b66e6faae3210172ef53f684e55474f5ce64e188a5419fab13e1d109db9da75925f6326019a2bca9757ef2bc2d4ddaea6aedc12752cc8cc5a21a233fb84c98f8f7460e859a4199a19e49e9fee28ae7799bd14e780c7b057c246f7a524b9594babc0d7ef81f535dfe14d0e3133d1936fb982858f8477a3382f55dafd0b3019085d03ef58290348f0a495e63610534d50d27de841da9fd73ec74b94174b5f961ddb6213d7bdbb994579d1f64ed6b1829f2423944a1a11787982d675d8c6888b0aa7f18f64696efdac9afbf79761a060695af1669bedf9675a2bba4ff1187dbe0c82a002ab8301a8cef8df5b6f7d1bf5a60bf3c8121bfc4c22f36d209d0b6f9279db8fb53e132f88ef267ad8ff41f775d6a98676439a566100e5a77f5c836514dac1351d1e8011342aa0a7def9defe946640174a6aa3a0842538a68a8520f6fa40290fe6e3dd33c24d43db17197b814b3ff7ccf0c5c01f4dea6b5c3bb95161e2952e49071772decd543263ae9be35c8a67b1ec0e87a8a8eb68af7c206c86e0df3ce0fe514063140df9f0ba529b8259275d17ae36fc5559937d6e49103e485bb8977b3ecc090c0923f4b81dbb3b8557bcdd85bb3673d49f7e6c419843ed289bd3b9f04528ee1f1681d3296bdca819068a63e9dfd00639b0a2ea79b283f4cb5df111f05efeb817ba81d3e5a6f30ee5cec6649291fbd31e83215b4c1f8a6c1e2c0a01be47835f6c7aa12da63ef99d0fbeda35050707e30c4ad462775e71468b9335b948d562fa86ce5f442a1ce464e7d8e7ec7a2372d03c35f958d05c01efc6af9357f10cc99a40c5472a5349aa2316f5f0849aba9242e91477f47418d8f1e15371c696eec79ef7e0267cef9ab48a1e98a13f8b7c61817b8cd97e825f844c45bdd21cc725021021d47372b08ea7e331549f75dbcd00c66d2bd0681b92fe5e105be8b6c1789680907ef3bd620ce8fe56e6d3524480264cd0cc60f63bafb2dff4ee9358ae5d9ab8791a6f6fa94fc977bebbfb9d4c85c4ad65c25eb1290468e7e8320ed777d927f91982b147805ff8944818aec38fd8a0d957eee9491f79ce3e6e8bdca1d6a669a99eb7c89b2d426e612da0cb3e255281ad60d4f424041c07c0159ac98236847b6151f9f76f6e6ee5d2e6ebfc90baaf6140f3ee187afe7a0dfce2a5e57a8c8ccef5e1e4f4e2382bbb7efbbc55af4bc91ee5869ce83a8773e6b582b97fcc145fe8b57271f3ae6f4d082af9672a2b5d1d2251f568e11c146ef747ff33637274a88ae1a2afa77a266149533aea241234019fa5c0a609ac193b13c8ea3ba4b875c2b0ee0a2f79243332ac69df6b8bd073c24e66afde596f09adc63a60498bf1ab5ba7992b9e209369ea3ba63c7f464534ace5436154731eebc9bc50689df8ec8badc637b163bc4f7b7b9feb410f8f2685bec57d52ad002f90a08e30fff0b02a025be1bcd27bd39166cab543861b69625d0d2a4e490d141a33613f86fd015acb735e30a0b3f2b81d9fe0c420c6a00eb362069ab521f4e46121e253b130e7fdecefa967790b75c20e21f178f3cba91a780c886fed7913304101b297d9ab05ce03e6cf188b5037ca9e698110e6746cee74d31c32e4f046d47afce09383ce2f1062f0b017b92054ad1b2908c3ef20e72fed95e788c727abf887d628410002de32252efdabd06b07c05cf5c36e2acedab03f63181599f27223ed3d1c349dbd512222cf4b513646c65b4909ce27d4d31189076e0cdd1325f51ca2f2ee3681640e9c1d6a46cd0717d4d7339d83acfdb4f803c4b99c74235391cbd7d269c9a04729c6409f1c4f55ec565a722c79aee517c352f4ba2898b28943621f4119aaaa22297407cff7c59358a87cbd6a0ce8fe42e89ea74147fb966302b3d111f8c8ac52d587768c9a0fa447e34c74b11a869bd9efbb8dc59072bf67e4ced177e03fe78fa84ae12e6631fea541be5d937013c57a6633f356686c7960446bdeaa714136813dff25095e7d84eef7b632d9e2c38a7fbacfdb1262010b9748dfab853705b6950651ac7a64ed6aac1c9e30a391a74ccc587d7dee4dd3227d533257d0ec88e0d43ea6c49f5bcd880bf620933a35472e04e77c7f4fe1ad569f37e27fa7f11617184683fdbff8fe8fc2dd7f43143c41616b8820c01ef9fc8dbd2170f07ea14c972959b089976a8a7e52dcb60f0a8ed3a91bc30a4a02dd72ef3445b5641fe2b40f2ea3c4fe5061b1b440a9e6cc097cbfd719786eb8b4a53b26f7dbb75877165d418c3bd52a45077fbd0a1f522f5ca1e419bbe1fc0d35420762514802dd154f5b769c8a19bdd9a74d553b4b8625ac3d33c602e90aa7ee48a47b0bb96be1cec30710c6d531a7419709207c18620bbf7ea217d68fe1513ba403af89d358d8252d93f4627da7af7479db0c816946f19cfe3ac16faf7e5e34da52568ddc5dafe34b6b52428a5c544cf6d9236a47e1abe8f1d2fd4dc2b379e0c230cddee0611d73cdc9055d254a7d2f57aacdab3c430b787be036fe382429d538b0162bbb55556b554c543f9dad4fbdbada67957d8e76b3dcdc0b71d99923a1ad047cf086b9e32b4f2c910a3df5c9856413c9b58f9ecf3237c78710a7bb22fb2d84e7b96d4cd9ba3ffe23e5a585d8ff71bc42fbdf1f54ec2404024990008ec6c93ad34ed5f7248926522b3382329b2974a7f3c8bbba3f56c4347339ef8ec3d67259c698ad5ac74f46d755ef76f0ca9fb3ec0d237876c5eeb7c14a09658c72ff3d2d7c332ff97404882b04ed5e067deb4b585b82c64819f2abc97de42dfb7d4ff73932f1403acee1dce5ba69aa80acc476c8f7a83c39f1100700e5c8867db2ccb9703977c6169c1d3a28543b3ce7ccc86e572fb595134b00474838c01cf06cdf306332167ae7c8427e32753d4fe49e8ec2936c22c9fc08e712a208acbd1b8b9d80ed57bac7d55f534ccdb04a18ae287f7f3500732119e428627d217886bd35bb32baa30197ff46b0584edfcda4956b2bf9bd47b528b061160b9169ac0675a4d2ec0f69747ccf8e0628cb2d6c0a2997e941379daff4d501b36ccf6dfe3dcc35789c63dc498e2fca220ad353170eeddf259826aa608f7954440f2df0ce4e2fb57fcadae3d8ead0fddc4c094d75de9fc17a6eea378b854f5625e891e6e6e96b4bcff2ada99395a36d694e2265f7fddbd5249d5c748e8775d6fc1592e8a364527ef568e1d4b1042e08b41717d7cafa3dbf49c5d9ec51d9c1d60acf41fee42c9e1360dc0dd0f31e7d4878a43bbaa667cc74e6ba3ce4ab5d6c74c67d3f9214bbae1978d12911488069df445264e4930901688266b457afac73be41263a0b730d928efab04d03f0e43e9db1f167ca46c2f3dc8d55f065ef44a377c2909f4d17f1ce7a93ec0fe9030a8e2bb6525fd1075956236fad5394e6f2f3836ad2343d06f52dcb34edce381459e7f040effdd99be40751a98c66196be84d5201e981f40ac221d90caa7fe017bd592394422303a654272f372c1dd6b2e83fbd21d04e42ed866d569ab532290d82a9d87c7813c569197484b067f676555dc4fa319db15c5586b1b2578e63f511d94eb52dd36b725fa43ee232d176155d27ca0cb08561213d476d2cfc67321d1c5b5dc65e35c43f5cea9a795ec93790a74b286ff432122fd8a1e50c6c2fed3e24d62c4e41bc37994ca568628041d8c15d728179e655382d7b10bbce11f2a03c2db63890e8698a75486ada6aed51dff299142f3ed50a2a27e7472fc30ce09816d0c71ce5e5f515cc9cfc905d4d374832a2ff03653e686afc8e22d4e3b45d050e6cbc4246c028928e55b52d9d4a69fe41593e4e1062be1176504929b284642f67a15b2f0dba50c95f98a02d5dc2b9e23508c81e6f3f35abdf1a1bf8fa1b36958253727635e5ed0daa4d071e46a7c242e22dd2846d454bd61203355eed2114343ff47527e70504f0d85b3355e75a7e28c4748b3d92b45bd439c08f59aebd1dc54ef02e25a658b9d2d6ffdd18e78bd6aecd926ba173bee01cab18b8265a7c0c62db264ab881be16981a1db48709a9c8947bb59abd1853e494eb0d9f245ddb721689d57b8b35910e2cf317a8cff593fbef0215ff8c43502a686e91d67e4b46fb22d301065c97d310b4d09fa3bc167d49d533643d4be36325972a883b06092e664890c30cce47b7a35d0e059f8b674a78a4a4bae06a937cfa34059be844285d877dff2597cbf011ca8858394425a71884ca0ebc44d2f19e499dd141572ab139d2a2e53f86e3d4c18f06b328604f68a76edb7c7546f5e1182a2a14af7ad25334760a574c15d2c54d431571f60a86f869873da02831d729d096f8fb9a8d1c5281da6e4081ddbec1d4d76f7a8de7be80dacae478372feb4776a6fcb06d5d33a39cce0fac404c341debd2b585b48d3ce6c26272c828eb44ea2f6f72fd90cf66de880dbda645045feafbcf56f48f4c81573f418763b1af883bcaf22f6a4a84c5bc6cd608fb5d63b5da791", 0x1000, 0x400, &(0x7f00000018c0)={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000001d80)={&(0x7f0000001900)=@in6, 0xc, &(0x7f0000001cc0)=[{&(0x7f0000001940)=""/249, 0xf9}, {&(0x7f0000001a40)=""/61, 0x3d}, {&(0x7f0000001a80)=""/217, 0xd9}, {&(0x7f0000001b80)=""/114, 0x72}, {&(0x7f0000001c00)=""/52, 0x34}, {&(0x7f0000001c40)=""/74, 0x4a}], 0x6, &(0x7f0000001d40)=""/12, 0xc}, 0x1000) clock_settime(0xffffffffffffffff, &(0x7f0000001dc0)={0x0, 0x4}) pipe(&(0x7f0000001e00)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r9, &(0x7f0000001e40)=@abs, &(0x7f0000001e80)=0x8) msgget$private(0x0, 0x41) listen(r6, 0x7) getsockname$inet6(r9, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001f40), 0x2, 0x0) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000001f80)) bind$unix(r9, &(0x7f0000001fc0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xa2, &(0x7f0000002000)={@empty, @empty, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x3, 0x6, "4c8bb0", 0x64, 0x59, 0x0, @loopback, @mcast2, {[@fragment={0x2f, 0x0, 0x6, 0x0, 0x0, 0x2, 0x65}], @generic="f726d8f96bbe97749a214d6cb2457720f5e41f98e59e0cae63da4d6a8ef723475cc63044e690861810d019e8a17b2c9f2e860dea6f1a948fccab1e726d16d65660152eea18a2cad108b1d5fecb9c1bf0c92135b7f948c7ce3ffe811c"}}}}}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x0, &(0x7f0000000080)}) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f00000003c0)='./bus/../file0\x00', &(0x7f0000000300), &(0x7f00000001c0)) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000280)="6ab6816fe1b84bc562a4045557baf1a8cfb424149d39398ac602f085ca027bff8d43c80002427ea5e959c7f1484f1ee5e0d01dacb429da27525b7d6cec7641524f7569fce0019cfb8a3ae5e02f266515ba8cbad5b44475ac3ff8de246c2caf715f47a1eaafb8856d7502a67493e99d49f950a9e3426b8ed3cc508559cc2fc770d3a911bdc80b3179d51f3077c95fbe43df90f95f72ad9e53541837f09b03b0fd42499ba66226ff6c927621d23bef7ee410a9f5fcd319f907fe0e08fa92d7855a0815ed1f", 0xc4) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000240)="03000000", 0x4) dup(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(0x0, 0x2000, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) clock_getres(0x4, &(0x7f00000001c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4&c65r H~olQ5XƱ;j\&MPa bU=رiJ*)J0w<0$C{6yhڗEPkZC?jߗG`nM9lO}h~@_׈F' _y/,_CXXt&|0h)o=-l渻;D<="x^6LU9mPM executing program 0: socket(0x0, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146950, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() seteuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd"], 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x800e00) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x1, 0x1f, 0x56}, {0x7, 0x6, 0x3, 0x401}, {0x9, 0x9, 0x1, 0x8}, {0x7, 0x1, 0x5, 0x10001}, {0xff, 0x2, 0x3f, 0x9}, {0x86bc, 0x5, 0x2, 0x7}, {0xc10a, 0x79, 0x4e, 0x80000000}, {0x5, 0x9f, 0x80, 0x2}, {0x81, 0x81, 0x2}, {0x3f, 0x44, 0x9, 0x5}]}) dup(r0) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x200, 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0), 0x8000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d", 0xb20) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f00000004c0)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x2, 0x4, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ff72eb"]) r1 = socket(0x2, 0x4001, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) connect$inet(r4, &(0x7f0000000000), 0x10) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000040)="34ab4576267eb58b436988bf3c760db1a1551a9d5a3b93cab05ae0f910a0c53eca7f4c96f13330bcc6171ddc6607e6462190e5982a71e56d05c675ac12e489dc5a5dbc766644c3b174712801d8074cbf7dc3e296d39f38769490c37d13bb76698a34723c9b219089b302371bf690a00a3998b9c14907", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243d232a80250cb1caed9126373ce1eefef", 0xc4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de183893165686d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e94042ecacec8d9cabd634f23a0aa6a44c5", 0x7f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r9, 0x80206982, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) dB,!LO9e ;x%Êa_Jq~AByIM.fp'v:pe -룽|QJTeB`ѧ29c6uԬ;XeC~tID'*t IgSW4p$_%1OzմrL9oD*͹kf2H[c eçcb CVyE6upr-VKʸ- yV4u3UU˛dW%Ӡ 7=s0 [ executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fsync(r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x3}, {0x8006}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = semget$private(0x0, 0x3, 0x40) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r6 = geteuid() r7 = getgid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, r9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0), 0x0, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r4, r4]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r4, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2, r2, r3, 0xffffffffffffffff, r1, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}, @rights={0x20, 0xffff, 0x1, [r2, r4, r1]}, @rights={0x20, 0xffff, 0x1, [r8, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x140}, 0x406) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x1f, 0x1f, 0x9, 0xfffe]) r12 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r12, 0xc1206949, &(0x7f00000001c0)) r13 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2011, r13, 0x7) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) syz_open_pts() close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x1}, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f00008f5000/0x2000)=nil, 0x2000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) msgget$private(0x0, 0x180) setreuid(0xee00, 0x0) getuid() geteuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f00003ef000/0x3000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x1}], './file0\x00', 0x8}) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x800, 0x0, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e2", 0x45) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0x0, &(0x7f00000002c0)) write(0xffffffffffffffff, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) setrlimit(0x4, &(0x7f0000000980)={0x0, 0x3}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000003780)={0x0}, 0xff56, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(0x0, 0x2000, 0x5c4a) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4100000000000000, 0xffffffffffffffff}) r0 = socket(0x20, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) d3G`BljF-E 7_9X"xL~n=@9V'&&Z(rLdI`6<'azˆ˵ݻk-bi(#h'|,еU)Ėv+j3`Ny1n73쥬vtmJ0.{kJ|%cws$:@'GM>^K"E!^ݦA@dWs Ľ^ade* TвjLNz;s;Pd]<0u4cx%بQP]Wa 1hH42M݀%^,e\Y! ՞L Ũgۦ+!`g ʾy-_C%Vdv@'6$f|vlȖ_"-9TUӱE0+m%Ņ9pLF]Wiچs5.5Jh>|VrOyN|MQԪ@ʸXd-ڴGsY٤zIXS.'DILԴM-bfL|2wƛ ,`%lLmzվ\LJ&-p."}nAԶ@k/i7kE$iT 0W d-C)s:ra-doV N!s<۵] tJKpVۢOv}"$3SЯ..?3Ϋ>uVtp)na&y}Jk9´Ŵ<%}&C3500 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 0: socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() executing program 5: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000480)={0x0, [{0x0, 0xa3f6}, {0x1}, {0x6}, {0x3}, {0x1, 0x8}, {0x1}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {0x0, 0x2}, {}, {0x3}, {}, {}, {0x0, 0xfff}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {0x1}, {0x0, 0x200}, {0x1}, {0x0, 0x7}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}], 0x1, 0x9) getuid() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket(0x18, 0x5, 0xfd) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0x0, 0x0, 0x7, 0x1}, {0x2, 0xfe, 0x0, 0x3}]}) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x2, 0x5) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000680)={{}, 0x0, &(0x7f00000006c0)}) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000280)="8c881a2de761cb63bbe1034cb4f3b78b0546e0e7f5669b76f7c3e4cc8f1bc935c39643ce71d22927c3fb184aff19192ace53c6cc325913dfcaa99d1828d18511fe830d9fbe2f1d7e1c683b", &(0x7f00000001c0)=0x4b, &(0x7f0000000300)="67e2990a875116eda5c4a03ebc8d767cd84acce17bbb3b5e17b89c839736bbef62b42d42313345272a8e6a3b97a1c4fd85af508a0dde4d16eef21cdf910a2203cdb2c1966ab6e1919dbc1668678baafaece02e8d101ead2e8d9bf27c4784e040c1dedd851a51fe8df1eb539646be34198515044eb68e10adb485dbb39c41d53677adb0e7ff7ea24d3c37c9300c1682daf071b38b29f8a67b6b7f64d1ef0f826fa43038c4670957", 0xa7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x7, 0x3}, 0x8) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) mprotect(&(0x7f00001ad000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000057a000/0x4000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000543000/0xd000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000364000/0x1000)=nil, 0x1000, 0x3, 0x4012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0xfffd}}) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7c}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x1, 0xfffffff4, 0x0, "474fa4d9159e7fffffffffffffffff00000500"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000680)="dd722286aaa50f2a1300184ab8d130077c906ce85cb422a4f2c62cbd29c72c46661b4cad2da173d40b5106dd414d1529058ea57c0b83a2b5cd54ee9cd215eb90eea8e58e81e972fc5235d1cf8d6a5c2243d2bbede201ec8e6828a616309345bbac0658713001c94c8313f478fcbe0f92027aefbb1856574e8f2ed7addb58f9d79ece0c9f5d948a1c5f0e5299550d2a052c4cf3b5c367dad1cdb6830a652b7314a08179a1eb7fa04f32aabdaa403b19758aa4965d925f79692a36c3c5db606fabc956ec9138fc4ece16cdcc4f3a70ff31ceb008a2b93478c5a11b8d18574a3c007bba7764560b38077129cbce81f8ac611fbe3531e715f59336f0", 0xfa}, {&(0x7f00000029c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225b133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a55662c8cfa8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d8b1f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc7037", 0xe9e}], 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="4b9af7fcfcd118266599d337f3ab2855c2484c2badc135683fabf4e02113e2651449f7c04cee40ab794bd047d3a99b65d75b1ecad12e9710e9a4a16efaff6a2405e1e1cde5f1756553dab144cdda592a8ed55973e9f03e9b6fb5dc975212971aaca3fac3e25b7e5ae4", 0x69}], 0x1) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="8002"]) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x7ff) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) executing program 7: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="75b03901bbafb86aa385a1c98ce7bc2b6ef617ffa1d00ed5dbc4ffb9dfa12a3b32be65af7dc0d83e219fa4f8fd4d5a57864817cab1d86780ef5a5a66b2d907970bc701b1c89b77fb747c179df524963e3d1af0ae3a1e9696ac085fa570007d282115f725c10291b9d896c1bf8fd25abcc5f3c5c58f0b3045a0775e51771d2908644c40b6084d145381a70f6081405020c6298d6f7274d46aa487b93f428a40897731ea0dea2502a14eee80de0a0157418eca43a95397c25494dc1857d9412a5ba18fa770ff88cd690acd103792d0faf4a7650600000000000000", 0x488095b543178505) setsockopt(r0, 0x134, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYRESHEX]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x20, 0x5, 0x2a) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) fchown(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00', 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r1 = getegid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getegid() r4 = getegid() r5 = getgid() getgroups(0x2, &(0x7f0000000440)=[r1, r5]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() setgroups(0x9, &(0x7f0000000340)=[r1, r2, r3, r4, 0x0, r5, 0x0, r6, r7]) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) write(r8, &(0x7f0000000180)="09030000000000000001267f5d5e8ee581e12aaa95abeba007a90972c84c838b4278ad535c2aa27c493e3f308cbbaee481ca7f31dbd170fd619a562ef7a6540a008f1ad357c2b5d12435392c4fefae6d6e57e1df92ed8fc86f1332780caba5fc7d8569c10a2d2dfacc8b4c369c4e11cfe3e2b6fb813b53785e9627faef33b42493c92f1811d75c756989ff42aeedd9cb59e87ca90e374f3b12fc7e7f0afc50f50973b82f8594a356b16024049e2494078d7db026501caebb66dc5e6cc3428194bde1195f9ce392dfda368e625c20182c1c664fb041571ee607af2d9bea08b5981edaa4685f95cc19cd865df002ec362b39f19ef990cf1921a1a6e82693ad290070a0a2900d6bf27d6d14d197df", 0x10d) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0xfffffe77, &(0x7f0000000380)=[{&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/248, 0xf8}], 0x100000000000022e, 0x0}, 0x0) r9 = open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xd) mkdirat(r9, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r9, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r11, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r10, &(0x7f0000000140)={0x0}, 0x10, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r12, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000001100)=@in6={0x18, 0x2, 0x8000, 0x1}, 0xc) sendto(r0, &(0x7f0000000140)="c0fadae9e5497e85", 0x8, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000011c0)={&(0x7f00000010c0)='.\x00', 0x2, &(0x7f0000001140)='./file0\x00', 0x8}) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f", &(0x7f0000000100)=0x5, 0x0, 0x0) socket(0x6, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc}, {0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f00000001c0)=[{0x5, 0xfe, 0x3f, 0x6}, {0x4, 0x1, 0xe3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040)="b63648eaafbb229f2f8c99ec000cdf8b6f7f157e299e71732ae16fea7c06674012bd3ffad315273e704225ebb8df14", &(0x7f0000000080)=0x2f, &(0x7f00000000c0)="e11f7777c0274c143afc5b27fb81d52b6d6d0fb1a960be90bce9099bbf478650c84cd15c01c50a67d25303b502f25792954dd08b9ac82b7e3a631cb64ce58b7fe6bbbb59ca250051f1c1a0a659c2173f2f8e8e3ad7d2f9b517ac5da857604dfaf41520a24fb5859c4befe6e49964dd463c80758710b90a866e062c81cb312c8688815e4f72eeb4290a69bf34ed4fc47105773699af7e27c023a2ac2cf8edf41370cc4f4ebf90bf86a58badc28eb8919a4406dbc428be03c7ba29e76a3f680c538bdea5072622ef9dcf61fe62e65f275c92da3557cf28f3b4b06c60fab5317e456e2e9794eaa8ec034258fba2b8f4f41682b85d84ccf42f8bf2c78553e54c4596dbece416baad227789d8171a23b8e65d1ebbcf26a42221cc967d4e5eecb17ef64318f94bd7a23e2cbf86e97fdd0ef0e042014bbe1f0ffa1b7323abda1dbca7d730b892228ddf2052b41f5c5673ed823ce07216d6896b9f6375867ef74fa97dbd3cde78f86b8040ef31afb77838c5553358cd9bdf9d12effd69abe7aa0db6dfec9ced4122a4d17e7da2635b103d5b460c67959aad86afa4e5cecfaa0db999a0b7950449c210e1d96ee449ba17f10425ea269eae120ab622678a5b9523c1655527e3c92e3412b9af27e2d72ee1f4ffe2586346ee62534a5e773b7e63cc6096a767d53c27acdce5d89bab1a9dab401e97e477ff4eae644b0c52af4d45640352b6472f2b319151ebd1ce21b827bc65ee746352142fac448d617363c0309dedcf74b9d4ce27cb52d99dfabbb6d77e1422fa69a6fe3a987b633b2b2ccb6575ef5c246f09e072bfe8017ee5987a8aeceddafba2ab45dfd193d0040c0a9434c9043a61645c57ead6fed67fd960d0ae797925d5ea2b4b8f22582910fdd83b4b77c0be151e7f2a299ca5a879c1516d60e99c654974396c79dcead050b8e0bf1aa8f5c8da2dc822ee64d3870095a76e7603cfd1d9cf46233e20940996f01b41f211773efe19004741fdc790536e5771402e889fac91a758513eee1d401d2d0e59f91320856ad9c2966050077368e1fbb3511b2508acdf0bd6d72b03a5fc3d57469599353107b0c64e0e3f23d1b2dd5d10d41c95ecfa4d0aef5a5055b38bf70822662572410041f71c56cf332b30d5622216fd142c06940925f6f3468d4d661cb08db0926868973d92254167677e83276d1e69e373a62866653fb4188d71ac1dcd6f393371d78e8f5c9a7eb5478ee421ae5882eb9880202b7e8ef820a21557af2f9a2bf71c1803249766c49755d084c2bb2886b19e571fcae949aba0c4ede5fc487ea6443c7a2dcb8e06bb0b2205d83d158d967805bba0def978cf72eb761c2566c6ad4c8e15adbe1ca9a1d5f8c89fd2ba2ad6cd7157e79b27df10b68ebc193e1b4ee5678b487ee87af60f6c9be381891e96545a2cedff746f1d10f5ed41388b086cebbcdc9eb028cee6b804728a45f76e379abe1f58a65fd958c5628b5c0e7381d13972bcd0c47b3f0214007c956325ea176607caa447305a70a02dab66af392e83ada47c0143bcb601dccce1386704c7f1ab4777df68e6ecf6714eba16cbc88c7170202aa2d259f8b62b85e6ae29d4da325eae96c4ecbe3ca027df29aa4e14bf9c28f6a56c4e48f7d068961a5ecc2e2d43bc2661c2163ebd12c900c2829bea37aa84aa20a737928ad14b2a855c6770e83659a2e6e7c00c9d22d6bf172d990d071ac8f8dd62138ab4f84f4f4c4b47cb9fdfec8237ba613ce075d2b1d2d103ea4a7ae8ececf0811138cc878a78df2a7a28b8b32fdcc5b4f7c565c760257ba29b31145f2f87f50feed942a4118b94b0ae8fd83dc48b23c2ef4963f04ef58dcb3709e67698d71f9fe75da0e918d0e2cd4ea10971e603632816ba2d1f541daaa3bc1ffe37eb71a467de91ab7814968c62628b4aa8b6515b0d1993e20582c81e90ae9a6026dc4f28a6b6f52c1a42009874db9da8075d1b78adc1b4480bde11deb74c3bffa49faed8bb09140bd4520fff0c712bbcb154fd3976743eea17f5e4807a7dbcddd6258ff900a964ff7a307e45aa0908a18ef851480e9cd23eead89c327a34df2269ca7a75771ca61bd81e4efb4e48658a056078fd8e9219ad18f165a3fa7665cad7089b3bdef8a3a50c28815694bf13d02b87430cbb6b5be46c4b775edc72f8cffcefa9099043fe8170e965fdb9b829c78d65eb28d30967a9b58f87a8ba16753c24ccda38e1de98ea38e91795608561dfb4e7efbfbbc7c66d5777d5ea21e89c8771fc2e824ca20cc99aba379f33c253735864d87118d6fba1a16556ce186bce760685540284db004be6770c0e16ffe6341e4534f5877f0fba8fa69f0e0bf5add61ac32de0f4ecc4c84887737504a263a1076e44f6081679b5397fb9be393bf5d9612d5541f62c751bb6f92e4c85426e67254e04f7e0eda0d54d3447490e367b79c1b99a23a20653fdc3d086c50755663ed0008e6633b3bdcefa02c89c100ee48d80aacdc74585638144325032d228ba22f038cbb1799c0b6da5ceaa1d41cb69987a4c2f7b9e463da60ef2a8decec5a85172e3d769162d65d5408817fe0ac0d2f2c06bc7ffb28801b6f801dbce7359f561bf5c863b75c2536b9c0bbb1b7faa004acca0d871d0f3934ef7d057ff6449a04fb64ec1e37a1208d329c036da3a65d6b3a3e059e860f2199fb32cfa067ca8430b3b91a816f1ce3ff09adc05d7461fe55cccf665d4dde420f9d25f886c5dadfe1ebd1e2755f6ae1ae41d6632163123a09b8d7913abd499c2f1cacf0c1c21c4859d8fb289625a8a0e7b9d7e18befa1fa294447476aaaed519bb184dccbc25abdf82d6dd3147e4564f5fdbd5af3e1242550add7ed84a6f48bf92210a02d50e3bcb95e27ee4433b846f7a7728b3cbaf8e0591477f32cc5bde9b859e23145427496df890cb953d187184277eaa242312aee7121cec594e86bc493ef38f836647704ad75338695591cc3619a85ea4d545d824cc695a976434196760931e614fda937a2bd210ac94dc2bd8009a6e2f33715d189d3f60575226799379bd8fbdf092642d64198e082df2c89bce2f3ad5b41cf2e467d715ca8af48ab877dab271655da8ff9944bcb5209ba4517870a74aaa55fa34701beba174f80278b59e540565d88597f9ff66ea2c82cf3a6356209d2587ef3b8b23e3b40d3e5bd6f5f3a98d2ebde154c1da7869fd2abd8fa861b85cd7b1d382f94504bd2533a91e98e64f4ab3e076e35c792274e061e9fef811dbc93b1003152cc337bfdb6fb0a02673a574390d1ef62adf4b7712b9fbb3e8b9e56c238ba2c22eb12aee37446c6e48f805702b7878ecb712ab538d01448b4440bb2c94742bfecb8220ffafdbf44e7a4cf89077fdfffb1505350c11013f860c2e3e3ca31b442bf578018c4bda19d1e6f2424cfdf91aae8b8116ca6d808c4ed401d48dc8b06456edcfe08dbbb5f37e94cf0a09480d1253a4c35d50404d48f5558295cdf0105df2cc3a1d2e85142ff34949c8a7aef3f64aebbeddcf1b8601d6a175d52f40caaf393ad9584e4b1e9b6eed9050261acdcafa771dccf9a5db7d4b70d1f880d34ea33d20b83f4d47e24ab76208ea24ba84b0f23f186d5ab3d44e8d3cff19657cd6801171d58dce497a23dac8c71ef7ea0096a1a4de4c9a1a657e2c3da58b646f58b0b23a9e55f625e7d2b6cc3686a192ce6a25990be272d38e94cb4a1da743836ecd83c936ebf5c2d6c1d6ad4e42913ad03fc1e04a67643a344a6ec5a200c4400503904295370167ef9cc42430439363ec883cbbc10d3fa4bc5f414f9117665eabe02ccb77da64502ac9cb4163843ad539fb3ca92538361f87eb0d26f274e04e2132dfbdfe5bc28559b4a88873e4e4a7848b89c5dce6b20ab1ec308db778fc190c0c94894c162ff594197a933033c5c1a4f71352c9e2854013b96a9e286505430cb231d28ce856ee2f94f52622425ede7b4e3d82dd6d60e8eb34c2270a52947ab4b9200d2bb9e153b64c032c91057e3e016e7910d7c0b95018b48731e865437ed93b21c4889359d9753b741fe632ba2250ac728db3085320e3777a1884935e536550646b9dc808a67dad2cb299675a24f9522afdecabcc57acd4b9e888187ea23ee56c84180942d3ebd470e26b1739d15efb2e6f8e0c49ba63a3847e099d661e06afb6eee5b04584112ba739550243dfd797973f76ca676694b60d0bfd8f19af0137c6bfc925e81113d566591f82ebde4e1c47e4f20b6cc3c4e0c1d7c6af87ffecaf8001c668318d2482d323d00475f533bb9715a01684af82e3ed7b68befc7625fbe4e332579d3b34914d3aa931ad13555f56f530dd29a33625e978bbf0336f3b6e1a779f0bf37518df7d0cf0b1018870ffa5deeafad567548cee7802c04549ed3aa85369260bd7eb87a217820f7f1048d4b23f9182383557c1ac4518670508c58ecd2acd0050356b9ad98202a94de30357907cd8f77cddf40ae92bcbffe331a50ac3008abaf4467a869d810680037e38e0894ad1b324a7521711166dd08792821136cdc58431308c1970bb05ab2f35882b49c2d15884d318dc75c4e09885b2ad5b61ce2b6c8d3d276b635c4e8ecae9efc21710262d5f1c5c829b095ae3c2f1e2de5edc1cf3725c608904f11a5a137487296a420e050deeec65d2653a366321d560860fef0566ae794d245100a294357162a40a1c6976252741b840ae8980cf45351c5551f2628358dfad5d5c9f98b7fac533f65d5116a462486c3584ecca0d940589f1f41af06a81ce201fabc881ea41018c7236ee671f915625cb7c87538bc37aa63f27e77068c94ce7ce88764581570210ab972de93b692ec2e3d59724029c2465bb36ba4a3229f7377a314a3de59f1f1b9bc0440a0cfb01b886e74afeddba5aa512de2a8c9ae2c637f74828f2d83ef49ee9d518a515a80731f44e63ff9585ec96e68bdafe0180458e0f2c3abd7e04d7584d79f7c33912e153ec75cc3108ce5b472f1a69014bf0cd64072193b521ed104eede965add5ffe5080e8f817819243e1750f2538a1e19939e27677e153ab86d9ffcd9576bfb65875922e01952956c38216e2f047a8afb8d9bd8c39a68ceec8d190e60bdb627631ab6740de49f84667bc6f95f8fdf3b26356b3c39fae1fdc82c1a290778ca724d6f4a88dea73ea7e526e5bfc9d42a9bb0df90cefd2a9aa9eb1970d61d518ba78db3c4a3bfbbe581ef7179b0b68aa3011ae73ab295d71f9402420350b50b219fbf1870393a76932b1f487284c1cc1cf6949e183a96665b47b16d993694165fe45c8e0c4f5f4e30b7660c1e6be9254e11af818a349e9c4702ed16696fde07b7f20c6a715a0e106c6289c7d7e3086d3d3dc0af635a6c784b69e858a618e23f10546201e3d2d7a826373223dd13721b963aef6fa00dbabeb600456d01e8a87627a2fa8f587fc0ec30c2951a3bca6967949366c8e4a8b0aa0241578349489b8f20d70c9797f5bc868c4aad4a6a3502d31916b0670cd1ce205827aed1bdd5ff6c7dcba0f99aa6739c1bb75e4f3b0a2e6e2743c072c04a2b72dcb00a8930012840f951dd69203f587dfadfde086fc1c97fd4e4863b1021425773e0462368d602cc2f0549871cbf9e5fe4b49a8b33f76aa576a36edf371c01bc61d52cacbaa87328ebae4cb96995c1e9f21ec258acc11d047f2930445d94c5a4cf88ba77b7b599d361b73f71655fcbc29fe42752d1a029293ae1ea43e4a2a44cf50c81a4629727127a393f78364aa46b5505c38d6a84436fd9f31a99f92bfac980652cd10cb32c18303e422164ef71b9533ceddc548dc2a677a8", 0x1000) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x40}, 0x8000000000000000, 0x0, r2, 0x0, 0x40, 0x0, 0x0, 0x3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000400)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) getpid() ktrace(&(0x7f00000003c0)='./file0/file0\x00', 0x1, 0x40001964, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x4d}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000480)=ANY=[@ANYRES8=r6, @ANYRES8=r7, @ANYRESDEC=r5, @ANYRES32=r0, @ANYRES32, @ANYRES8=r7]) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r4) sysctl$hw(&(0x7f00000001c0)={0x6, 0xd}, 0x2, &(0x7f0000000200)="25d4d621ec4daaead3a73943bf212187404a3b655dc0899b4794e9b2b455f3aeb099a80c9b73776e158d630457534c7ae419295cf122504d03bbe73d80be09445cbf17670771a9a4943cb9ce50680a9fe63baad8e16d9d5d8311a8ececadfd3eea06163af2", &(0x7f0000000280)=0x65, &(0x7f00000002c0)="64a82f1f517d89bc6fdd42d1ec3cf3ce003145511c7574669056b1b05d82a491b6aac527faadbf09a3b50a797ee72d8148f1f7910a36975adb2081be28b6921a265f4dbbdf2b047ecc451e368a6ebf328ac207f630f4fac882e9cda773bf1bb7f8a425f9ed451a211b399177a03d43742665280bf2d180464739f8d2aa3ab985320c908f04676091feba85549a063117f096663ea1d54f99dee36e23b9402a408b0da192b9ac39a5ba0323dd2153db5ea267e60dcb87af8bba85726659dcc120d49739305e96d44de4b69797557686af61506ac64338838619f56b96d6e17d1c3831a177ebf5e83bdb9c8b353d3994", 0xef) close(r1) syz_open_pts() r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x23, 0x0, 0x0, 0x3ff}], 0xf9, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x1000, 0x0, 0x7fff, 0x0) executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x0, 0xf8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) syz_emit_ethernet(0x96, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200603b00fe8000000000000000000000000000aafe"]) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000240)={0x1, 0xfffffffe}) openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x100, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x4000000000}) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(0xffffffffffffffff, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000680), 0x0, &(0x7f00000005c0), 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) socket(0x2, 0x3, 0xa) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)='V', 0x1}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x1004}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="4544f333d470aaaaaaaaaabb86dd60000000003c2c000000000000000000000000000000210000000000000000"]) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3}, {0x2d}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x1c, 0x0, 0x0, &(0x7f0000000040)="f52094f0", 0x4) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x61) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r3 = getpid() ktrace(0x0, 0x1, 0x40000f30, r3) sendmmsg(r2, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000040), 0xb, &(0x7f00000000c0)="fcc111817870903fbaa21cb9484f83a90fe81e181cd7bb331b8a36dce3a732890e39e7290a5ac1469bf750972c683fe94f5f679a61919c04665c36441729e5a281eb6c1ecad51069aa66df22c64329524e3fe5f217717a8ee827a5e7d719ff9485c44dabeab517fde62aea280519671b891802f9e84461f7efefd038d3eb1c01f6ce267764302e61c663ead9a93b58db981455d3cdc559d15d1cb2cfad839aa9490b06280bdfdc835c134e1563057412588d2bc9cb00", &(0x7f0000000080)=0xb5, 0x0, 0x0) @&qvm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2aaae8 executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000801, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x1f, &(0x7f00000000c0)='./file0\x00', 0x8}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) truncate(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) kqueue() r4 = dup(r1) kevent(r4, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() close(r0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r0, 0x9bc) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) listen(r0, 0x0) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x57, &(0x7f0000000040)=[@rights={0x0, 0xffff, 0x1, [r1]}]}, 0x1) r4 = openat(r3, &(0x7f0000000080)='./file0/file1\x00', 0x80, 0x80) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x1800, 0x2) symlink(0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 7: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x44) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') chflags(&(0x7f00000000c0)='./file0\x00', 0x1) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/120}, 0x80, 0x2, 0x800) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x6a622d829f7fc3ef, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x3ff, 0x1, './file0\x00', 0x0, 0x7ff, 0x7258, 0x14e9}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0x401, [{0x1, 0x800}, {0x3, 0xd81}, {0x1, 0x5}, {0x1, 0x8}, {0x1, 0xa46}, {0x2, 0xaecb}, {0x2, 0xff}, {0x2, 0x3f}, {0x1, 0x5}, {0x2, 0x79}, {0x3, 0xffffffff}, {0x2, 0x7}, {0x2, 0xffff1a41}, {0x3, 0xe7e}, {0x3, 0x2c}, {0x1, 0x4}, {0x1, 0x9}, {0x3, 0x1}, {0x2, 0x7ff}, {0x1, 0x200}, {0x3, 0xe85}, {0x1, 0x2}, {0x3, 0x400}, {0x1, 0x66}, {0x1, 0x9}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0xfffffff7}, {0x3, 0x2}, {0x3, 0xa239}, {0x1, 0x101}, {0x2, 0x9}]}) r2 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x20000, 0x121) recvmmsg(r2, &(0x7f0000001780)={&(0x7f0000001740)={&(0x7f0000000440)=@un=@file={0x0, ""/249}, 0xfb, &(0x7f0000001640)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/242, 0xf2}], 0x2, &(0x7f0000001680)=""/168, 0xa8}, 0x1}, 0x10, 0x801, &(0x7f00000017c0)={0x2, 0x36}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001800)={0x2, 0x20, {0x8, 0xffffffffffffffc0}}) clock_settime(0xffffffffffffffff, &(0x7f0000001840)={0x3ff, 0xff}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000001900)={&(0x7f0000001880)='./file0\x00', 0x2, &(0x7f00000018c0)='./file0\x00', 0x8}) ftruncate(r1, 0x1f) chflagsat(r0, &(0x7f0000001940)='./file0\x00', 0x0, 0x0) r3 = semget(0x3, 0x3, 0x100) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000001980)=""/214) connect$inet6(r2, &(0x7f0000001a80)={0x18, 0x1, 0x6, 0x1}, 0xc) r4 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001ac0)=""/224) execve(&(0x7f0000001bc0)='./file0/file0\x00', &(0x7f0000001d00)=[&(0x7f0000001c00)='/dev/ttyCcfg\x00', &(0x7f0000001c40)='-.&\xba(%-\x00', &(0x7f0000001c80)='/dev/ttyCcfg\x00', &(0x7f0000001cc0)='/dev/ttyCcfg\x00'], &(0x7f0000001dc0)=[&(0x7f0000001d40)='/dev/ttyCcfg\x00', &(0x7f0000001d80)='{\x00']) stat(&(0x7f0000001e00)='./file0/file0\x00', &(0x7f0000001e40)) r5 = shmget$private(0x0, 0x2000, 0x408, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0, 0x0}, &(0x7f0000001f40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0, 0x0}, &(0x7f0000002000)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002040)={0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002080)={{0x6, r6, r7, r8, r9, 0x4, 0xe6c3}, 0x6, 0x81, r10, r11, 0x9, 0x7, 0x4}) executing program 4: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x8000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) geteuid() getegid() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)="cbd7a505978bee3528fefae7d4a7cbefe2673e57f80136817b6e864e552879e9131eaee77034c212a14ffb115cce611e022a8a6f53559acdc8bf34aca837abfb919ec4e86f5f33705d33fc40746a7ef31f1a116bcda068e28a44749bf7746175533aba1b5260daf54fff23829fe881871460ce05c1c42ffe99722908d15b20739785217cf6e968f74870050d8b195ad12e1ae0bc89ada97b53a05ce4ef58df9036a210da8438f79467fe3e93132072a4f08696c5147c349795da1a3a45be63bbdd7d0e53b545d4a75316f5403fa9e0ea6380352097ff6103e9911c0d4f90ed8fd20c1256400a184e3db462b5623597761db76396ed3d6f79b78e27e17dfc24f84ae7fb19ef8d7ccdf00c1227d179cc915dbfb25c66690a6b79e53afbd7cc9852926d58f7f19480", 0x127}], 0x1, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x7, 0x8, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = socket(0x2, 0x3, 0x6) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) accept(r0, 0x0, &(0x7f0000000080)) r6 = socket(0x11, 0x3, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg(r7, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r6, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x80, 0x2ec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x52a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x41, 0x0, 0x3f, 0x2}, {0x6, 0xda, 0x0, 0xff}]}) setreuid(0xee00, 0x0) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x48}, {0x48}, {0x16, 0x40}, {0x8, 0x2, 0x7f, 0x8}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000580)={0x6, 0x0, 0x7f, {[], [0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x7fffffff], [{}, {}, {0x0, 0x4}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0xfffffffe}], {0x0, 0x6}, {0x0, 0x0, 0xfffffffd}}}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) setreuid(0x0, r1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000700)=[{0x15}, {0x2c}, {0x6, 0x0, 0x0, 0x8000000}]}) syz_emit_ethernet(0x32, &(0x7f0000000240)={@broadcast, @empty, [], {@generic={0x8035, "c5f1a2592600005b3a6ab9149d7631c28a11aa2abd09c59da30700ccd9f898f4b8bef5b5"}}}) write(r1, &(0x7f0000000740)="76e5de2100200063002000000000", 0xe) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000400)="27162906156daba26ea93b258d47360988b9bab034b221193be1c53dbba3c313aa3cf242c713724923f830c10191574a317ae9dd709fba19d1521129f67c3d8b3da4f0c9c2e8e96e91ff368a855473c6e6246318078915697cf8c50f586d7c8732ada74531018d16df1f8de53010e3a18fabc5902579cf8a8a33b6720c5ca81ae9ab4866c00a8d182e1c04d049114219073138a149bb4f240c7c2585ff457fed8844"}], 0x2) socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000040)=0xc) r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x4}, {0x34}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x2, [{&(0x7f0000518000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x547f7118}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000afc000/0x4000)=nil, 0x3}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f00008c0000/0x1000)=nil, 0x1002}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000638000/0x1000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f0000af7000/0x2000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xe04}, {&(0x7f0000daa000/0x1000)=nil, &(0x7f0000601000/0x1000)=nil, 0x2}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000c18000/0x2000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file1\x00'}) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x0, 0x0) mlockall(0x0) socket(0x6, 0x3, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, 0x0, 0xfffffebb, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x6, 0x1b12757ea4c9d3a7, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3300383a008a211dd1450021fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff000000866b75ed0000000000800000000000000000"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x34, 0x0, 0x0, 0x40000003}, {0x64}, {0x5, 0x0, 0x0, 0x23b}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x10, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x5}], 0x1}) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7c}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x1, 0xfffffff4, 0x0, "474fa4d9159e7fffffffffffffffff00000500"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000680)="dd722286aaa50f2a1300184ab8d130077c906ce85cb422a4f2c62cbd29c72c46661b4cad2da173d40b5106dd414d1529058ea57c0b83a2b5cd54ee9cd215eb90eea8e58e81e972fc5235d1cf8d6a5c2243d2bbede201ec8e6828a616309345bbac0658713001c94c8313f478fcbe0f92027aefbb1856574e8f2ed7addb58f9d79ece0c9f5d948a1c5f0e5299550d2a052c4cf3b5c367dad1cdb6830a652b7314a08179a1eb7fa04f32aabdaa403b19758aa4965d925f79692a36c3c5db606fabc956ec9138fc4ece16cdcc4f3a70ff31ceb008a2b93478c5a11b8d18574a3c007bba7764560b38077129cbce81f8ac611fbe3531e715f59336f0", 0xfa}, {&(0x7f00000029c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225b133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a55662c8cfa8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d8b1f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc7037", 0xe9e}], 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="4b9af7fcfcd118266599d337f3ab2855c2484c2badc135683fabf4e02113e2651449f7c04cee40ab794bd047d3a99b65d75b1ecad12e9710e9a4a16efaff6a2405e1e1cde5f1756553dab144cdda592a8ed55973e9f03e9b6fb5dc975212971aaca3fac3e25b7e5ae4", 0x69}], 0x1) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="417a2ad56dcfde5c750e269040457688be5f4df028f6fd62671b1d29fdd3dfeed451aa37200aace30f01bbfaaeb2e66b3a929c51955db7ac570c34a9d3c0b7ba5f445ccb802f275f0823af381aa9423f91aef5b4bda86d6964da55fbf22d2d15ee3ab9b974b570bd96adc5b44994641155bed957c394158bf5261dc4c1b5eccaf091a15f91ad52e107e6e25f0994768e20f89e2f2278b6f1", 0x98) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x1ff, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x2, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "a00900", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8f82, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="f6e7797818af0e747faf065e566c1eba31723b62c2758f6556e9dc4c1a8b4847bd6bd812ab6afd80a8761e3df7d5cb9e26db8943830de9", 0x37}], 0x1, 0xfffffffffffffffe) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x4012, r0, 0x0) r1 = shmget(0x1, 0x3000, 0x0, &(0x7f0000d9b000/0x3000)=nil) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/162) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x1, 0x506) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/125) semctl$SETVAL(r2, 0x0, 0x8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil, 0x4}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000061000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4622}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000780000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f0000404000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x403, 0xfffffff8, 0xfe, 0x4, 0x0, 0xfbff, 0x80}) syz_emit_ethernet(0x233, 0x0) socket$inet(0x2, 0x4000, 0x0) socket(0x2, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="55a9c91c13fd815d9b1931", 0xb) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x1) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)="46c4f10bc87c57f494", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x8}}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x40000000006}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x802069a8, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x8, 0xff, 0x1, 0x9, [{[], 0x6}]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, "deacdf2edc543f54"}}}}}) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 1: sysctl$vm(&(0x7f0000000000)={0x4, 0x7}, 0x2, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r3 = msgget$private(0x0, 0x746) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x426, r0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x7fff}, 0x0, 0x2, 0x3, 0x0, 0x100000000, 0x8010000}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setuid(r1) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x80286989, &(0x7f00000001c0)) socket(0x2, 0x4, 0xfd) connect$unix(0xffffffffffffffff, 0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2732, 0xd3, 0x53, 0x7}, {0x8, 0x4, 0xc, 0x104d}]}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001180)='S', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000bc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9000004f, 0x5, 0xa7bb, "d8f176d3bbb3950000c37f000000000400"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="793f8de1f543340c05d04866762f11b790a6a0bf51fcecd437ad41363cb121425b776fe2386c123eab7cab9b469506f0efcaf5c0c527f9d907ddcde42c832fdbe7363855cbe69e4e6932805b471db9ec304d3323eecb5deb6bb5d7e1d06bdc47d2b74be816be8b78378d18aab288fea3beaf7fe4f3de76034f2ea7b2f0c05095698db47abe408b7dc539491a668bc277bb94f8162c854e9ae33b8336fea5d07559636945ca6f7a18dafff0b39377e3cdeedb538b9079f8c1e30bf3e0f8365982ae80d00fb4163db139d13434b58fe86c04", 0xd1}], 0x1) executing program 5: sysctl$fs(&(0x7f00000006c0), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x9, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x2], [{0x0, 0x8}, {}, {}, {}, {}, {}, {}, {0x0, 0x10000000}], {}, {0x0, 0x0, 0x80000}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee", 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x20}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r4 = socket(0x18, 0x4000, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) dup2(r6, r4) fchmodat(r6, &(0x7f0000000000)='./file0\x00', 0x108, 0x2) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4", 0x0, &(0x7f0000001300), 0x0) r0 = semget$private(0x0, 0x0, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0x0, 0xfff8]) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80606949, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000001740)=""/4096) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc0}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000240), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000300)="f007426c6a7984d37bf0785ff6c9", 0xe}, {&(0x7f00000003c0)="b30eaffb907f41f90e2336e75238fb2ce8867798cc452c95f1a7fa1d712c7c4074da7e50108a8a70e9dafc5304afca4515e5e27f30c9de443f49a22af6e2590d8822bb061793119c3c6ac0962a23e024b63035b32b0d4dd57fcc14cd79ebbbc83c5148b099b62a434239847263dc62d310fb16cbf34704a671", 0x79}], 0x2) getpgrp() fcntl$setown(r4, 0x6, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0xa6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0xfffffffffffffffd}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setregid(0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000200)="6f0c27a58e0d93ed379803b4555894ffdd6c761c69acf50035aa875b5ce3", 0x1e) executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) r4 = getegid() getgroups(0x3, &(0x7f0000000180)=[r4, r4, 0x0]) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x81}, 0xfeffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x409) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff, 0x0, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0xa0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) r6 = socket(0x10, 0x4, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f0000000980)={0x5, 0x54}) r7 = syz_open_pts() r8 = dup2(r7, r7) close(r8) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = dup2(r9, r10) setsockopt(r11, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) executing program 6: mknod(&(0x7f0000000300)='./file0\x00', 0x8, 0x4) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) execve(0x0, 0x0, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() socket(0x0, 0x0, 0x0) socket(0x2, 0x0, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x3) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="002b77ce776591d9cd2f54551c4ba1460fa2d172caeeab41babb8ce0c4987420b1f9f7af4cd01650142887427b9bcc5444a878d2909c2f17ccc6fe912170e0dc3276deca8bba1fd3dc1acd2c49", 0x4d}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000500)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) dup(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pwrite(r5, 0x0, 0x0, 0x5d46) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x0, 0xfffb}) r6 = semget(0x1, 0x0, 0x0) semop(r6, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x38, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000806001f700306060002ffffffffffffd778079d948fff7445b636d859538269dadd45d44110a22c00023f34867b7a8f2d17ab4ebb8788c17d969881fa17e076f286b2fcdcbbae841448a7ca6687cc8569e0eb6ab56d9c"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d, 0xfe}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0]) setitimer(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000004c0)="80c5c82535350f013e66b09ae83fa92f0b7560230302d1a793821decf0f46b6b4ee7d1270077f0245876ce32c24c91b60f4fcf23b14b7c94ab68eb4c0bf5af855c2ff7814167e3d7c848e5eea93d599bd6e2b746ca583621c5829cca027e7491e74df9bcf9c503aa07943bccf57737a53816a11a6d78123e8fbcd81c0160c155579c8dd889adada347f96434db8ca48740a3d520d4663adae71a0e6a4efb2b2230b86fa6fe7f68ff27dd42c7bc543eca4a13270646bb89cb8d5cfbf4457230ecc5450354aab8f2f19a59b0a154b70fa82744f42749679845b82cb0d0d0eaae36a55bbeab99e7d87d5a569e6dd47cdb00f3691d8ee52ea8410876f6bd560a2193ae6966ea09c17a9d197f177fb6c23884628198c423629239fdddf2aad1a70c1b2ba6851c57f5fb97ef", 0x129) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x38) writev(r3, &(0x7f0000000280)=[{}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = socket(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000004c0)=[{0xc}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sendto$inet(r2, &(0x7f0000000040)="7f6d5296d6a1e1816601386248f879c77f7a4e8285518e3ab57fa06605f041c74c5eb30fe0094acaf5717cfe3d07c805c1a273f0925fe97a76aacbfdd3d4b2be3b3d33140646a61622bab2d2261ecfdfb11310885fdbac6874588e4a7a85c62c33f187c957cb9f401931cd0c582ad37de65f533d8b13e112feec65bd524db620cb488adf73a6439b97eaf696d90e066d8ccdc178d5527e5cb8b50965dc4150e5454ced5446d7ff1acd80ada2712089d9", 0xb0, 0x4, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x20}], 0x9, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x9, 0x7fffffff, 0xffffff96, 0x0, "b00007000000f6fe07000000000000d900"}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "0fdbff01325a49f53ad8f850270000ff4000"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x30}, 0x402) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) executing program 2: syz_emit_ethernet(0x36, &(0x7f0000003800)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) r0 = socket(0x6, 0x3, 0x1) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r1 = socket$inet6(0x18, 0x5, 0x7f) r2 = socket(0x2, 0x2, 0x0) r3 = getuid() setreuid(r3, r3) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f00000001c0)) getsockopt(r1, 0xff, 0x31, 0x0, 0x0) r4 = accept(r1, &(0x7f0000000580)=@un=@abs, &(0x7f0000000040)=0xffffffffffffff4b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000500)=[{0xcc, 0x5, 0x2, 0x400}, {0x5, 0x4, 0x9, 0x1a81}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = dup2(r2, r4) r7 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYBLOB="9c121ac540fabcb1f37afd8701d5105f0414b5966c28ba5f67afbdd850b37e2d616577bc7888", @ANYRESHEX, @ANYRES32=r5, @ANYRESDEC=r0, @ANYRES32=r6]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r7, &(0x7f0000000000), 0x10) write(0xffffffffffffffff, &(0x7f0000000440)="14bdfa5d1d34e2fecda9aec43050036123339a346f737850551408753f95b76831d4c4e1dd5489c7bafc0000008000000000630706ef187ccad995f13dbe19a6dd4e52d702bd8297b0799b420200e9fad9db6996571c6d9f001000000000009b8b11f69f69c2baf22c67cedd002be940970fe88d34dbf99afe7e78202374000000000200000000", 0x87) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x1, &(0x7f0000000200)="71f91e3471ac0058bc5491500494a34b815f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de5291c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43c4bd7f1083bcd96fe2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b0792698c3436ce772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c7542f9a03a421142ffa78b711a8adbdcead044c5f02364b6c8cd33000000001d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de7e6db0989f9ee306105af5211926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e0000000000000000e262592a74a02600df2ef872a745300c27d162dcce082d6b", &(0x7f0000000080)=0xffffffffffffff06, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000640)='./file0\x00', 0x2b) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 6: mknod(&(0x7f0000000300)='./file0\x00', 0x8, 0x4) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) execve(0x0, 0x0, 0x0) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() socket(0x0, 0x0, 0x0) socket(0x2, 0x0, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x3) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="002b77ce776591d9cd2f54551c4ba1460fa2d172caeeab41babb8ce0c4987420b1f9f7af4cd01650142887427b9bcc5444a878d2909c2f17ccc6fe912170e0dc3276deca8bba1fd3dc1acd2c49", 0x4d}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000500)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) dup(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) pwrite(r5, 0x0, 0x0, 0x5d46) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x0, 0xfffb}) r6 = semget(0x1, 0x0, 0x0) semop(r6, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) r7 = getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r7) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r4) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r8, 0x0) syz_emit_ethernet(0x20e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa07aaaaaaaaaa86dd6b39375201d878fffe8000000000000000000000000000bbfe8000000000000000000000000000bb2b210000000000000102000007fc6d20d568c8d399362e9e022d1737f667a42cc2f6ebd04ac8a51b9b1824faecfc8c13ac6fa71c7848183a47d8e3c535bdbf5e337c9512e5e46c1ccd48e9548439848ca2e157027ad1a2af69e5dbaebfb61d94eace02622f53b57500c1007856e0240ce02aa20277691ef7e66cbf342a688a4cf0f0b1b4eef1fe77f1e046a9ef8774834d2518233b12b16db7215c925ad842552a5cbcb798dccb67ad4ac3368f2343d9f7881aadca5a5d1758865caaa615cabc52b0753f0c0359041b518eae9fb9281797b7c652e6e25959b34ed068d357515345f6d34d911211020f1d3109f28b3dfe86c4b0ba65424faa1f1db260d06b7444c202b1f6bf29c47c963e04013f04016cc2040000003f0000f4c30805fef736b4d66fe09d23fb2861d11b3e1b6db09d39fd1a8cae755ba8c7811cfe2bba55a28e0dbf81024098765bb27c53e01b8f262a96817fa65928f8263715dc0ae344905b34e4326d5f4b875f57031d32187b5e180616ac3c864d2c7ebbd1d5b7c96c9fe4e81f556d14133fb681b9ced902e71860debca1b9eee4ba96f262ad0df30b10f671472b41c4a6c4d5fc2bca4d6b42e37bff6e248d97edfdcd812e93bd946ce7f4c7736278690d2f5b4e71947784180489066ef5cf5c8a764a"]) mknod(&(0x7f00000000c0)='./file0\x00', 0xa082, 0x201) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r9, 0x40}], 0x1, 0x0) syz_open_pts() recvmmsg(r3, &(0x7f0000000200)={0x0, 0x1000002}, 0x10, 0x1041, &(0x7f0000001280)={0x1, 0x40080000001}) executing program 3: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x1, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) open(0x0, 0x0, 0x1fcec91fcffd8bfb) close(r0) r1 = getuid() r2 = getegid() r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x426, r5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3f, r1, r2, r3, r4, 0x4, 0x800}, 0x4, 0xf801, r5, 0xffffffffffffffff, 0x1, 0x0, 0xbb0}) executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x7}, {0x2}, {0x6}]}) pipe(0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[]) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() syz_open_pts() r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) geteuid() r2 = getegid() getpgrp() setgroups(0x1, &(0x7f0000000240)=[0x0]) getpgrp() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) fchown(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = getpid() r5 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{0x0}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x20}, 0x3) close(r0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000001480)=[{&(0x7f00000011c0)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b27043a7ae54fddafef2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c2", 0x4c}], 0x1) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kqueue() kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) mlock(&(0x7f000000c000/0x4000)=nil, 0x4000) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4}, {0x5}, {0xc3e}]}) r5 = socket(0x6, 0x4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ktrace(0x0, 0x0, 0x910, r4) syz_open_pts() socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) setsockopt(r2, 0x7ff, 0x1, &(0x7f00000001c0)="9a8d938a250fbcdfa9589e560634062dc927579ad65db7b8afd8d77f4994bf989c0152aca0302212b79abe839ee35268b88bce8b8b902a8a7d90f44de988b11abe5c68db59ecdd03ee0dd9d93f09b4b6a9bb339ad1e0663968b105ce7f44ba7c9bb6dba53ab159ef6c32813a847fa8312bf9b236c8fabda185b694f3674b45341826c4512fde26154ead8a819a20", 0x8e) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000280)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xd267136ed270725, 0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000100)="9fa2babf76d6cda7eacd0422e2582b60a88a295fc42a24d2afae5aa5b600674cdebd20deb14fb80d12ac978bf54d9294207df5304a43c79c405d62d85107074531dc07ff77a4619da8b62865137dfed5b4a586f9acedabfb933f6a532a736d896d9dd3e46c6cc6abf012ca500536b7a14ebe2b1f782486831ea5976b9e8a62da0fcdbb44c1b89d732fb8c0a3dd668dc0bddc655c1128b49beb3f87da9ba1877d572a497223c0bdd8baac39c2063c214b8d3344360d01d681175827bbd9f278463bbcd2bd8e0f0fe5a636454c48129cfa1b9589ff763f960162fd3c9d9ffb246ed22f5c44fdc81982decfa6bf2bbe15c4805d24ef14ae6b", &(0x7f0000000040)=0xf7, &(0x7f0000000200)="f3703af6b2a772934e2de6d932153b416a045a8703d805ae6ad3383c534c8e10fb5beb56702a39", 0x27) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getuid() chown(0x0, 0x0, 0xffffffffffffffff) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{}, {0x9, 0x3}}, 0x0) setegid(0x0) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getuid() setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x100, 0x4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 4: select(0x40, &(0x7f0000000000)={0x9, 0x0, 0xfffffffffffffffe, 0x401, 0x0, 0xffffffffffffffff, 0x0, 0x20000000004}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0xf2, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000e40000000000009078e0000002000000000800907800000000e95807c58c7515f9380e79c215d64da436299aa4eed7dc60747bebeb09d8be10140b356e7a23782031ea5c9e7e1046129ad4539c0d7fe3ca7c6ba53a480094f02ddd92e1df6929787a67c70602df62e2f8b411294cf858c73062e59ae3fa2bf6d20a6e80e8eb1f745352caf052dccd770cd5d4ba98398ffacbb69859a2e5ad4acb608cb69cbb5735c6fa749717d4cb975eea9a43a80c905304aa67789ab7d12456db209c319c869bbb7ef8775a8e9ffe723fe58393fdab158d7a0b637210b880e8f116319b37e7eb"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x44}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) executing program 5: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58ff01000000000000fe5f2433ca5a132ec8f6c2336eb79db28f"]) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x91, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x269000000}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xff, 0x2}], 0x5, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) kqueue() executing program 2: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r1 = socket(0x20, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f00000000c0), 0x1000000000000275) r4 = dup2(r1, r1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYBLOB="33d718eb210300000001faaba238399c6c718157f8371f6de220e927d23bcf11c2c191ec334006bf55ae15f81a1ab9b0d2f2c020c1f29554e5f5fcf4278001fc030e690ddf48fd3d2c363ff04a9f0d9333db7af8561b2047633b57a50324d8240e9a0a8a1956430d4a78fe87b790c98f22b65161b4b2d8ca35ca207a8096edbdb9a475d0ff145aae34ea401a64ec87a4029fbb005ba216c39a7ab92c062e0b854f7c5c5c3870d5a8db66ebcbfad98b0435bca2b8f7791bf626f24ddc9a961a6fb94c7a82382fa4cf417320be6df95e4dc73b313bdf20b46a249dbe84bdc609cabc384c4a885a56b1d726917b2281229e"], 0x48}, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x40000}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfe}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) unlink(&(0x7f0000000240)='./file0\x00') kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffff) unlinkat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x8) socket(0x800000018, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) open$dir(&(0x7f0000000140)='./file0\x00', 0x10200, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x144, r1) socket$inet(0x2, 0x4000, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000380)=[{0x40}, {0x7c}, {0x2}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r0 = semget(0x1, 0x1, 0x100) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) clock_gettime(0x2, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x93}, {0x0, 0x3, 0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x6e04, 0x1000300000001}) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getppid() executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000240)="38f6178c2fc5efc482dae3cc1c37479b96254b32e089c3cc7901ce9e0657c8f06d2cf634b8fd1cfcd032d1b7d4bda9584e71a7fb6f4345b19d189eea7be873c39bbb123ad4c1e35fa1248783dc551bbbfdd94c93eaf33dfeee40e24ef406f0bea7232f3269fc", 0x66, 0x4, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0xff}, 0x3c) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0xb, 0x0, 0x0, &(0x7f0000000180)="00000000fcd0ed5c9ff5c8aa10c6df8c13e6aba73f7288750a9601d6df983619a22ad678712e88c83403c1c7ef068215e434f5b916e9f2b705f4620073", 0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279ea", 0x13d}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffbfffff86dd60aa862000302c00000000000000ebff00000000000000000000000000000800001a000000000004010090"]) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) executing program 7: open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xfffffcc9) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x25}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x4}, {0x3d}, {0x46}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xe5d}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f0000000000)=0xffffffffffffff88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) mknod(0x0, 0x0, 0x0) socket(0x6, 0x4005, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="60159fa4271ee02ad1b6efb93dfa97a1e031cca9582ed13f50393374", 0x1c}, {&(0x7f0000002640)="95ed352af973c36ad77e5dc835ab219b31fcd9cd174c71a6935696c277ea74d4d1d2f0ea51b00df5790a100cdbbfe598fd697eed808f54194fdf4ca3b403db0decf9cdf105890a04f2ca55c467d671c5d4ab1ba42feb0d6c196423a825d27745187e286c9ec88637a2413502d6d3e186a1dde261f528dc8c513f4f4a1f17217743b23c389a944961163fc893be3776d971f4ac980da07acc2c67537e50cbdfaf9a4789ae1823d1bb4477ec7905eeb8116b6892fc6b1a1c2f88fd41fd2fa1444c969526a92b3d37042f2ba6bb683eb3c4dba1458e7e7d672cc44e7b9bc9ae6d41924724a62a41af785c769474b63aac502a6ad46d4913161eae9fabe202be4f6f6a4d1657df78fe23befa83bd7d21f4e945a3210119e3a8802d1a783b33e4ce068392d1d288dfccae409dc0c55f194c8e34ebbb295ae222768d8aac43ccbc4b1005c7c0c3c57a95f229bc7d913f67e01038e5827b0172e865a0f44924b1606aa8d077692fef689c907f811680e2a6e9d7bdf095b760dc3992caf7cc12591f23e479dec6c2a11283353d1099d241c28048e2f07224a812314dd80c8928d0330698f721bf866b1431a8bd9ed61f94fa2807083f3eadc68d0c46e4e9e9da86f5cf88b04dbcf6a07ce0d74fd524b42b39ba381af0e22e660c75e00a9a8c564db50b00c058f3be7a582aaf70ef72ba0d3cca1eebdfaa0ac194a241adccae29807e5e45315941dda5b7a43d62e4b93e8d4efdd7c6a25f18a86aaf668c10693f76f211e64f192b89b39c2aff7cf749914061b8a42cbf394041c5fbb19e878f58dcea0b619d1799edf603b616e4db8ad66df08e860fd2380ebaadfeba4f73b60adaccc875fe6e107befc4ddbfe4febd7fcfd2fb9ba4aa45817c610e30e716438d6a567bbbaaaddae7686dd1b39cda04a7d23fb8214ef8cb4652f62bd31589b34ed51dcf6c41afe178adb31624172dd1f0ff41f9db4313c5ef7178814b0de047fcf20c40408630abdc754cc5af871aebc0ae677c716692afb11f7c0931179e2044cc4db1feea56297cc2b06e8c1fd22d4a8ec38e7cf56cf1015ef5245716c36dc385edec6565748ec22d9350e6b89946b4173990caaec356acf7c2e62d3ba3e2e9dfd29b946ced4c8b56df6ede9132ccd27e2ab6ec8894a8aa071ac9ef4df8931340aea24aeb51656382f13e572733fc4593883b36cb7284e2000c2164b690be8c94bc5ff8d4252a1786b9d1bdb4d331342cceb60d192070295f97440ada5d3af0649ed87e2d767ccd60480f4fcda7dba3a7b7e5afa666d735ca8ae35f3e491dd1641e4fbde80ebb91c1e7e9558f921bf3b5b52e0851c42be3eb9619b7196151825169eac953ac42b5570e0900cc236029a2dce3fd311ce80cb8afde8fa7532c45dfd14cf64f2c5551c3a2b24642b17062064c9593ee5d7bd28ff4fd4698a9fbfe7d945c869db5f35c15909de1f5ece302bdadf4f4a4a42154503ad935d0a274cda9e7c240186abaf729d89a350360580e239a0bb6854f1bb397cbbf79781d881987892b77457b53220232c93adfc0b2a04f0bcc8e2a965b27f72432eb24d65d7cc4f2cd6c8f0d4f2a9aa54a844970ce4bdb9194269b343ed28135205dcd1e12a7273db4062744a923c58a96c10224ee7a521c42053e67b7be935cfaaed75d00b78eb21882c64053ce3980a1c83bc81f8bc2f3a45f90201d763ec0a138c8469cf5c07d2b2c7661401aa7c856fdb5d6e121544c048e73982ebe17663ff0170fb1cb7f1d978eab0c0350798a627b6aabfbff8497f29aee1b73a748ef75c7d0f5ff467fd6b9d743d0d62885a51915736999fa4077709f9963a464d496dbabc23ce9d50efeee7a24508097a015e9604fbb622234265928d3c81cd973320ab2d423a4245bd498f50daeccde630558df4ca66816dd150620e3367cb1172789e0fd4c83378d3b703202b85989ba480beb856b8a74b654bd7c2fe6b947ec80d286282b59ae1e76260013e7bf95b2f014b18f99f091d2de293c9bcfeeb13e8e79e4b995382f29f5672e56a3ca39afd1b421e2d3a39340c9e8e4f54a2354db5be45758f954b44822eb7885bb37a32f107d560bfa7bc8c3768b444de68a9fb1ebd3305aefc745bf2dcb3204f0668f0727b50d98f3b2588265cc3ef48341cedb5de9a1c5877d601dd455daa9a9ac348f3144055aebe9b5fbadde0a9b6eb3c1be9e5d3276c5ebeb642a40c34cdc19fb73dd97a7ce23658bb1f2fb1f970c5c39467fa590b47c0042f3811ca9542819df7c26794c634585ab71f067875388805bd3604cf08847a5e6ab399ca4d5d6929241b5097fcce14f41e5822f14d6240ca9c3947ddb8ef938345b7894d5e6eadde32087b6d6e6803a7c48292dab502e9a5661726a8dcf17b3781bfd556eb8eef1f1e307c859a46c35873af58391c4b2cbc25de2bdd8f83f5067860e3578f14575bdfa26df2dc727453045dc4886acc48db9d94f6d4b741ea1a305777db288f70a502947add555496a196202320999bbaffaeb01d58d6a98ab410a9be7937e48527a4e7c262469e4134053c233e5fbc61febf5306a0d4cf6e0a93226da556cdb895b89149c120957e6403869b9b45c7a9b3062b2ceaeb77fefe5a94880a62b9b5dd6c3a9fb0f3cb07c85d9e61b0ac4c7d061cff2ee4942638b05822ac8ab5829b00601ec75bf5a2242e55d1bd93507793b67291d60cbbcb6b65d3fd4fc546457bcadbfadf5cd97f11c6c5ab4a0689d02c351152a398bf98ba59551e01f3a591c0dfd5cb951b633372e918d211d39a435a009186ce8c6a528a4c3c3aa2886491d3b850a68cd424482b406bb438a655eab8c613eccac085921d563a76cdd5c6e6c5940aaed01fce465af74812fb4188277a848dfa32c666a8d78930ec93088ad64f55ecc9f23b8600d2ceb0af37fdddda29c2dd532d47e1dbe985b623f3bb9a0326a4ffb72877507c8bfa320be6b273cf77b3a465c45f602d09ca66d049cbda5c309a25717bf66a16ad7724a7686752a6d693933ad4ac097ba10995a2fc1c4b471fc5f9314f748342b1887b26135631a0ceb6fa45e1fec85460da70f9ede25112075af44c0c42eef214267503af39461c191022d643eaa4a973310ed775df590b7e23f788f769cd07f371686b96872c2da77e05ea8aadafed91edaca29c6f31037c7e2be21ecb4a7f5698a45f3bfffab56c7ff1a88445b3c7cb7107e4f19704f3c8eace9f4a39389939d1d8cd4172d8a08c3bab2147ad11498ddcb71d69e6d0774698b50a7fcd0d39f15b289915bf53b7826524089781bf8b074b2f93f6b7022525f9653b5609ca663eede37abc6e87d2eec439f68bdfc94a96bc41b9d71f31e4647a582f3319a3f6ceafea99f0d357954bdf4a42da42aff4cabe20d320905be7ce7b7b55ad2b4a5aafa645b8d14bc8bd45cf190fd22443f15d44bae8db6a23fa3677483407029436c864610c8523ba0ad51d762136f7badde07ebb0d1e11f2fbf9755ac28737b5ac61d0df7098222bd6119b23166d8b8ff5c85b9414e64c09c72e078cdd46804fd41be7bf5a45fce6c4b9ef0ff1feda86b5e53a95e41482457670386ac0f56db4c59e912c51eb8b773128da4d722809d1e2e29eefeab0e714997061f7303caae0943296bed8f0f43a2a77d82f8386ea2f87862d85db218a41276fe31bb0eccbc9eacb62ff583a4ca1cafb49e6300bdbabd7bc6964a14073454d66e9631a065a261431decf4d0b6f46bc78f2649ae5a9b28b800f8c8da28bb996eb38994c7e505372b37b5d58c10e7a75aaabdea8ad9f0723d055da39646b5eef523586417732a0cfeb9f50919b5f399bbddadd1c93773fae013f44aac86f8fea94fa8ef217910e58550526236470c8d98f8cb02f6e90a356b5f773cb8ce3693b9c0acc629af0de418e3381b76b27ecc87e185d6ecc0ed4a0be8ce19d4c971efe2fbe3b0c34dddc9adc6a3e352d6aae5e86a30ebeab9a0738069d7892314486e565205334dbf501c5645afa7661ed04bc17864c81ddec987271df495b3821f7a69893ca4e4ed16986202a7cc1cb1c3fada7618b9006a083855bd357f0ff4f306aa5c9d930793474e5b99526a6242923c179020aaab727a3a3f0f8fc2923dbd68d453dfce457f2e3b3d6a898a23cf6434c0c1f3120de2deb6acdd31f441fd333a07f1fd734b267f53611c3d09697fc4e4da39c2c1221307d377c3d4927b0cd43ae16060a1026477dfe4dfbc9358e2004cbb9ef3d5944c785d90675e856b3c0588754fae25d5aa8eb530cfbb055174590befab51aae96eee23b86391c5d218f12133fb65c647160459d151f9976c0f691e40b95df6203ffbbcd1987674c57105697d3e16595e661466918e60e00c45d1a98808846c0c06bfada11087fd0c26ba432c3a45383022db0a46a21398f581ef6b185a885b928c5874eb0b60e91540092bfe6022280fdbb7622268825437c66806934f33c013a4b276774997fe78d38b2a42370424755a7bbd63aafc1ed2d5e064e5574b173de877a69e16c83ba3c8e2da33f17c02dec9818a6cdbd3b5990b19e2efa555fe3005e4fa19f76752109dd39a52716a6326c4754bf164b7a5486f789bc908a90efc9e8c2fe0dda796bc137c6eff4533bbbb9983a495453dea9553e35f32323a38fec51dcbbb8e73524c06634f2e4810681d137aecdcae6dab7ac5b2acffe1cc2ffdba10e56dc59ba61e640d136ee9a97f703024810d24faadbbd2ff9d6149410d42699b80c608ca19ae42d98b6a35cfae1b1aead790d92bfdaf8af34125b11132f91e6ce6f314bbe7626670d167fc0b4ca96f56053a8eefb3c0bf26f1952f4b0de2b04f37cbf9f1a6688035be589982818064c008bb27f1fd1c491f4da2a7ff22033ee2a2db5840afa0f24f4aee21fb30055380daa946e2e4ed66c2bc514cab7d6ce702d648a25be3a98c11c43f8d385c9278543f936c62c994a3daea2b731b16d6a0ffb55a802749e306d74deea9d7ef8e2adac99a6967ca6620483d30f358409d994f3081c63a7ee8c98eea5130a5855f7e187fe8f897dcd110ea3e88f109327c24e6f2afb040e8b84e00930c5f83cf93749af4c42959f3891eb0c9b161bf3dcbe98db5e86ba966e9c05a74ed0f6e16b8d01ecc4f810e1b8d084dc936bcdfb81c093da33a229ffd16a1ac263d8b775948fe783d38edac27f7cc84b08bc4f22b8ba42b289eb103b524c528a330ac88aa73f616e0c52cd9fdec392abec6dc058f873f1162184225fd24d68d4b88e7e03044de492845eef035308f5e68a4767d8dbd5dc86be50a30f725f692c11d7374bb582349253ecbf693a91293a513734d4b0044eecc882b6bda9c20cd1d2130989171515e6360569ff91ec36abda43ac114d805d179df62a50a9249fb7b2eadf5370a1e24bc0c557bd38901ac7d90a72fd68b437832774f4aa87aa4ab3daff3552ff6f26fd8566656895830eaca9cb66e7f6e1fa37ad16bc01507058db00ee41c7ad74f8d23fb25553fbacd208da627486ddbd69cd95ac3d45a22f1577c114724fccb97f61951a7cd1ac3c84dab080aba751358e3e503d393ca8c04dff2993444635cb025394c995ebf8723628aec71baca140f76dde990468840c5c495f3968b20a97117a23c4440d5871718b2fc9919d94fb1c53d3d01d6539ca161c564b0c326fc146303fad5bdf0b74ce827f06881566ba85a151e30715e13dfd0eb3f96f4cdafc14daaf37a288724bb6d6fc421529bcf53f439bba0063feb6e0d59df9f6bc66858e07bbfc247937155054cc7d92a611e0df56d5f673825609bc5"}, {&(0x7f0000004640)="03c14edf820c9ed918df4b558fd6b1cb0a2bd0f6a7c9597db0398f2f7dd87373a5fcaa48e83de4393627364f43bda46725ba14277f0fe936a33d0948b872bd4caca8ebf35585d2f29fa56b0c2fe06e1a79a120b28aa6ca91908568c35c5a0b8bda4de9ae4da70f5cc71ce83dce915458720f4ce9660ea4f6ff4780e1984f9a5b87739b33dcc65ff7acd4908e8efb51d24ea72ae71451c4db415676333d563d74f261d8c7effd2aea29cd1f2052ed8957db4eca283c01b4fe8ae2b5dff018d47813f54d82882042f72e5d983e9d96c844257b0dc02366ed18774d5eb107f556a451977a197c3928acd636cf49d6b2d05c2c282431c4c685f0ba6d89031722c03b9483856832343855fbe237f341d95f581304053dac0b370ab4b5ff1972b007495c7c7d2f590720f877cefcfaed221335887d027cc1c8a08a44c97032cb716a999e2fd938e38b6565092d3fb5c54819ed2337eb6425cdd41d9b1a4a164adfd4c44a7094908ae00d201be8b6528ef811790b486c8d291f13cf71cf2275eddd7571d34a5fda0c6133fa36ba14a16f3e77e2c9634a380c36893352cec5e80a9f4276cf193e210066f992f5041fc4df4661f7e906babbadf2d1bdb4b5d1fe13eb21cdbb37fff061899a13bd11061869dd8a8f432704c45f72b088806f235dd3902c5365cfed24625faa2dedff647764048f707ea0494056ba3bfeff72d8300e3b629382293c8734bf9b42e171b9722b078b4292002be07e5065aab40ec108df806f5326c3c553e79f866091d8706d8837d159e52bcf716914a72637633c0a53ccc27efcf0d6e2f7818ae71db61f757f924b95fbbd3ccfa543f39d8b6ac905a1d0101dae72176e71c4a6ecfce76fdaedfbaadeef1b663b59e45ebd5aaa18342b016cb776b59155cb0e584af6a81f653392449b2be771dee9f697d7383f02cd132d8b238ab5579fbddf2929d9bddbf5c879babc17f0ccc9c7cbf88a185ec87b1fead13b44d3b40763bc4e99da9cf2a08f684494dd072165fe05809a5b3ef39e6803391103df5ae18abe695d5c10fdb15925637bfb90b60276273aec846433a2cda27882d25668383e80a464cb1e922a1d98933ee24d517989e9bd26249750a98a00809f37e082b400c04893074d4d5e9fa8c595cf3384e8b9d4b8fdaef08a7863dfdb23f160454cab91c07d5d07ac13bd2328eea620219ba97c724454a7b9369840cee01881256e03de98ee7fc35e0ade00292421b4afc37aa9ce5aa1fc00e28bf444065b6c4abf4279dcd68b57a505563e37f4357932531d6b989d1466dbead79e2ce2ca0520556a4e5ca10577f5c8152d1aae5b761a7c6c91fcc44324d325d59d3d042cab8056a9d4ec1372cfb056743064dc83b160de26768cc068fd12e07d05d918de3ce12ec73200b75470df62dddfe602754d18671814f1bb2b22f808519c9b32953ab1b76870ba30f1a42812e82e9962888c11152b0f3e58199d1da6163f664e75e13db30323fd7b372aafba861490c4c63ca4e126b148c8022baa21efcbfc2a64bd58e7486402a5fc1267ef7cf2505ac43aa09b07e690c0ef3537bb4e1fb7aa18e3a8565a44bf53b50e1ae53e248260e04461a3bf68884dfd41cb3e8b4e534fe8e6079663000a6032126989195c4e2a322bdeb4d3ea9f1439c862f8d218bc33e40b5b29d5a753b65334dc5b7d2333279f07d4c6985dece70cce7d9698264bc82073e58c41137ef9abb3fec1207f7c2d2092e7da3b089246be8b03dc58e0e8da9215062cec7fc1826988634672c1a00500501bcb245e0a38f7563df390680371b8ccedd547413dca780617c1810b58b3226103798361fad38eb91f48fdba6ade353d9474d27aa818f50b3dac0f5bd4435596473cb983be58b92bc818bebf2693a3211d2f9f900fa5d800dc03465247f8ba1bbfce0f8350860a30b53591f57422b02c73de1cab4b5bde825f5554e25d99f86a5c3140186ae3ea06b7a5e5bec3ba4163f9626307fc909a4aa06ae750e323836ccfc16a1bfeb851bd8acc68f5803f8a77778a469468fd1be6dc1f1cfa07635406a705a647eca75e0d6b759b4b034ca9c576d8a5314b6cab6ad95c96c14a6c7cd0376035106d20f5ac9589b56586d7996a522a5417de1d9d63905a1a8fd51d53c4682397851dd5e945723ae49ea46b0b21a5851981000fb0ec1f5221aa175fe8d3495a67430681ee4c2bec5ebe0f845fa3b7ad4e6f746ca23f1094796196ed90961bbbeb5e3a111608ecbbb2e973b38037c50e6fb93a12c8998ea6f8a5c29ce0bb893543914b3ac7d1082d9fe185dc326cd3283fc9b3412a33429e642b57fdafc2429eee5a0464f9fb297694bb30d37b351d5f543d93a20e9ac13eb976828af6e5441f14acd0ffbb446b9036e37b48e0dc5317256cc1fbcbb8ac07bfb94f44792b137f71d654583253a22a3fd3a52046fc5c014a659ba1b578f2a9991eace4900a6835402d7e49ad76a864aae911335384669a613f71a0335e35afe6038fb802781f2615f42c18e6ff5c6373d7c3b929afee3dcbea3b7009c6a0ef5d18c64372dfe83de206680cde2d82b7786c7238d2cd5f8a6de63cb135ed0d4c6cdaeb301746c2073bace1a499794e5e7c52ef74039b03ea6d79f13269058c1e0efb167b68cd91d077815bc441df938a39f894a83d35e55689399d41fb4a7b4058ce0a8d3a443714189773fa7036a839d169ff866ac272d6e312954dcdd7b380fee00926ac1414e3af2352a9ff9848b2e27ddc35649faa629b75f3cb2b80ee3efc34db0070ec0a302abc3233db92a8f60d9c6d9d8aa32d9c19b44986a86d1dd8685dd9ed47896dcc3d3dbe18934ee190b58e0d949f2245d1b65ff7c25ebe2b9ea4664219307a0365ba7df148fec21f785d7b3a17c0d0b59585b7929a7d743b3c3b61646f08e8b78d6f2e721476b7891879c3d8ef080a2e949bda06315dcb76c3b1f3b2859a6970d20a94fe5396880136f84a7e90ee6bbb5a8c5882cae90cb333fc21bdfa95a8201c6b6d89a11e8857adc8265bfe4eb127f8147d034a116cccf248497df34bf5e334c5fea540810bdef4a1efbc9a2455ff237253a889025cf15a22451c7fbe2fd0e18f1e255de65c7dab25c07ce9e2354a5874fb5d1a7a07c6e893685a0ea237c8ea2c4eb61efe6e1f526954318bc2b28af88b2f202b2f05083db13d70e8d3a70382d9ad57582169abd74eebe8d0d38ca981790d3c795dffde187330d7ed70f33a6a3d775bc27b0ac5eb57f3aabc4544f9743c0fd6239ba0ed5e4c039b81131cd2fffb20594813701ed55ae746f57a711df8baed77208b1f1c34028af62b736ea48fd30c7a3990927a5cc740acb4feba8f85c637ace453f2eb750ebc03a840dca98645c8c88c9189fb114cc2642fda7de60323d47967cfa140d0193b5e2eccad3c94df502e39371fb839cd34799439c9e899147b309de69d745355de18bf31e75d3ad053f8420351ba6eac11b91f1bc1193d5a81508f62727a8ca73c3ce4b77305c1d9d0c09ef90e91ffe027109744888e5123c990b1687aae772173e16ccffac7a390ff299162d73ed9a7b1c4daab457ee6956ffa252fd4e9a9b8581294e4e77059a5cbb63b11a5b1c19650663b8d1b56d5df314386436949c11f33f31ba84f7523306e43b1b64497fafbbaa1252540b9ecb345a701b63149863233d58e7fe73e5b3578050b6e6cafd2c30f1f964eb9405befcbcfd8f8bb311ec2095add2e011f4a03b77faba7726b49f048d3c378f5722f3ed8634601ccc63773b0326d18910a553295e8f01f59b9b993f22b6738fa42d76fe5828c04aee36a2c7fba14feaa9bf22e12cec726e8d36d9dd46e062bec41ea93521ee14eb685b7906a0c4ec83cde85abe4226e17ba2042b2033b8a96de6c193edd1bd20bc600da485d1b5c8c27bc534fc90a12bd476e5066dd0d05c2cf1d39f738892ced5432611ec330820a7b260e04bacce081ad800f6a3541f4ca2e3fe55503e63143d78e4529f05e087355058324964f42f562bcb21551beb6ce33480053519972b7be8249386ba274cd28c393990b9dc86b610898721b03a81a2969b76872f2620b4c8523039bfc908a89237dd34a8e4ae3bda788126dc69f2127765c5ad9db1a4b94d0b74d8ccae6e04af46d50972176b71fa1201fb9a6acdf358ac542a9b573103c8dbc448a1e9ed6dd8a16e4e91f131f7f0aaaaad833b9ce8d30622adbf721b9125de129a17cafe3d57387b35bdeaf6b49c8d17af49ae6cbaf3f0159254bf20f588a397e11310738d2734b6a6d1653f1c4ffcd0fc1f2552674c1d1ce8066f0af319bc42e7f9d3fed1f0aed8def7a8c7ea8c3de72d8e34b4323b9818f55492f53fb39284ba619f867cff019b515a2e03fd5d76f6c3a87a39101a6284db547b7bda3d9de26f7bd8eb096d7d8007ce2fb4af59829fafc454dba4c0f58029430cd9c550bc1f084afe8908a820e831eae0408bc0e1b7369d689abe15f03af16d0d1b42c7fc6bb05896fef974ba6ca9e8b915fe38fcb71eeb2ef279a37a8b3f799d7a700a6d454f44726931d90c03e48b523e0c00e51cc63216d58163879e1b3c217cf509dcdb405b562bbeed83319a9869e93245b4e2afc65f5a45504b16016a2df7c31813b82ac62b277d605729642166b4bc9111e2ca97969027aaae231edf91b01d42f2c4dcad6f0ffc267efe39d478dd9829f39999d85c82c2f0a9d40acd1c943035f53497f26ab8721a86565b2c361ea733eec2b8631b0d7d4e92ef7d1e8ada640b01fcd889714cb4d55f6f157c704ff2bf440bb33fd805ececfce1189a9d04f7c56b7ec2a7e4fc9e15a1413cf74b27a1d6476f631787917d06fd811694ff2dc9701380bd2724adfb1648499fe59c63471df94187abb58a237979ef86310434fe12cc73614637f18eb2dd0b350bf0539b09918ef589d624ffcd4f93230abc07066e412ecc9f4abf67b940bc370fea6d576d8af3a7aa5d789314a330df5c3d23364dca8daf4e3464099c35449818d5aff1d52a0f5285842e8029b481b4bb626a7d98556a84a484f468d908fcc5000189a0c7fd9048083a47e302491cadbbf019f3664c8db154c699d9fb6bdf91f5b3c120bd4d948e365f25ac722028ab1a4d3b974adbdfd5c8e69834a1f549b0e25d972a60ec0e1bfddbe898c1e2377584876369af022c05873eaa068bb5dbe8c152778125bc98fcf76c1738362ea695dffc7adb345b01d102ae04907ea25eeb3498fc7b3066e739375034c86dab139e0b516690e4f058cd5086cee7a10971bda5f5b39e80a26c37c621dcc27433064e41d5c5b4571899d9f412decd20b5817e134b47c7f81587bc3539f8c567f43229441b2d3543d94b5c4e9946ed5d714d1998622b5c22f4e968ce40be07741764ce358345ba5f2a7943d4eec5f78c2da90d16f97e7b62a52bac9b7a0667e0672438f68d06938d933dfbae23f9357643e3b507a5226fa848ec5400bf1bfa25016d49cffd76e94465685aa96ddc96039b944a01def9ccb92d96676c591e32e2d5141952927aea1d35b8ab8afdd81f17b02c1bfe521f9d5d389c046219f19aa06fc098f55582ad865a448b57bfee31ce8c89c2dbee93aec9f70364ec002b43336e1f6d661f0cf78d3d3f60aa84151a17ccc0800e5b5425d4e0b398955663abe492121c5abafd8909ff75142cc2bfe263c57ffd9969779bfbb67bb151858fd5baa1cc267d3104b7eb78d2aee0e3251f0da18417b5a7524b2e9550f701c8ccc0674d078e2dcd604e18a6663f90cfc00"/4096}, {&(0x7f0000000640)="f5c70ce891e4f4bef2ff329f9ee93472f40a3c91e0fdcbc8161bae75ae1cfa89cae242353d4642e714ad84926c70dd8a7133fe22aeb703a31f83a9874b8a82f69a9761f6fef5c0a85505fbc7c4c822213b24ae120b1e74bdf9a242adc3332d7bd7db0e5c2e0da58346de80c084585d9eaf"}], 0x10000256, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x1) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil, 0x2}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00002a7000/0x3000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r5 = shmget$private(0x0, 0x2000, 0x490, &(0x7f0000ffd000/0x2000)=nil) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0xee00, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000640)="dad29d4b9eb64c0d43a055b350938e95f3782f63859c859d09b0b78ce49136ddf7f6", 0x22) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x3, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setgroups(0x1, &(0x7f0000000080)=[0x0]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x85}]}) executing program 2: semget(0x2, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a00fe6e00000000000000000000000000aafe8000000000000000000000000000aa01"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="94a34b8e5fab85024ff7878b84cf71b53937fec370820000000000", &(0x7f00000000c0)=0x1b, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x25b3) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000540)=[{{}, 0x0, 0xe5, 0x20000000}, {{r1}, 0xfffffffffffffffa, 0xd8, 0x5, 0x8d9, 0x2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x4, 0x0, 0x91}, {{r2}, 0xffffffffffffffff, 0x88, 0x40, 0x4, 0x161180000000000}, {{r1}, 0xfffffffffffffffe, 0xd88f3394fc419b85, 0x40000000, 0x6, 0x1}], 0x3, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000"]) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa8000000000000000000000000000bb00000000000000000000ffffac1400bb0000907800000000000000000000000000000000000000000000000000000000398350b5d1ce9c56bd522af337b67a0c7b86bebc5d3df44f0b05a089856888eebcc4afcae62b1e7f872cef1bfec03250a5a449c34269c2bcd1318a5d0386b557efbbf962855401d25bfb5118e4f371bbee1951ea448ca15097cc43e2b1580519edf156e688d9371dbefa2fe29fd40f4448d8576dd84dd4d75297a799999686476cbdfe29abb68fb88d38a414417f97cc15d5cd9dd38fbb4effb4715f8d0628afb594afb360a99ae674aa93371bd62f1116946f3b"]) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) executing program 3: syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140), 0xe47, 0x0, 0xfef, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2008, 0x412dfc) accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f0000000040)=0x8) r4 = accept(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) r6 = getegid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000280)}) r7 = socket(0x1, 0x2, 0x4) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000000), 0x6, 0x0) socket(0x2, 0x5, 0x5) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYRES32=r5, @ANYRES8=0x0, @ANYRES16=r6, @ANYRES64=r4, @ANYRESDEC=0x0]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r10 = socket$inet(0x2, 0x5, 0x0) setsockopt(r10, 0x2, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x4}) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f00000002c0)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) r11 = socket(0x6, 0x2, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) dup2(r9, r11) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) Vload: 9.91 cmd: getty 23567 [ttyin] 0.01u 0.00s 0% 321k executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="1066ad3f68bc13ffc0262587a87f70d7513a73fca583678523b0af16a2ed", 0x1e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000240), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r4 = socket(0x18, 0x3, 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) sysctl$hw(&(0x7f00000013c0)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f0000000200)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x0, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @udp={{0x2, 0x0, 0x8}}}}}}}) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x41, 0xfffffffb, "5d530000000000714543e43392069400"}) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000480)={0x0, 0x3, 0x0, 0x0, "d500001b000814030790b900000000000700"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000480)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f0000df6000/0x1000)=nil, &(0x7f0000d3d000/0x4000)=nil}, {&(0x7f0000b8b000/0x1000)=nil, &(0x7f0000edf000/0x1000)=nil}, {&(0x7f00006b8000/0x1000)=nil, &(0x7f000088c000/0x6000)=nil}, {&(0x7f0000c26000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f00009e6000/0x4000)=nil, &(0x7f000040d000/0x3000)=nil}, {&(0x7f000089a000/0x3000)=nil, &(0x7f0000e01000/0x3000)=nil}, {&(0x7f0000c9c000/0x2000)=nil, &(0x7f00009f4000/0x3000)=nil, 0x1}], './file0\x00'}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r3, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x8) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000001d80)={0x0, 0x9, 0x9, 0x6, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001e00)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001ec0)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x0, 0x9, 0x7, 0x1, 0x7, 0x2c, 0x0, 0x0, 0x2, 0x2, 0x20000000008}) socket$inet6(0x18, 0x1, 0x45) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) syz_emit_ethernet(0x100e, &(0x7f0000000480)={@broadcast, @broadcast, [], {@generic={0x805d, "c1b7aad40e1f168e998709d45a008e4baa5c25d516f3a0bd7c36e403220df015d4df3e810dbb4e9ef0df0ad69c2b34820e5a72eea211e01e23c6a8839218738557c43838da9d6b68fbe6b04c0fb02a4a3cc7426400bf6344665eac9ae7ca814caf1b4a9861a4107a3a07b3fa7e541103c04501870fd097dcd1061601f407b607f661427ac4551b1efe29c249a01929bcfec4e8028a0a0b7c0bae1893f16fb99471bd46d678f2281cb6fe59c1f6bb3774886fe832514609c6116d2e9b682713cbfdbfb1c1581b560013918f7a69e1eed359e09521461be4b15f6ce8468d91ccdc219f5f83e8bc07e42eb8cb4a13534f1277b155af6fd09addb10709da4f1126de94960edf6c4031f7d4738c367d8ecdf5224bd4260afbedf883f868e62fbf521c60e8627a84dbde4d43341c33e61b075abf681019ae2c51f25709816f2fca7a5066bdc9e3b88f2e7a22152a58cc4d08eae75887c720bfa75b21a38ebc73fbf8cfb8cf4f0af6568b8f244d82c14c7472409402161faf663b9667da7e0a9431ff70de3f690ccd7dd314738960d6f86d832f887cb5cf501db7723c0b91d7066f2be115b1c308f9af8378555f9a8d9006e9bc88add9ad36cfef7914a76379f3903c6a7f599f6866bba664064d67ca91372c623964366a100d5ae0d8f8f8e158ba949ff8036f436120a89698e178c5e21393a3d9197a58e565167cf20a8e1163868bba9a1b0100fb65ea8e6368afd0b27ae12d4d0bad0f4944cee1a749ea1681593eea3b7543a619a2a536be7b0f258029266290e5c6b6520cd0ccab133409b573c8b944c05182bfdc44ff8f6cb962d6dcceedefbea4bf2b62d544ff3e07c7647858c9a2922c95e6364e40e32b77e9bd0246a22cdda466fe961307c50950a4ce3c8a4620d38323dafd052b7572b11b36c9b30dca502d0c1dad9cf7da1c0df3ef6bf3daf3c0b58f6cbb85b258ed57a18831ba67a85815c4c85df3e9d702f98158125299d8d2463a5146492a80c7a1e1ce0493fdb081e0ae39fd98776a1d4f5bd1483e22c47cdffac02b2c590a9a4298fb81779264e105fa4e6c9db344b0756a359ca7046120f0f24a0e81cd7b4bcb84cc9bfa1429824e5346052cfcfc910417f7c545deedfecd052a9f44e17237c354f86f2d97cad0968ac1fe5305a3a6c19db74c054801ef69af725af1ff85775d485d05853f6b9a6fc05359baf50698470874fcba6283fe9d11005d59a9b88b748455316e7b1576b83790d32fd1394b11a6a8101ea68a8e582941dde4573be23c36c0d69749af30ec32502cf05c35f7e2e0e6b11919cb9434e69b4c27be0c0574da40f856db337a88d64f1317a755e7aacb9c80007336f8620c1a53ec183659c346f6ca53e79beff2f5a18cddb105ffd23612cd75713c198dae2c0c120b01cbf447c95577c79f794b2f17779d68659b72490826628c4428e9ffa9d1e4f312df3d06701e5930b13acd27c23a879674dec5bf1509057a6dc9ebb50eed69324a635b954e23287f432368dd1285801dda6a181b0f8c0f259b3a14f7ab6994ebe71b6ca4b04af0de627c484f1589d6e4091388c1cee9c01f5b6c9a6a253ee81d5eb569f9825529076e300de755ce3e01f3a3a1f5dd941ca9f0581cd2d9360aed4c497091cfcf72af8c5145ab3612a9906a70ecf1a9888fdb0900b3ab0f942b7fc8ee59b8bdb59e09d870536049719126fc13ccd85298c1f86d60106e0c9d54fad2ccd068cee3222c51db5e61a32e5bb22187fe9282801173ba1f12cdf2a6b75224b61b09ffc6db40c26a26aa5bc803ec280fbee4b2bc306b885409b8ea9c29f656bc3dfb7ac28d0be55aecb15d9cbbbbf50c609518c3b73103f7751e6e0b65085e16c093c3a906b6fb4e7824b2a764d35099bf2ddd8d46edfb221e28093ede8ab81c02139d861f7406a1356263491cd99b5c86a140584f51fe526e935e97565130d598555cc9fdeaa2aac0e070513ae4af62cc60bfc83417063b3638869ab0b138b7f79a650a2ce67a87e3ddd12d3cad940ee627ddd517749ef600b80528112f07c8b84af72ec8fb7578c10705c98a32180ff7cdb477172207768153bda31b49b27198220ac013d66f2697a1423c6f8d45e3737878ec8aadbba905a03e878597955dbdbe691ac9c0a4a75263f9e303ec4a069701ba18e0a6d4f651c2f783870ff29ce9fedc099863e6102a59cc01447fdd0188d97b7b36c403476606054ab4f215b95256606bab5320f5ed16aa4bbd6a07314cd261391a43d089fca530c4b2669f44e088835554e567475236a0a7a743262b650a390013649cf0a0de34483c2eb9d963f7c09988018bcc7a30cde52dcb30f594ad5e62436bb48d5fcfced98484470bf81b84e748773b6e1948bd07b78a1c50d306267430c7218e7e8e47661923c900b29671cdb379f0e6451541db0c1a43908a8734b74e236710e3e645ede7e8e781097923de7f8653155dd622fba40fec536676b6266a042f8cf871d84d29bcd6b6754347ea9c17fe00543bb2e818f008814f6647f9f5d2c1575361f72462cbdba3be54b65921b81628569a3388a98323bf753c979d0205c4f67e37f620fc164cad6956bd9ea7879f62a9093561fcd679134cd5d671df667333c2e0bd629de121233a4b993c79ddadf634576e34b1db755d289345b4c0dc3970003dd3c99efe006326e0cdc70bf8be89a2fe7bef03323a196f7cbb78ca8cf900eae83c33ee8ce1f089575765193fb92cb1117632add41e0639d5a9cad5449a599723879c9170a61f64708d46e8376856f1e2d86340b48050a2f2efc11fb2cb5f79a3ac982d3cefdbe5e65032a1f0cd27f153387fd2964ab4e2c84257f585c1894de470d2addcc6e4eecb80e20de48b136ac99f14fbbdcabddd52185e5e3a0dfeb95963c31720b9c0cc47950ff46b4b825e592a82567bdbd27173ccce7b292f987b143d4fd15bf4bce180fcab74712b5c97c17366ae41f9bf26e143474b6330a502e791bbf8923437d2b6efa032830dc596bcc3c04fe7e8b925f46479e34ed3ffb82bdaf544a4785f5c049ddd18a6ec64c9cc3f17497bff893da25b048b0f40248fa74830e219ec8d70d0e866cbeb81e6179533fa9df5bd2dc3ea9171a8e9c9b6d2e2d629994c19ff8fbc2bfdb03c8cec8f37ca2fdfb79b0c2a9e71a0aa85270935252b1492f98ee347628b78c2aa7e46904789da635e3284894449949d557d2df6bf2cbd0419a242d067b08acf31f4dad20beb285cc92d9aeb1540b1a92f730aa1b12fb837c5be7c534f20ccd84e215314fb3570de5ab0434800fee4325c7b2e69a346126a3efde54c95524c54cf3e8d6e9d0fe15ebeaf5b3297a767afa3fd24ce700e9d2285f76e036dcbdf5f496485e0b5cfaaab0013849d19afe572f3db61268ee1268b2a8ba70edb4d8632fa762a99ecb484786863ee9bf3a29fe2dc9d6b9cc0ed3b2d952968e0fa40038b2b71e92ec50844065c2c39624741c7cc3f1e44c6d4f7d1dbbf19f7795c270b4e56dffd0d401688040fa94292d470ecdae9ad8c296201682de01bc2ecf8657c98680ec907b0152f47cd13fd5f02da5604bbab692ecc7a7766444ebbdbe0a962d457822f3f6df2da922220db18793285ce6a8a8cfd5aa77d9802e8920a785b29e8128564ed79156f6db715606e43103f7ea4ad9bf6c09363adce36962a9832a0d400846c82a12318a9b5f3dfad8eed48d116588b72de6fbdbe24a39d27b37ab54b3bb768ee6d840a5aec42d5c11bcc2a1a6c481ddf4478e7ca65c1e0cb3329a350be753aba511038a167fdfd1adbaac9b06192f23ed73b86e06d24456e989e16100e38352d10269c7d27554f4924428c66bcd074d0c08001d73a93ffef51e8734ada04b5018a9447b9c3793eecddd50a5922559829e8355b2c7c6e054730b18893c64e765968794be42d69586447fcf18cd88d9d714fe0f748335a84cd4769a64286a1c2fe61c7186d247211a66d52524b9d0d551115968b26ab21af974476e2c25a5719c4c8898735340e13307c1806ae0f1bbb89198ea769fb9a5dc2fabbd3eafdea3de3809bf6c1e052c0db742dd0f5522d7b2baf5f27324bf7c3465e19bd79c6f12b975d07cb86ecbe8eb2676424e4be4658191e26bbcf18689625e2e8a4783cbf5c1815b557427ba909e0c9175bffccecdede00647a769e4c49936c27ff98eeef018f4eb9994490c856dc16ff4eba0e3206a53cad4822749658bd1504a1d6ca41b129a06a2c02eabf30199e365b67253b2b43e2b02072456b871a3a640705d04def84dd6daec3906a0af9e9cf94643032ea3746a4a7e00d954953a54a871dfec2bc637a94e754746dbccb0f0e35e561ca6896f632a3d8861ceb6ece78a1a82b9b1b95289e9a9bcfeeb484083051cc6fe7817cc531b76750f6fa0b96f9b16fbcd9226b9f48d6757cf9fa609d51bf8e9666180a5ef8013b109c2ea085d6022778816ce81d89f14a5326103c79e4e8270352ee853edb9fce6f7fc9060e904c366a2334d22e8e9372e579d6d93522674826d7b61dab7862257811d3a21369ec5c83386e8001190d30697efad880b5f915f17a61e0ff0b77bee72eef0957cb4b8a7177207429460734654a58748a3f1e0e1ee821f6a2873591c3cb8a6442428619dc5ff57d531a52886f428563c403146997c28bc6c0634e1be7d5d9a29800e0a29d6660fa5ee321ce355ddf6d9531b143ee72927ce37c6b21e7745c0db4835910ea16ccf22b3dec6651c508c943d8d1c4fec3c504ca83cb1609d535e43591c3181ae640e9f61115e4d1a95a420788858afd5a4b714b97900acf00c741c943934530586479d2776526ad22429bf3d7229f34cd93827ea9af9d6b02be54b35ba6437e1d16b70fc510d3dd82b0461f153f5c5125ad4d61d6f78e0d423bd194090d643264bb37b8a23a427838ed47d0e35f3e8afe641ddf294c58272dc558f13d2ebf061c11bfe7cb92647d76e1576e7baf09d1ca903e9ae415209cfb6f3a5c2fb85ace7b0036abf9c9b03acdab537b9e415206bb3df6e1ce91f1d4b9d5f28ac39c03589952d97f59a8dfe33eb2efa1e6bbefd4a40b9ca8a60596648e1bf57137077b859f9c32e60f7e56e0188dfb440feb7e4b1659aea24baf31d1d9df432d4bdea211ed48a37179475b8013ce1fb3c9f6f44a051d878e9df1237a1afcff8d8ea6834cb9bdc60532eb05778cccd750ff28f41099ef5bac754fec429890101395804e3b4f63bc2118447f8b2086c6850427152aff99dce8c72c61c9d88e473fd184fb3673904c95374b738807a2d8225497a3ca4b6f192fbade4bdfa6d9721ed20ad8c0f7e782a7d1739f7e38693e3cd9653111f5a24f9b869a02e3477df0e8bbb11a2c069dbfcc2d57fa9973d5a55dc378df328498acaf0e1f42c20e6fbebd67fac58b743c3f10effefb6fcf9156a783d98d7dba7952e5f718900ed34809baec712d66f51834e2afdb6ae0bd02a53590452664a6953fba1ca141216b7ccf3dcb28c7de4193adc8f5d31f74573ca34742b476649cb40807c0942e305ab6671f936b935aaa007b6aaf6c27805a8892303ed294f6df35a0427154d279d39a805aa90f130bdc8b1a9899dca1b14b62d4e9e5597e1201532e40ec2f4e54c104bc58491c42fb6ae990edfeacfe0a241a95cfc45c825581e5dce326411b734f496b1cb69ac8fb2fc4419094e08b6d2141cd4a40723fa6537a652c566edfa23d8d1c99e31ce44f27acb215ab5a7785948d9d052718033fda53ff95c3bc653dd5446aae6a28aa43edbb514fe951977aaf553fa21da685c4"}}}) syz_emit_ethernet(0x2a, &(0x7f0000000440)={@broadcast, @random="72a1e06d0007", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "a12f290a"}}}}}) executing program 7: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r3 = socket(0x1, 0x0, 0x1) getuid() sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000001240), 0x0, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setreuid(0xee00, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000c80)="83", 0x1) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = dup2(r0, r1) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) setsockopt(r4, 0x11, 0x1, &(0x7f0000000100)="12000001", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000340)=[{0x1f, 0x8, 0x1f, 0xa9c3}, {0x3ff, 0x7f, 0x30, 0x6}, {0x4, 0x8, 0x9, 0x7d0}, {0xffff, 0x1, 0x81, 0x80000000}, {0x7, 0x6, 0x5, 0xead}, {0xf6cd, 0x1, 0xe7, 0x80000000}]}) write(r6, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x8000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRESDEC=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x64}, {0x30}, {0xc12e}]}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000300)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000500), 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r3, @ANYRESHEX=r3, @ANYRES16=r3, @ANYRES32=r5, @ANYBLOB="00008ff897e2003ba3000000000000803cdb39384db64663730120ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRES8=r0, @ANYRES64=r6], 0x38, 0x409}, 0x608) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r8 = syz_open_pts() close(r8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r0, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, 0x0, 0x0) r2 = socket(0x0, 0x3, 0xfd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x87}, {0x50}, {0x6, 0x0, 0x0, 0xfff}]}) write(r3, &(0x7f0000000280)="ffee4db2a5fe3c10a8f788454523", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getuid() pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="fcdc820d62fca6df79a409006a057e62b2f5ab0a0fbd47c844696af09fd17d2b71ba1b70c31acf6af79f24e49f1ac71e37b0c4bd2bc8ea3191c280b0584e0970b56533895a0e5e8cb4b74600382a48a9734c72a9c04e6443f052f3020186ae60e297bd5c068bf5373f567f111a958a05c98c3b13863cef0e2ad3160badcb0fb5e73a5599fb22acfa201335", 0x8b}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) open(0x0, 0x400, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)="ba780acefebced01579a5628c497fcaa80543d84dc22fdefda7ef1c3153ef9916afc8ee73292311d43518e90953d20b9bb3eb4ea546bdf109e50300f812634c9782431d1abbcf9bdfbc041a58cb3d21ef048b7c69488c7480a902808110c7d1eea73bb4660e561b97b307d0e67817301bde535a40d02e29003acdaa599b107413f378454a934", 0x86) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="bb64220000962c8b404561e1f26dd89287080000009099d2698415fe307d90f1bcc182b0b779684158c67de616e3c7b1e6f48859d2db8893690e0fd5091837a22702ed873e274a9907d39bf4bebb336a893524acd95f4e69a388f42109bc4e1a301320b68ed1624402653a0772a18e3629429f082d6058d716897993e59edb526055a6ca06e3fdd099c9024ff9ddc91943f9511b21b7a9b1886fc9ea7ab0745d9cbe73485bfc7fe0ad4a4173d56c3d79f0e56b345861d85ca5588b85e2798f7bda7eb1f6062a26abdaf701f1ffc4e014ef63623278e39bf491f487edb12f26b0dd90cdb62dd29f24441f7f74675583b5114b91532b85ef093125d5e26a9f9ac54f788411b2da27afa0b24ca099055374d422eed98302d558322fefc359317116d14cfa41994cbfd1707f79e31a8422c38ad8f30343d6c1659446cbd851accbfd9cc34f551d314309d62b4adc14ee9a3e7a5d3a6770179ac773221e2bb7a9dad68333264d2e015d2f12b7549a2ad6eb6c1b3d6beaea5da7e6a9", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) executing program 1: sysctl$fs(&(0x7f00000006c0), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) sysctl$fs(&(0x7f0000000400)={0x3, 0x1}, 0x2, &(0x7f0000000700)="2b87164f1b40bd360ed22fa6b917414baa031e535bd1396aa4aba892935c44df9cb5049650805ca1d2130c4c60badc4c36d8bdd27719f0afcd0a974c6a02c00515157fe3915a92a7dc51af3ec01dba22e582907abefce2e76cb4e731d2186c347d75ca85978a5abb746b3017da41cd30366978451aca96d8e3c15c4ce593b63580415a879538b4290e200733a69879f30d90cf8d60e480990459153638c4113f9026ca688cd711ab32fc54162c7b7bf25a730320effc585bc69ce588823e53e81b70045cc437a31e7f65005c3d4242f1366607995ad26e0fceb811443ee5e7afc4ab0d92cdb202f2c234ed0e4ee4cc1889150f2550d6cc0a9b57530d19b105d2570d9d625d7f00bcd12d9b60666d87557fbdbfddf9442da1dea6a666979a830d78b4abca30ae5d7741dedc1d74faaa761b5d2564710711ced2080b18c9212672e5bc095d7db9fbd92e6f8b645dc46cb021d5da1a9e9103d6c0ad62e79e5dd472d5311669a344cb03074d0ec7c4a45a8c2d6aa2e16bbf256fccde977ee6ae00acb38f0fa7f9e73d9d91c72836cf3334cb09fcb260d6aeb5ba70943e329cd879dc757cf5f4728f3c8a5d597c1507f9e9c318c48bd8de7121d1fa6c100a11d03372a22150ab2e651bd3a58fc650256ddb68f0ef43f17e1dceb6af426ca8bdc3a24a7b151c2a89bfda389836129a7b9a782b1f0951ec15569466103af8c554e996dad79f09ff756460ec31b3f9d59270196828d7ca23b2fba050262b191a0470e98650b5ad7d1e77e65a1b0e892d89246f17549d5671cb98e098f00be29c40a8e13241cd0ca1dc0335e71f8dd254c49d392fc266f1b2288feb3c71818a06e4d05798373724f65b5cc712a9ef531bfedfa97e76f384723adcae6fafafdfa2240883f6423100f362c760f883d92af838c3fb3685706286c0ea960ba828149239903849e089df44bb6956910c1fd2fe4f57fa5e5f06f7b3f15476a83f448a4f2e732d6638e2492262382c963c2a84ea4cdf0069db1b676a76c43dfe9502dbabe4dba25ba94a77d82a3347dcd6b776134137b7afda4ba27d0e0a59df92ae6d4b5f8cd90851e972ddc32702c66264512440d0dbf14ddabff8fccdbf2689163b7c13e65935d82c348f5a551920b52788565c466120ed574f07508d87b5132c52c81271d333c261302424cd8aa3ccdd1a31810cc16a4750f35c78a90dd03e739beb06ca6f913d5fc84e31294cbd6a0ce2f1736c25d655f7141d3a88fda6b84f56ebb582ec223321beb4219753ef4e8ccd549cce7f9e53679571fb739633008ef1f41a5f35e0f28ecddf40bbc3c47b338d7157a6405a1ebaa47ed6be3f163e6e06705c24c9d090766f9af8bc587df54d0c4ef388005bd0dbc3b5e187a8f874d4a86a994c8cb4f9eac36151b362cfc6bd39abdf18a7ac575cab4e87dfedb77115ea12ebba142c2cd040140d4a95b6380fc37444484ff2ccdcc2514fe5f8fc33726f63f573427e129d86ee5e17a165b54f6761e9ee4f49251b1eb2ac290cc96222cf461aff90dd350a82d8c72bc61feb25c7cd628b9cf33d144e467ab8349bddc5a36e1b17e79809515068c1d8963e8437482e5c2032976908827b4ad27a72e98327e6615df2768c0274339521e319b5417ddf0f259941c08a938a4d013043fb31280dfc7d00c16c5f087275305bb5c1d3e3b691548ff746e440f66f2bf8344606397241ae3e779142b1ffda9dd1e9059289055005a340c414e8a977a62c072dd5ef3157777e428cd0cf267c427f2bd29ecde12d948311245b70834be8bf0af8da50723b1862873537a166b7dd71f9d643133a69e61973322384316983f3d4fbc35ef1e872af88d516ff248a7b7b3527b75dbb42f6dd1d9a7908fcb39c16366791fb4c3d8c49f9949cf449e6f406e381d835107dd1ae6b28d88791e3200a58cd5870275a3b93eddcb0f2126d7c7f96002feae43ff7083573c94a4c3681fe1f55c0b35c14b5560ac49d97ddd164f2309971d9842dc37ee0cedb0ac5c11cd6f74507099050e2595ca3f0aeb858d7a4fd211563a91abee848115fbc811b820199285cbfe98000e5cc560f33721fbce9634128f7adde6785936ea560ec88d74489395b7d3f873d28d66282c90941ca967a93fb298cffd616d2aa2242ca9a127680bac393e7406374769ff23bb03f0ead3a3e854ba7187b728042d9b57725f7f3af68ddb4705e33b6a9e9a1be7ceec101e92208125279e8cd7f6399cbe0ac3374f00acf22f608ceaad7085ddb59af156bdcf4a13cda65e438a15640ea7b29d4ab77f86beb21cb91feda3c68ed94db78d6436791cdb56fa92e60ca9f0141f86679b2096f92df5881761bd2f9b7a864d7e6b46fbd219d4b64fe7b26e3504407dd2e555269b7f483bea0b3ea50b4d1f0873bc21c0dd56b1bedd59670f13729708c7382c2c4847ec00257f19962c87d59b1c186d1718b1b0ab2984ed4d98a7d459a2fd2e6680f590bd0dd1196e3d9f50d6cf0f9cbb63b8c64207ee861f60d160a710e92acbc09260a00978231b294b7fbf5c837549d79243ccf5aba5ae0e8abdc3843f34077f78d5556f203c3f4d88f15f6e0f942f1e2047601747bbed24b35231ac92fbe113969c9f82b595032bf48232c5e468fd8b1508a8be0ce3278e126426f2064b7441377f2c76c6dd9f7a6a1599ace81bb0ca55508e50431fec19a5618cf4cd207c682b5281e310376c9c38cbd749ca06a662bd5d5359f1095dbf56b457a0e4e466a0a5e29955d93171b2d36380ec1af2e887a35c5322ac88c72e197f2fae0091b8d342fa7afdbb2466204a4a6f02373b1aca9c375c937cabbe3affeff58d1174685cea0d060bd5ceb6bb75ce238cac843c0ed3d1c89b1abeda0a89a11e4633600d5468c6fbd7d21d90fae65eeaf6e2fa80f6524e4f248a9e2ee34b03afd8ff1941387fa24219cb1ca8e530867c59b841c3725d5f4daea61a823e0616759801955bf3069419ed8d6fe87dc8dffb9955d2be89e383fe0cad57c92fd595b99ad180a22c0f1b3ff0280c16e292135efa95fe903eb2cf26447ae468f6ecc984d4a365e6f7c0488bf8eeed2bc3d88181ab86eda1a18fb9ef59e959c42a970bf3264a6708d5d33a47f0ca76e7034a581b15702ef82456f436137b4d30296560ae385b91a19aa45c6c30d67317907bd0fc93e489ae843a4d9d60fa55148a4fc0a1fa22ce3438b0145ebe50ac4738c13d6e50c41d568231904cfdce33f3bb0bf39108d1d32fbb470fcbc3d9bfba17298214da68043d64162794554ed1310381ff2613131f42c8e26263ce4e20baa6c8d61fc8360631f2f91adbd70708b540c98a3969882ed2b9130a6d2ec81458218edcd58534bd0904c958abf8639cd0b9ee7fe0e4c4119340ea838d763fc88104af84e24d001b68446fcc10eba5c60aa19065a78e2e9d6e0904183e5670ba21f1f83c379468c284173f305fd3a4dc01ef160a3e24977801383e2f3c94feec75c8bcd9c1e79f37f21dde7bf844e3f1f4f967714a1150e4603fa3736afcf10ab7aa3f0f1d96540c5c06eb22bcbf40b28cbd01f8c5c9b460e1c9e6bc20ad9866e15d46170a7c00d930f196136e4fc7ae5baded18de43452acdfc74cae6263f4fe6c72e8cdfabfbca6ac307aa22685c90edd3864930257c20e7705e91155f79b5017b4de0f15d5e2dd9df004f05e069fc6baa96be53314cae631bf00f16a195bdc43b0eed16e5fdb42da69adb9577dd921ee1c2ad2318f5420171dbb5308e15f497b718c966d3df4517e59f39b818045eabcc085f5dd1664153d7e6b1e5dc084eab4b281ccf5fdfe21fcb6851c6e47102e838187dd43939b4c59abb591ded438d49cabf11a383f755f1e4bc3c2be9ecb81c4b5e766493683153f1391e6c1040fad4971cc66be00fe12322fed9c7e5d16a01a463c3d3b0fc4b042c4f771b9b9c7c86553e93a45cb756027183c6161a076c918859494d44d309af042bde1438b6aeb1a605f83e4e624d5f14e0aaee51636f695c37dcc53b4dad550f2f63db08db643159a482dd24af1ab511bdebf20fa49e3f414bffeb242b926699e36f0d568cb1353cd7f51f174e932094ac3cfce4e59978c03eafe5f8b91d7f64a6569f7f3797b94873e7779b1d22a62799700a7f5f470819a64eec79e3221e0a57f2f7f648cef57492282793e798345ce2c288ece4cd8f74d56176478ea2ab22c5c5708ef8c9247704edf308f642c98ee36741817a1447383aaff667a59aa6dc7849b26ba27dccbbd040b364bed085c3bd4a0a01e65b9c64fcb4448a7d7dfa374b3d204890035bf9e0ab683c838052335caf5ac077ae6b9c6f7cb84bc4b89e40a0c05b04f67d354e521b20dc8cd5277d802412f82abb98291750198f32d27d02984b97df6c1b09986b45631947a9b44021dc232bbb582133527a5c818590e49bddee998a6695eb8568466bebfd6c83fcad51aec504e85f1255b63854420c8fa56f92633c24dc60975d1e5be1b313e0770ed8befc00156b4f81b40ce3bbf4a304b8aecf842460c2460aa79c3aa7bd012e495de361f2a4698c22e55964325aa4245c09642e9aa9089e51ec47740bac49360e6b4d5e2107baf7143806f84b07b4954413e5678601db5ff1a173d5bccd7036162051b6ba5e39d51b3e2219a602a87c75932602509196c481bc14247c9d4952891211a15b883b6477b4d491f1491b0d8c7a8c9e4dc1791abe12f0af91b6ad4a8cdcaa47cd02c893b4b6be891dd0c6509bfc4463f2ff52b4ef7330296066057bdc603179396dcf7d6c3f066f544bd5f3c74d77cfa831bd6fc6f6c703e798127851e3f890f7081e44cea59b4ef59c60bfdab18a6573b68e650a8404aaa1a12170405df3c69b8e3898741249999f08230feae9d19a60416f1fc26ed8ac0e611660e0aaae641263a20e45f5cbc7cd0e56f48d56a4601327d14181420ca80762ff506158ee59b81379374e47d500817b10ff8cadda74e5da502ede8bc3141af12f4e155e9334be8e2b819ede1b56f7cad7d8390e269a75bfc2dbfd32c219a1ea6f9b3f0e700adfd0066c25f80392c717c00f2809a10a7a8fff40527acdcad4bad80e64ddfbf6a294f9b3caa48aa64a389325943f385cb589ce98d4782b6d69939473aa960e2abf9f645f69340dbda76a9d50a8fca8c18c9567a018c47b89efb68f2293120def6e13de2cdc7f328bcc75d8b348bce8ff1e2c46606fef8218142d19f0d3fdb9b5211bdfa5b52403378d1ea3b9cbd82d5fe1a52693edd72b8143435844dc0e159cf28174c18a2ef06e3ce30ce44f8a3514fa0de91a54b1e1b92450faf4463c2bb958723a2707b9965ea487085ef2c485032628bad645aa39882461f22fd84b99ea8a4119d1d2db7f7f18cdf5d7ecd4e2b79580d436293b18b31408f921261c60194eef4bf5c156970464561ebb94932d1ab3d87e58487d6c0f3f104dce7a7557c21225770378596318c299502c225a4572088de4eb553e8a3773ca6ea955f5e5f2aaff6ee9c70681d17002001a16d0a85ecc4653e60b7d587a4ae0cd2662caadf449b809df64fd666cd30ac41bad2fa05ba0e72e9c3fdd2ed43279c0559ff304b601d6c00b271e789ff8ea8db5ed2851acb473c0cf28e54d739d829a7029fd5166cda12282c2e4468fdd19471f8253ddcddebfe14bc84122d7f64f6b6ed8482b3c1d1852a7cfe000d7559500d5b5d0919f6fd6d744ab0c64380fd60758ace69b20815ec12ee88f33c8904771dd19a9d5fa3bf960ec40bb777de03f2ee6729b49051b478f1a2be502e5c17afd7677da8c83412", &(0x7f0000000440)=0x1000, &(0x7f0000000480)="e0e9e7763b6701482fce53e2d0fcca01d7dfd7a500fda6c54ea4dac6244459f4b7d8e09f1d7758ab58ef400340f83c9709582024b92a7a77c906ba27dcb6c1c991033bbdf9d4f2896db783ec2a289ee0f002f921afff53003c5187439086c4a22c84b27ab0938f9991652e09aaae940ba73690cd59f5484c84fba3fc07", 0x7d) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x9}) executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f0000000000)) sysctl$hw(&(0x7f00000013c0)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) r1 = socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000001a80)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x8) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000001d80)={0x0, 0x9, 0x9, 0x6, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001e00)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001ec0)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x0, 0x9, 0x7, 0x1, 0x7, 0x2c, 0x0, 0x0, 0x2, 0x2, 0x20000000008}) socket$inet6(0x18, 0x1, 0x45) r3 = getgid() setgroups(0x0, &(0x7f0000001f40)) close(r2) unlinkat(0xffffffffffffffff, &(0x7f0000001f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chown(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, r3) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) setitimer(0x0, &(0x7f0000002280)={{0x0, 0x7}, {0x1ff, 0x4}}, &(0x7f00000022c0)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) setrlimit(0x5, &(0x7f0000002300)={0x292, 0xe000000000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) unveil(0x0, 0x0) executing program 4: select(0x40, &(0x7f0000000000)={0x9, 0x0, 0xfffffffffffffffe, 0x401, 0x0, 0xffffffffffffffff, 0x0, 0x20000000004}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0xf2, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000e40000000000009078e0000002000000000800907800000000e95807c58c7515f9380e79c215d64da436299aa4eed7dc60747bebeb09d8be10140b356e7a23782031ea5c9e7e1046129ad4539c0d7fe3ca7c6ba53a480094f02ddd92e1df6929787a67c70602df62e2f8b411294cf858c73062e59ae3fa2bf6d20a6e80e8eb1f745352caf052dccd770cd5d4ba98398ffacbb69859a2e5ad4acb608cb69cbb5735c6fa749717d4cb975eea9a43a80c905304aa67789ab7d12456db209c319c869bbb7ef8775a8e9ffe723fe58393fdab158d7a0b637210b880e8f116319b37e7eb"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: setregid(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp() r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{}, 0x6, 0x0, r1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x7) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r3, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r5, &(0x7f0000002000/0x1000)=nil, 0x2000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r6, &(0x7f0000001000/0x10000)=nil, 0x0) executing program 2: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000080), &(0x7f0000000140), &(0x7f0000000740)="b7e90e74ff2d1c6bc212947acb810f2238d150819f77f972c1ba045feb92ce42aced5389d9c0134b30ebbcebf9a7ab3d23390fcebd99d54529c89f4bc8a467203ee44279d3da9668041f8ecd7801575491ffc88e85f2008b28a76d156b5fbf54bb76069c1cbd1afe2df22bd3ed9c19c709008ad75c3268ead64325c36d0a1e0d1d6fcb6ab4318e18b2e0521c35ba641286bb80f88210abcf6108511f0b846936d4a5fd0c3d28acbc724bb97dcf1c81018161dabe5b83a9d037ec3469cb64d45cd5499110a82e2ec2f9e3f7047e63a1dee05670897e0040d62ea7651bea1ddfad6cb1639f7d61da8a92d18827436e54abe64cfe5d917ef8e897201464cc598bf218420b2cbc5bd78ca0e3a68333aa07522e2418e744e27be702263ac393d698d54144896bba3921394548bc3f21cf3567c2eb5f5ee119ff9c2e77b245d129b89296e6588824ee0917a0c60a4115ad3ec8f64d272423baf4769fcc73fc3829d0355d6b3e06dcfbe50014ea780de4fbb6216c44ecaddd021da19ce70d28f0d6ffdb0bdb16d0ce14682b63a260a98bbe37", 0x18f) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) socket(0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) r0 = socket(0x0, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f00000006c0)="76681d9fc40f4d8eca10e329c9dc32591abee51766842a0d379d36b7fe76909590c76173c6b33a5aad290663dbee166785887937e2473e324998be9fd990c972e5943e03e8741df0bf628e3e0819517d6f13827b4ed8bb8bcc63d032faab95d888a9c3225a", 0x65) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xfff}, {0x4, 0x5, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0x0]) semop(r1, &(0x7f0000000080)=[{}, {0x2, 0x201}, {0x3, 0x1ff}, {0x3, 0x7}, {0x3, 0x0, 0x1800}, {0x2, 0x800}], 0x6) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001300), 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') getegid() unveil(&(0x7f0000000040)='./file0/file0/..\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = semget(0x2, 0x1, 0x380) semop(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) msgget(0x0, 0x0) open$dir(&(0x7f0000000600)='./file0\x00', 0x0, 0x90) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000640)) syz_open_pts() msgget(0x0, 0x18a) pread(r0, &(0x7f0000000900)="2f551819b72b76cab770b9e04f9226b6da2b43ecaec8e86097d73b115ad5586bf91e17abbe5ade3894bcb9b2044307e372f5293483b70dc1be9805686f9114f95edf9aabc56c41f1b6b5f547593aaeee0100b1f047445e547ab6f6b0608565126a728e3e70bafd7c12884892d0d8ca8100002725b46a03409da10f81a7fa0eeb88fb04b315be12532618a7edcf0f479979aef03e8dfc3e443643ff2606b866a5596ae65853e0ec4bc9f30c6af8c0f26147350d88cb64ecfd931dc30517469fcd3a86f96b38750078d617a822b9c4629d617cfd817d62701e2182b357e1c91e4e072649f32126c12e3fc80ad3fd3658838f125fabcac1c117389b85d30df56a03eee3520eb2e31c419a4a83d6f7cfb45ef57bf214980d28a1be59e3fb214dcdc9742a3c9a5dea327de83ead3c049bb560fe119f93b32679923edefae5c910ae3d81", 0x141, 0x60f) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x7, 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="8b8c7ea8eb56d2d95c5e06000000", 0xe}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r3) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6b3224f4ff2c00000000000000000400"}) close(r4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x10001}, 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x20fa3b49a5f918f5, 0xffffffffffffffff, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3, 0x0, 0x4}, {0x45}, {}, {0x6, 0x0, 0x0, 0x803}]}) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000480)={0x0, [{0x0, 0xa3f6}, {0x1}, {0x6}, {0x3}, {0x1, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x1}, {0x0, 0x7}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}], 0x1, 0x9) getuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x18, 0x5, 0xfd) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000280)="8c881a2de761cb63bbe1034cb4f3b78b0546e0e7f5669b76f7c3e4cc8f1bc935c39643ce71d22927c3fb184aff19192ace53c6cc325913dfcaa99d1828d18511fe830d9fbe2f1d7e1c683b", &(0x7f00000001c0)=0x4b, &(0x7f00000005c0)="67e2990a875116eda5c4a03ebc8d767cd84acce17bbb3b5e17b89cc3e236bbef62b42d42313345272a8e6a3b5035c4fd85af508a0dde4d16e7f21cdf910a2203cdb2c19687b9d64c128dd80629def39393e66ab699ef4aca21a014355a4f3e15f16687e1e1919dbc166867103553f852f9ce037e526bdeb58baad0ece02e8d101ead2eff9bf27c4784e040c1dedd851a51fe8df1eb539646be7c41e7e8044e291810adb485dbb39b41d53677adb0e7ff7ea24d3c37c9300c16118a774b18f1328d1a64f071b38b29f8a67b0600d4771350398a8f0b94533651129169f567258624865f46cb97b908cf29f89fc9cf128adb96bba2a41542e5fe404567d1c2d7def9cc89d32a72a2a4f8b6c52234b961ff8f7df18373c61b0e6a725cf50cfd6ca683c42af5b6d1de7f5544f8c4d6", 0x12d) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x7, 0x3}, 0x8) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) setrlimit(0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x126, 0x0) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab956500088900fe80000000000000000e0000000000aa6ddd6d79cbe7cfff3aa873063828d9dc0000000000000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000100)=0x20000, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0xbcf672878abc40b6, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f619"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r3, r5) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = socket(0x2, 0x3, 0x0) dup2(r0, r6) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="342e13689a5082c7180000005c78000000000000000000", 0x17}], 0x1) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x80) executing program 2: syz_open_pts() nanosleep(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$hw(&(0x7f00000010c0), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) executing program 1: r0 = socket$inet6(0x18, 0x4, 0x5) recvmmsg(r0, &(0x7f0000001240)={&(0x7f0000001200)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/16, 0x10}, {&(0x7f0000001040)=""/66, 0x42}], 0x3, &(0x7f0000001100)=""/228, 0xe4}, 0x7}, 0x10, 0x0, &(0x7f0000001280)={0x9bd7, 0x4}) sysctl$vm(&(0x7f00000012c0)={0x2, 0xb}, 0x2, 0xfffffffffffffffe, &(0x7f0000001300), &(0x7f0000001340)="cdb5369aaf77c5192912cb72806f074382784763f1de0362872b009d8d52a56532298387e7729a56b88d2fad17f6ce6a54e7c14cfb02af6b54938f43e68fc39006d80d3f42eea69292d141bfedbe863403f685dbf37dab070f1f8f058803d533e862ac24861e43d57b983a5a6479eac4e300755a5f2f0d74db4cce864b875ae09c49ac478c6a966c9a2f2e9d6df01fa2cf07ec1e0a82afc55df49774a52147c9eb43bf289860bc82c4ef135c4040862414f2af80", 0xb4) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000001400)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000001440)=""/118, 0x76}, {&(0x7f00000014c0)=""/240, 0xf0}], 0x2, &(0x7f0000001600)=""/150, 0x96}, 0x1000) sendmsg(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f00000019c0)=[{&(0x7f0000001700)="14aa95f4bb9bcd536a9a0dafdb3969208c0e86fa8ddbee222600db73621bd41ae9c5961abd1b74007e9cb09daca01f2f1069a562b133afaf60c072fa36f181607de6cd223ad456b925b7af2f40bea7c6909f426fc27d5e93c2b1c9e3d43ba0441ebc04a1a401a5143c37d63f1a505b53321c9a1983defe9127b7980807bcbb75d2fd81347e8ebf360c1fdc0495727efe34812c5e831949379693df077b516315abd817bfcbfde68c", 0xa8}, {&(0x7f00000017c0)="370b3413658001d82baa43546393a9b7b477049ac14d341c8e3a6a153e94968d313c3fcd95a3ffbb56361d46feee5a2c102044b94ab4790cba6d630dcda132489d3706dae12638d7c1ef3ac047ec3dd8e8d9b91a08d134febaee30a218da0e2b85b68241bf3e7e7ded9b4b943a105682da87d95c1496ec8982c86708a4ec1e5ca2c6f528fe3258de98de9b32077baf9a49c84527a0527100f5705ddeb9bcb2fe1c9e91e56a11fc52267a19d72bdf6d85c0c477001d7d74cd328cfb223a691de8b0b016b34ec64698d8621dd35d12ceb23d69cf2bb3182e0009cd5194342cd72f5e2131cf86e8536d88780007069afdfddf", 0xf1}, {&(0x7f00000018c0)="7e9cc1d3d1c4b542cdbe7d067a5e34df92c3c2cee52920e4a7d9af1ba1a360c7a3a967919cbbb11c61a3d6975e4609d6db803af2a2c33e609b19871438384b5e5d9b2c0391891e7ff22375786fe69bddf4a518f2f67e51648227016155111352a96771bf31a18b836d8f78a76f5474e848a53e241e5cbd388f37e590da4a1477d834e49fc5b7878f5462a9b73f5d4bc86f71d72d0fa7dc59b7251f3db61c", 0x9e}, {&(0x7f0000001980)="21b7c03b9338113a456b9e33df4c7c375c845f73b0c97fdd1d4e6a3ce3d839fa14a7f10ec2476d41c6ec1c60f92e978c2b036e5b0e7b1e", 0x37}], 0x4, &(0x7f0000001a00)=[{0x78, 0x1, 0x7, "55f3d71e52fac36c5ede88ff3c1dbe90b13d7c01f4f59fd2664fa2924c6cb575a75dceba2cbe4a2d3e9d0de42e1ede31964f2249047e8861dab6fe79fe4fc86473e7ce3520dfafef35f2feb4f9c04380157ab94344193bde9f1b017fa9d9026f71"}, {0xc8, 0x1, 0x8, "4a93dec78a87aad3561686037cf3c149b188ccbdd8bef465de189b19386d892578d3aa409c6a75f5ef1716462d1e74ef35367cc2cd5f8872fbcc26c416cd1a18a91ad8f03bd5e2fd857eae8fbad78416967de87d919b73b5aafbea6dbc75bdf7e5b070f878af76547ffe771d5478ecf9544e6b5a3e4da453e25aeb48d321bf2498787891948d5a56827e9849c7a33955432e79b48637c3171f0a6797e75740f58463f5f2f53ff126de9901950d34a4052851ae1db3010f"}, {0x20, 0xffff, 0x6, "a448bfdcefc134fa9999430a"}], 0x160}, 0x404) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001bc0), 0x100, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001c40)={&(0x7f0000001c00)='./file0\x00', r0, 0x1}) sysctl$vm(&(0x7f0000001c80)={0x2, 0xc}, 0x2, &(0x7f0000001cc0)="00d0ea8867fc468be77238890f6ab8d5f2c74935e655b1994e3deca015938c7dda28a1dc754b9ba201dfd90cb8c7b7badbcd51c9213b3bdc581b915792edaea573284acbb6716f64909de80e14543bfc4f1879754447db81c5f462efa9f327fea073610b3c95db7410ecd737d1fd4bc3ce880fa04c222f2a1a3bfac10f761f8da9ecd542fa8d90799b0adde2193f7b231e3536fdcc5c18564c", &(0x7f0000001d80)=0x99, &(0x7f0000001dc0)="274f8824ef02c5b405a6c42e141ccf4429a44d035bca2ca61ab52e8978026124059fc8ec81213d85d60d9163cb8ff8540b1230a0483030214b39ce9e362e76c086b5a303204d2a566511472039b0bb97f7b2b305972206619ca73d949faf0d260b5cf0cbe1055acf8ab7738acb6703e30feeafe9a26236f41d71eee9b52c64475998f67300ab7753c58648e87087f11f9df46634d9a19f2b3eb00e8ad014faeb67b7edacda824a8965bb5056125ed671cecb4dc075a7f3a4b9e0e096131355c90ae0e5a706620c530cd1622b984b7875ad701bc0e925ead7f96d9a6975caefd3ea36b84df3", 0xe5) r2 = socket(0x2, 0x5, 0x11) listen(r2, 0x80000001) lstat(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001f80)=0x6, 0x4) connect$unix(r2, &(0x7f0000001fc0)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_udp(&(0x7f0000002000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000002040)="b4e6d56fa8e0155a36b7ade9e49cdf33efc4e0a9a8b2e0", &(0x7f0000002080)=0x17, &(0x7f00000020c0)="ac0e094d59dd59637ba30bec490a3759bb222ede0af4fa1c85fc5492e72ebb7e490fbb189094d10a5608ed3eb982a50124abd6cc5ea61faf067fb4f960af1eb0c5fe8b6389ab122b0c1a3fd744da5bcd3a1386d607579e26e1e413de789f45fd5ce97d550ff2ca8c4f714ab20ab76501cef2ba67cb1eaafd0fefeb45c852cf9c22c081e0d2adf03c496105a520a01839600c022a4a4362c59b35729c6f79428283b78aa511869ebd231e866817b53167bdff87fa17664c63", 0xb8) socket(0x2, 0x4, 0x0) mknod(&(0x7f0000002180)='./file0\x00', 0x1, 0x8) sysctl$vm(&(0x7f00000021c0)={0x2, 0x4}, 0x2, &(0x7f0000002200)="76b4a31a9b", &(0x7f0000002240)=0x5, &(0x7f0000002280)="ada09f9e0778f7cf03048a28d0fc3959b0641399c7295fc0fe6825c1ad05c0092cdb13a09dd35e927248e01e17814acf1a5d27079ee5c77ce266be27c29fb1831b5f311ca24faf830511b50e8f2d157fa284129e5530bd076ca6d74fd052b9829797dd94704cb42f67aaf93c81722c86f77d8b166432c639db9e7aa4887d8b5073174f532468456d21f1f8255cd929bd3cd51e69e4dee069506e80e1f22c61d92e7e7f34e47c587754d25967900ee74d8e90270958fe01685f24e401f1d9e68126408e3c6dea6e7752", 0xc9) getsockname$inet(r2, &(0x7f0000002380), &(0x7f00000023c0)=0xc) execve(&(0x7f0000002400)='./file1\x00', &(0x7f00000025c0)=[&(0x7f0000002440)='[\x00', &(0x7f0000002480)='/dev/diskmap\x00', &(0x7f00000024c0)='/dev/diskmap\x00', &(0x7f0000002500)='^\x00', &(0x7f0000002540)='\x00', &(0x7f0000002580)='/dev/diskmap\x00'], &(0x7f0000002640)=[&(0x7f0000002600)='/dev/diskmap\x00']) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000002680)=0x3ff) geteuid() chroot(&(0x7f00000026c0)='./file1\x00') pipe2(&(0x7f0000002700)={0xffffffffffffffff}, 0x10004) r4 = shmget(0x2, 0x4000, 0x1b0, &(0x7f0000ffb000/0x4000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x1000) sendmmsg(r3, &(0x7f0000002c40)={&(0x7f0000002c00)={&(0x7f0000002740)=@in={0x2, 0x2}, 0xc, &(0x7f0000002a40)=[{&(0x7f0000002780)="80f7833280ab8c508aa27a9a0d0dc10d74e08c5e75912fd646399211d02dd6bbffa1dc0f727e2e959863df80d602f2fb4f2d4918e240e2d74314bbaa3f106f1e8760a626c2884c2e45326fe0e22366fe6682d0e52c28ea5e611ddfd508c0fd4bc5e605b85e216c3eeb26eb407e6a1c78575a913be48d252be1f993f297f2658a1d2ff3d7256187", 0x87}, {&(0x7f0000002840)="6705b0d772e90d2505d68ab4832f8d1fb11b16df95315c8e9157f39d539f7cb678205d446265c81c6c82731b9a2588b0fe57349b1dfeff1215af43b744db84bbe6802509b5e16c0f48a9fb91deafb9d77a8536200df4917656f1c1ba1619ac55c6c78085a17833d7902adfb7c7975eaaedb4accbc214b822f1c9f3d4c8f2f925e1b30e591cf23486b88d5f5bbf2dee5e000c0d56eee025f62b5c78d2b836742c000ef336ecfd7e9f535f2bd2b04b38e7126386e8b8018b7c43c8ba6752802d74d2c216e6e8bfeed91929bd5966e09e91e69f478c1da37fd8ae57dca9b300c294e319b1a73aa2d34372552b7670c062536c5861706241d431834f78baac8e10", 0xff}, {&(0x7f0000002940)="430673467c4990cc06a4e1bb803f57df5a8330da791b0d53641bdb8d888c21197a3bc397223574127e342b900d6725f072494d4bac50f743429e2ea1fe137bd312c1a95c0691702467425983c0a9991003d2ce79e19c795d15f1bef15ea9a316b9a2e165134cfa7902deb4160827a1848a28299f5e4d33f7939d82780ebbc6238547f158fb45791a23b13e85959fa58ab143a1928a9f2467cfd5d13a27001386aabb254eac6f0fb76477eef7f7c5f7e295d0dd26c1dfd26a882329e2401d91d99c71d0ddb9fbbeb37d13984f022084c2b9476d69b7720b9ad54aaaf083182bf4ac099991830c3623e80c80fa3955a5b34787623a43b053e5d4590c0923", 0xfd}], 0x3, &(0x7f0000002a80)=[{0xa0, 0x1, 0x5, "5a92f0a2cb6a190eb324faa6236f535453d226edf01f3903c081965c4901397b4e793daa686129da7886897d28edd334ea7217b7f8a7a45a8fc2a5a53e8bdbd167c9109b920612c6774bc78cf9699686eedd1c8328af49e775bbdb9ee672041198204c110fc5baf64fd33df4a4a4ed17557e30cd8047ffc8ed8ef2bccad0a6122dc20a280d13fabfa246f16b11f4bcd2"}, {0x38, 0x1, 0x6, "0da2d2491ff9ad858a12a1854aa7b7afb6c50261d0727b909a4dbd8c7767374911fd520ab1"}, {0x70, 0x1, 0x6, "868800aac5b18746069275e4d3921cd539a2ef70ff6bf59477984f8424394b9ae9be88ae69aff5a043f5263a6499ea3484e0d9960f7eb784a444f135a55a2b1456f72db2e603cde3dbc064748e80fff77213d4c04c2dacbb3470b8d48f67c5"}], 0x148}, 0x7}, 0x10, 0x1) connect(r2, &(0x7f0000002c80)=@in={0x2, 0x1}, 0xc) sysctl$net_inet_udp(&(0x7f0000002cc0)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000002d00)="97d6298d03967df5d9d07590491839bec8111dc6703a67aa5e5cda0709cd175035f7ab39d71fed26a9d9322940f5bae6f67368b7222143e58c98f371ba4916383a42b30e134441cfc01da3e025bb68ff4d83dc365cfe2cec4d6bda8c229e62e006aa1c305e10b89fe433b5b83fec881dc303bf7c63af279198c2ee4217a091d6a75e30499e4fa3c7c9435351568496b782ce79c5e863c6cc9b311b6e85d6be68c44113d7cf41c6cf9f98630acff471e9962e9866cd26e4983abb1e1cfa6ac85a45c0ab0098a2e067e561820e42ccfcf10f", &(0x7f0000002e00)=0xd1, &(0x7f0000002e40)="176632dde0e83747c76c602985e05a217856acb789e4c93b715fb2e70ea52e88ea642a89917741c89933505e0920d5527255aece163e66ad5e806d40b520901e5e296d98a53a8e9efd3d3464eb81701bc30c8e984e7c140aca4faead7ef9e5b526992bd0", 0x64) connect$inet(r3, &(0x7f0000002ec0)={0x2, 0x3}, 0xc) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000002f40)={""/16, @ifru_index}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[{0xb1}, {0x24}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet6(0x18, 0x0, 0x0) r5 = syz_open_pts() close(r5) flock(r5, 0x0) socket$unix(0x1, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0xc1206949, &(0x7f0000000100)) close(r0) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0xd2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x0, 0x2, 0x3) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069af, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) munmap(&(0x7f000050f000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) link(0x0, &(0x7f0000000bc0)='./file0\x00') mkdirat(0xffffffffffffff9c, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x9, 0x5, 0x2, 0x8001}, {0x1, 0x4, 0x81, 0x80000001}]}) r5 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) mknod(0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x64}, {0x20}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) select(0x40, &(0x7f0000000080)={0x1, 0x101, 0x6, 0x7fffffff, 0x80000001, 0x1, 0x80, 0x6}, &(0x7f00000000c0)={0x5, 0x80000000, 0x9, 0xffffffffffffffff, 0x7, 0x800, 0x64, 0x1}, &(0x7f0000000180)={0x10000, 0x5, 0x9, 0x6, 0x6, 0x9, 0x2, 0x4}, &(0x7f00000001c0)={0x1, 0x1}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000640), 0x2, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) dup(r4) r5 = syz_open_pts() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair(0x6, 0x2, 0xba, &(0x7f00000006c0)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = getpid() r10 = getuid() r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = fcntl$dupfd(r12, 0x0, r13) recvmsg(r14, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000002c0)="952b77ccf9359ddd94b1fd6a69933f73b1cde5398ef91b8bc8d1a96f9765f6265802ff87840296ae318d523b617fa6c58946888686515f4f8fa9e90e6aa8c79c35b21615c89d66ab1b3e9c4c09a7ca621abcdaee5285ee90065244d3b81ce378dd0e882e9b324e07", 0x68}, {&(0x7f0000000340)="75d79def3c32063b73e3a52d8de245e8d11f14862e14ecddea6ee422671207672b5b8a71c19a8e2c9d50474bef5ac59c4b1c8b699ce2f8c074880a1b573aad904d9b2dc8708d54e160950bf620b4f9740961249db12e8417d5419df6d9609bd19b8db0e26ea50ec9b30135fe18667a87c8236b87f6cc605aa921f406117d33902a22e791e695bb571dd02ec1f67e043946689ff8d904c3b0274354c9a929ae91b508f9f48ef79b69012b8526a0aca830abe085b005763f78ff4e41bdf0999e999f2225e93f7ac1c680676c2cdbd87fdcd5b6f62c28132bd01cd6aec108be42f1b789026d57f8ba54dafa4aa0dcdb4e04e2bfd6aa", 0xf4}, {&(0x7f0000000440)="0a826134b5b5a1971a279846a1ebfb628dfcbe6db7dd7238adece67680d3446335207074baf422154896195312e750ed0922c743dcd1d4780f66ae174fbce3039b982cbfefbff27ff8ae6ed173a7cba12146b70de5b66847", 0x58}, {&(0x7f00000004c0)="de9a92acb5038e91a84ac9aa3c", 0xd}, {&(0x7f0000000500)="7c8871acd111bf8a58f99de28bb57f558d701229092a78646de0e82688ed2ea7ecb2de59c79314ebfe77fdd0b8e6bd903610a5b03793fac49027d9c4c453dc0f0b7b9c89396d57ad2c9e9a09ee0f56ff6cf1cec098dc689102cd0f0b373d9ef2621045cdf1d044ed91802b48937eff8b87647662274ccb85953fe35477a4715d52b6e7a825fc69180b2281afeb5541280e6b038270874e0f982834", 0x9b}], 0x5, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r6, r0, r0, r0, r0, r7, r0, r8, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r11, r14, 0xffffffffffffff9c, r0, r0]}], 0x110, 0x1}, 0x2) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setreuid(0x0, 0xee01) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r3) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2}, 0x8, 0x800) syz_emit_ethernet(0xe, &(0x7f00000005c0)=ANY=[@ANYRES16=r0, @ANYBLOB="bf19dd1b9c1c1f5cbd0526832698a402736287f060db2a9315467094e8f49b666c1065556b3f14ef4235d6e481496e2c5d8b78b0a9cf3c677c5b152be533b359966cc943cd11c9771cf042593c4a5667f504f9c172fccccaefefd514d0be7eb92f692fa302c8a98b89fc03849aa565b38c0b4b07e3e1cc55c5f405a8e3"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r3, 0x0) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="67fbf801000000000000006c2b5cb6ff1bfeb967bcb75c514fb349436b9f275d3ae760bfeed114b01dbec8a082800d0ad92deac60020000000000000000000000000494f7669eb305c70167e554470b68c3e5cdb7714b02ac95409ab4816fbe16d7f54a54241a1a53dc476a29b5f6246d2f4eca3678eae34c58a2dd7f2006ac2c7b010d977d8cd6a3ce7e4ca99f12eb6555b462b", 0x94}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r4, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000680)={@local, @empty, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x48, 0x64, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x1f, 0x3f, [@remote={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x5, 0x4, 0x0, 0x8, 0x1}}}}}) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) syz_emit_ethernet(0x3f9, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000088a80b008100120086dd698fd40c03bb330200000000000000000000000000000001fe8000000000000000000000000000bb2f0d00000000000000010000010000010080612423e2c4a891ae5539646783e3e3ad2b1fe5049d2c22b3bae3e41707932951718730f6bfebd3136ccb38bb301a6c139cdf77a9a402826d77fe9b39ff37d390dcbe82a546df1d578dc1ec7a1d466acf944ae1bd45d92df389aa892ed1b3480332ec000000001d06002d000000000000000000000000000000000000000000000000000000000000ffffe000000200000000000000000000ffffe0000002081900000000000004016eac0003657b981edb7bb2751ac510502c5cd267de57d037cf014292a4de1a8cee2026abe0a233b88535a93901781c6147257e5623162b09bd9f5005ad257ed5f19ca35ca3dbc6da09c2c125b903b407baea6f33dfeca37591bd040102c204000000090352a3f99c23a5133bf8a519b51dce8387b1e1f9b531a97ab27217a87e85daea10f94a47555632d36d24a44b254d2441e2b6384bcaa6a7e41a631a23aa2eb437da1d40a608cb4d2984fdc7eeb969b1be27fadc0405020007000000011b0000000000000103000000000100050200ad50b6f7de79819b826051538025892c93440031bc601c8bcc11b393b166c938cba7d143bc0552fae03ee87e5f11d91a9f05aa7f6f2bc43320894637893c26879cb44fcc981b65331317cb83f8d0c2897f59747ba3fb48813b2d24662c119fbe4a6a8f2afd15d9eba148e268b44da295f00ffbb9c04a40a2842cd2add2a8b3871bbc7f62b0363ec08f2da739364025337df6fe88a541605a94ab08823dd4a7e85c797b23e07d3cbce526f3f0b4a1ad3489461b7929b01b6520cc89586141b506052bc28c000100040104c2040000010005020007010200003a010000000000000101000101000401fc000000000000002c020000000000000502815a000100040108c204000008005004008900000000fe8000000000000000000000000000bbff02000000000000000000000000000127e2617da8e142110349d9aecfc60642d9d1a63ea71d5beff70a7ff0d476a98779c12e9063bd41c776a3a57eba59e535d3ff1ff118d7c90f08307a523401955c5a211317f5649ecdbc8559ffba84fda481f57dc0853e8a9afdf8454f75b7d6acf9d608ad5e01d3281d48662ac0ca10769c74eb0a297e0a77b5c9ac759632632dd30e3e17a674b72f385415e2b3c2754a9aa1cfc01f70746a5c9d2ab61aca96d06c99d04cc7466fde6cd95d0f6633dbf6c866e948210fecdc04aacc0a9983b67c3092e1fa9c68a60aa2472f528546fe20522bbee16224268eac6e5eb79d11773bec4a6ccad6987620d57aa7b3d95f1f283407bc192208354d4a16e90000000000"]) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfff7fffc, 0x401, 0x7f, 0x203519, "28e54600000600000000000000d2000010001c00", 0x2, 0x1}) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r0, 0x0, r0, r1, 0x0, 0x200}, 0x0, 0x800}) r2 = socket(0x10, 0x2, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, r2) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x6c, 0x0, 0x0) connect$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffda4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r9, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f0000000140)) truncate(&(0x7f0000000000)='./file0\x00', 0x5) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 2: setreuid(0xee00, 0x0) r0 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60007f3300103aff00000000000000000000000000000000fe8000000000000000000000000000aa8600907800"/70]) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}, 0xffffffffffffffff, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf0fffffffffeffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) semget(0x0, 0x2, 0x701) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x2}) setrlimit(0x1, &(0x7f0000000180)={0x4, 0x1}) setreuid(0x0, r0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) mknod$loop(&(0x7f0000001040)='./file0\x00', 0x100, 0x0) r0 = socket(0x18, 0x3, 0x9ef) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000280)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000c00)=[{&(0x7f00000005c0)=""/214, 0xd6}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f00000006c0)=""/106, 0x6a}, {&(0x7f0000000740)=""/157, 0x9d}, {&(0x7f0000000800)=""/178, 0xb2}, {&(0x7f00000008c0)=""/127, 0x7f}, {&(0x7f0000000940)=""/180, 0xb4}, {&(0x7f0000000100)=""/38, 0x26}], 0x9, &(0x7f00000029c0)=""/4114, 0x1012}, 0x1}, 0x10, 0x1042, &(0x7f0000001940)={0x7fffffff, 0x1713}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = syz_open_pts() sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000003c0), 0x0) socket(0x18, 0x1, 0xfc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000700aaaaaaaaaabb08004500001c000000000000090000000000000000001200907800000000"]) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0x8360c8f05a89f5fc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="10919b11b41994cd4ceebde722e02b0a0db67d1fe2d706e94140a6be5fcbf14b8e761ab189a1898bc77ac0935e", 0x2d}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000a80)=ANY=[@ANYRESHEX=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000b00)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) link(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000f80)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mkdir(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x81}, {0x20}, {0x812e}]}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x41, 0x0) r5 = dup2(r4, r3) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000200)=[{0x101}], 0x1}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000080)='./file0\x00', r6, 0x0) r7 = getuid() setreuid(0x0, r7) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r8, 0x4, 0x40) executing program 6: select(0x40, &(0x7f0000000000)={0x9, 0x0, 0xfffffffffffffffe, 0x401, 0x0, 0xffffffffffffffff, 0x0, 0x20000000004}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0xf2, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000e40000000000009078e0000002000000000800907800000000e95807c58c7515f9380e79c215d64da436299aa4eed7dc60747bebeb09d8be10140b356e7a23782031ea5c9e7e1046129ad4539c0d7fe3ca7c6ba53a480094f02ddd92e1df6929787a67c70602df62e2f8b411294cf858c73062e59ae3fa2bf6d20a6e80e8eb1f745352caf052dccd770cd5d4ba98398ffacbb69859a2e5ad4acb608cb69cbb5735c6fa749717d4cb975eea9a43a80c905304aa67789ab7d12456db209c319c869bbb7ef8775a8e9ffe723fe58393fdab158d7a0b637210b880e8f116319b37e7eb"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) r0 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="144d530850bf63db10632dde8eb5a9168fc0d992bb3ba2d589c2b9246488fd47bd9b86d8ed3eaae72aa697b7cabd3b41e2abc6e4b486abce610ba53304883f8c56867e7206b273a465ebc8fac9f8b94b4aee08b4699290328eacc90c35e36ae6e8fcb2eeb8abfe02edaf0c93e533a2cff89f82d6e1563d18ead4cb8c7d71403fdcbbad3bf98a22d8d64bf5ea0f231c1451", 0x91) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xff1e9fe12341a2f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd912eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1d, 0xffff0001, &(0x7f0000000080)="7fe3ea582b64117cda57cfc05745822c6b73c067b6e0b6608231d52b5f", 0x1d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x80}], 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) load: 9.91 cmd: getty 23567 [ttyin] 0.01u 0.00s 0% 321k executing program 2: close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231020000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0ffb2ad63cae76dd9ef8ea2", &(0x7f0000001080)=0x2d, &(0x7f00000010c0), 0x0) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000160000200000339078ac1400aaffffffff3367ce0e1a58ba97d5ddc153eb124474e67395b2fd846eef0e984fb05d6d487c4a6f21b648611b2b6928671afed79a760c3180536a8b682bfa43657b5e47455881b61bafb1bff3398b1bdf2c738b530751d7d474d4f630e07c1ec866b8a1428ffff275765bd60daff4c0685fecb46306ccaab90978b141902e438ecb4ca591a537638b4cbfd60126993233a52a7a9c235d8b3f227c2601368ab6f700c65451ecae073651b6300c472207fc6b9cacb3d01a78081ae0682b5df5840e48a31b017c379f904eadf9c71b618833473a0d68bd4b9d60ff8c4eca5dc3b505769a9af48142ce66e1626257cd682ff0ac15656fcaa9083b0ae9af4098a6ef315c2678"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r6, 0x541b, 0x0) dup2(r5, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) executing program 5: setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44, 0x0, 0x78}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r3 = dup(r1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x1000}) syz_emit_ethernet(0x6a, &(0x7f00000002c0)=ANY=[]) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) setreuid(0x0, r0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xd, 0x7fffffff, "28b7e60ab87aa50900000400d4d2000000001c00"}) writev(r4, &(0x7f00000013c0)=[{&(0x7f0000000400)="d0ca4e3dffc800214c8ea3260622118e06013336c84bae4fc17b2423dbc866b8e41164eff3e8724c326c7a13d44f8b85ed6fe46b0fabe74b2ecab2b617e63ff67c2e970d1e391dc19e902406ad8c4a675ba33e1d92696554c5a1ceeca51d218ce649f8ba17e0ce4b7605700824dad2c01ffd0aebd47a500f13efe11ee3d6891516de5debfe02000000a225d2c5b781db2a19285a51a21319bbad5e7cfce1a6bf031a1968e0d9b0c55cbd8a1748ddfa772626ec3f8099fed452962ac5c51de2c845a2ef36293089efb734a7df6e3ba91ae1147b8a5008f4df761568c26d61e78062dc4ee7cf99962e279228e28e9f7378c922a3bb0c6f518c9ebcf180542e22b5d6fcded0204a07068e8dfb65bb863713278cf0e5b6af8d31ed3b34d27f9006c83b06a51238d50cd24e1729c76c2400b3a986fc76f9f04882a3b5490d92bd9a6d4451187737941c", 0x147}], 0x1) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8010, 0x80) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r7 = dup2(r6, r4) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) executing program 6: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) getpgrp() ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000000)) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x7, 0x83}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) seteuid(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) geteuid() socket$inet(0x2, 0x3, 0x102) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) close(r3) poll(0x0, 0x0, 0x0) accept(r2, &(0x7f0000000100)=@in, &(0x7f00000003c0)=0xc) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000400)=""/4096, 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket(0x10, 0x1, 0x5) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r4 = semget$private(0x0, 0x1, 0x260) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000440)=""/221) executing program 3: r0 = socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f00000001c0)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r5 = socket(0x11, 0x3, 0xb4) sendto$unix(r5, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r4, 0x0) writev(r3, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x100}, {r6, 0x20}, {r6, 0x1}, {r6, 0x2}, {r6, 0x1}, {0xffffffffffffffff, 0x8}, {r6, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000180)={0x0}) close(r6) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f00000001c0)=0x1) socketpair(0x6, 0x0, 0xff, &(0x7f0000000700)={0xffffffffffffffff}) poll(&(0x7f0000000740)=[{0xffffffffffffffff, 0x2}, {r7, 0x4}], 0x2, 0xfffffffe) recvmsg(r7, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, 0x0}, 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[{0xb1}, {0x24}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x0, 0x7fffffff, 0x4777c53f, "1c10260930770300000000000000da64612c2300"}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000080)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d4583d159a507d3134b6634c43f67712aee3fd22aae129c79a1121bf46fcb9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251c03bc60f242c103a900dff29c7d86860795651ccee2a3ab76a0fcb65b596f6af10ceec8f32bb1a73de51df82816eda3dcf0c0dd0684dc61aba4ad29bc9a0000004e09f651c213b8335dadd14cacc0a18f9984e819d1cee13bae0a2b5057deaa8676ced029cdb77d0aad7be4f442afe5b60a89bfcce7aa9815c9a17f1adb04efb34e627d44b01280b0", 0xf5}], 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x2c, 0x20}, {0x1416}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) utimes(0x0, &(0x7f00000000c0)) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYRES16=r1]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) setrlimit(0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x126, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) (async) kqueue() (async) kevent(r2, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) (async) setrlimit(0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r4, 0x80104267, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x126, 0x0) (async) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r0, 0x0, r0, r1, 0x0, 0x200}, 0x0, 0x800}) r2 = socket(0x10, 0x2, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, r2) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x6c, 0x0, 0x0) connect$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffda4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r9, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f0000000140)) truncate(&(0x7f0000000000)='./file0\x00', 0x5) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x15, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x8000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x9, &(0x7f0000000300), 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06c427cd49468f", 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x1, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 2: ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000380)={0x2, 0xff, 0x6}) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) syz_emit_ethernet(0x36, &(0x7f0000003800)=ANY=[@ANYBLOB="ffaaaaaaaaaabb86dd608b5bba0000000000000000000000000000000000000001000000000000000000000000000000010000000000"]) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000600)="b8502e", 0x3}, {&(0x7f0000001700)='.N', 0x2}], 0x2) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x64}, {0x1c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) flock(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc018696c, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x36, 0x0) r1 = socket$inet(0x2, 0x4000, 0x30) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000000)=0xfffffffc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x40}, {}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x6, &(0x7f0000000000)="ec485d4924b9fd050000007130481069218b725a", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) executing program 4: r0 = socket(0x18, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x8001, 0x3e, &(0x7f0000000000)='\x00\x00O\n', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x50}, {0x6}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r0, r2) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x9, 0x2, 0x3f, 0xc57f, 0x200}]}) execve(0x0, 0x0, 0x0) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) chdir(0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) pipe(0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x0, 0x96, 0xfc}, {0x6}]}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) fcntl$setown(r4, 0x6, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{0x3}, {0x2, 0x20007ff}], 0x2}) getsockopt(r2, 0x29, 0x3e, 0x0, 0x0) executing program 3: select(0x40, &(0x7f0000000000)={0x9, 0x0, 0xfffffffffffffffe, 0x401, 0x0, 0xffffffffffffffff, 0x0, 0x20000000004}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0xf2, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000e40000000000009078e0000002000000000800907800000000e95807c58c7515f9380e79c215d64da436299aa4eed7dc60747bebeb09d8be10140b356e7a23782031ea5c9e7e1046129ad4539c0d7fe3ca7c6ba53a480094f02ddd92e1df6929787a67c70602df62e2f8b411294cf858c73062e59ae3fa2bf6d20a6e80e8eb1f745352caf052dccd770cd5d4ba98398ffacbb69859a2e5ad4acb608cb69cbb5735c6fa749717d4cb975eea9a43a80c905304aa67789ab7d12456db209c319c869bbb7ef8775a8e9ffe723fe58393fdab158d7a0b637210b880e8f116319b37e7eb"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x812e, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) mknod(0x0, 0x0, 0xd02) socket$inet(0x2, 0x1c75157405f9dd33, 0x8) chroot(&(0x7f0000000040)='./bus\x00') r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) getppid() executing program 1: getppid() r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x8d, './file0\x00'}) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRESDEC=0x0, @ANYBLOB="50000000907800009d966fc935c2a9f011586cb5249e758deb3a56388f5682b51b68"]) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6}]}) sysctl$kern(0x0, 0x0, &(0x7f0000002480), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x54}, {0x44}, {0x6, 0x0, 0x0, 0xe00003}]}) writev(r4, &(0x7f0000000600)=[{&(0x7f0000001580)="ba3128de377d9c4334050dfb1903", 0xe}], 0x1) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) chflags(0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000580)=0x7e71c3db) open(0x0, 0x710, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000180)="2406ada34ce5315728ed8543c6bdd0e397aedefa40c55694911c21e0ee369ab2c74a59ddc9cd329019dc904c96a13bb0759cc4b13fe82c1e114ec3b2d69a2ec37731326c4baef4bcc54618c5c3b4272a8746fea7f8c5b0bd5be9bf8a6f950e4b9f6ccc9cdf5fe27731ab37d3f71ee88771b8c3d61149", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = socket(0x20, 0x8000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) connect$unix(r5, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x34, 0xfd, 0x0, 0x800008}, {0xa186}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40001a28, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() socket(0x20, 0x1, 0x36) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000040), 0x6, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0406938, &(0x7f0000000000)) executing program 4: ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000040)=0x2) sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4", 0x0, &(0x7f0000001300), 0x0) r0 = semget$private(0x0, 0x0, 0x290) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0x0, 0xfff8]) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0xfffffe77, &(0x7f0000000380)=[{&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/248, 0xf8}], 0x100000000000022e, 0x0}, 0x0) r2 = open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xd) mkdirat(r2, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000440)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x801169ac, &(0x7f00000001c0)) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) syz_emit_ethernet(0x5de, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaac7db236805486dd6035f9c305a82c00f375f66185c3bdce0a2b70e49f130000fe8000000000000000000000000000bb0601fc"]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[{0xb1}, {0x24}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 3: open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) shmget(0x3, 0x1000, 0x500, &(0x7f0000ffb000/0x1000)=nil) r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) socket(0x18, 0x3, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) sendmmsg(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, 0x0}}, 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x54}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000580)="001e75adff6500000000000000718c0ad68104e0f95f608c5bcaef45e6c7af9bf494f0a95e8392568550833bc99783e2ba5b04218d93edd3aae71aa994cc3a2c82e2f8a83f1b83b3b1cdf8f2f4fa08a9f4bf5843be94fbddac41660293080ddd78b8b9b385dd8aee5baaafdb8ab2344eac77c06beea4bb5859660a68f325fa76b0b0df84927c470a7d53c2179631d484d6786c47bbf0abd94789349a1a8f030cf55116b1c5848cc69a5bc287b893c8c4f0cbc90a9de313e6a8cb2acf4d", 0x1}], 0xb, 0x7) executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f619"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) (async) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r3, r5) (async) dup2(r3, r5) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x3, 0x0) (async) r6 = socket(0x2, 0x3, 0x0) dup2(r0, r6) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="342e13689a5082c7180000005c78000000000000000000", 0x17}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="342e13689a5082c7180000005c78000000000000000000", 0x17}], 0x1) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x80) executing program 4: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) fcntl$lock(r0, 0x7, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x8) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = socket$inet(0x2, 0x0, 0x8f) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x0, r1, 0xfffffffffffffffc) getpid() ktrace(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x6, 0x4005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) ktrace(0x0, 0x0, 0x1d22, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto(r0, &(0x7f00000000c0)="aabc905d43f542f896ff512dfdb9a9528f6b76821178bec5984037d8500589cfa6689c650306516adb90ad6bfe69de8673dfa068858c998ca0399c20f921aa1ec629766210", 0x45, 0x8, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0x2, 0x401}, {0xe90, 0x7}}, 0x2) close(0xffffffffffffffff) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket(0x0, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x1, 0x9, {[0x0, 0x6, 0x0, 0x7, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x511d, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x80000000], [0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [], [{0x0, 0x8e8a0e75}, {}, {}, {0xfffd, 0x0, 0x0, 0x4}, {0x1ff}, {}, {}, {0x0, 0x0, 0xffffffff}], {0x0, 0xe8}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000432d93145814d62813fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7de9032bfa896443a42102002de8720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x2f) preadv(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)=""/243, 0xf3}, {&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000005c0)=""/250, 0xfa}, {&(0x7f00000006c0)=""/81, 0x51}, {&(0x7f0000000740)=""/225, 0xe1}], 0x6, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f00003e1000/0x4000)=nil, 0x4000) r3 = dup(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setreuid(0xee00, 0x0) r4 = getuid() seteuid(r4) r5 = syz_open_pts() write(r5, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000480), 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(r6, 0xffffffffffffffff) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: mkdir(0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) setreuid(0xee00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0xfd}, {0x2, 0x80, 0x0, 0x80}, {0x8, 0x0, 0x0, 0x4d}]}) close(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket$inet(0x18, 0x3, 0x102) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d900003bcc2629a17a6c58afb8877c8be162e3fe80000000000000000002a852d8fd99ba01c5b00000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff0200000000000000000000000000010c552e02bf310dd7314bea1d385b004788ed28081c04d576bb3d3d1b529a4e2a925c70fe072d394af155389abfbc02138caf9eeb313c803712bf7b1e08281d9234e9f9196c3abb9c96c0652b2df26bff84"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4}, {0x4}, {0x1, 0x2}], 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r1) msgsnd(0x0, &(0x7f0000000280)=ANY=[], 0x52, 0x0) setrlimit(0x8, 0x0) r2 = syz_open_pts() close(r2) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r0, 0x0, r0, r1, 0x0, 0x200}, 0x0, 0x800}) r2 = socket(0x10, 0x2, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, r2) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x6c, 0x0, 0x0) connect$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffda4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r9, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f0000000140)) truncate(&(0x7f0000000000)='./file0\x00', 0x5) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8", 0xcfb}], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() syz_emit_ethernet(0x36, &(0x7f0000006600)={@random="a19cd1de68fc", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "3f9fbd", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @ipv4}}}}) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{0x22, 0x7ff}, {0x101}], 0x2}) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) dup2(r1, r1) write(r1, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294d", 0x14) recvfrom$inet(r1, &(0x7f0000000300)=""/241, 0xf1, 0x40, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x48}, {0x16, 0x40}]}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[@ANYBLOB="86cbf21023549fd5f24f36c74512c08673a60bb18b1ed7571eeec0a2ac9cd02223b07a2cfde32cdda66e3c77ea23a1f612664b2fc11ded5c71dfd24b1344bf5b634e27356d4a66af8cfd35a4ebce07e82206e4a042bdf57caf0618dc64013cf8f02b1ca8c50e7dc7790d6b0ea07985831352c9459cae07cf3a4244b4b214f691a1d72bbad2d72d71c746", @ANYRES16=r2]) executing program 7: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x80000000]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x5}, {0xc3e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="d31fb44deb2c66d12b9c8460ce2a55cc8122d02e6554b01de4c73ecb189fdb8b0968314c4141857294cd135ea8c9e237c3b94b1ae910385530e3619b8bf45a7defaf0978200fdebd87e70f0d6a31e83a9262c5dcc1d8c7002e87880b866955f54a42b309176d0f55bca12d5b3bcd6c2dd47b98b4ca0edbc2a2545c953f89d09c3221541347e276a236bd4216a377c569553b66471d7c9fec56e84c593efdb34a36ae5b60a7be653572712af548e0ca6f9319815f395157e7e00f152ddca327ae585c2f7e78104d8086e174537686e55ccfdc", 0xd2, 0x81d) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x24}, {0x84}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) socket(0x0, 0x0, 0x0) executing program 0: select(0x40, &(0x7f0000000000)={0x9, 0x0, 0xfffffffffffffffe, 0x401, 0x0, 0xffffffffffffffff, 0x0, 0x20000000004}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0xf2, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000e40000000000009078e0000002000000000800907800000000e95807c58c7515f9380e79c215d64da436299aa4eed7dc60747bebeb09d8be10140b356e7a23782031ea5c9e7e1046129ad4539c0d7fe3ca7c6ba53a480094f02ddd92e1df6929787a67c70602df62e2f8b411294cf858c73062e59ae3fa2bf6d20a6e80e8eb1f745352caf052dccd770cd5d4ba98398ffacbb69859a2e5ad4acb608cb69cbb5735c6fa749717d4cb975eea9a43a80c905304aa67789ab7d12456db209c319c869bbb7ef8775a8e9ffe723fe58393fdab158d7a0b637210b880e8f116319b37e7eb"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setregid(0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000003c0)=[{0x30}, {0x14}, {0x8106}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r3 = open(0x0, 0x8, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000001380)=ANY=[@ANYRES16=r2, @ANYRESOCT=r2, @ANYBLOB="9ddb13e17b483cb6fc96956503477187d4792b3d5d266059db72862572dcc1e29ea4c417d6b3a99c7f630d1e0d94563b7326e267477284c2380f5ebd76f3ac215110021035851172f786a832f3eb0035a8ef3f0754c2640282cb0d276962d553d20e49f41b8b1abff2eca39a72a28cf092731ff65b076f3b8a2af87f5c8d9f3e243291af2868fad9024acb9ba8ec7d75bbf3bfa340737ef7e275df542ec218234194be2c1b8abb6b1c0512139c4bc5381575e1e9a5a96939745b890f88b5d965a188b8f6497361cb933765f14a055ca1677dea1704d821974c4f979c3d911f1e72aaebc88520af67ab2891cbd0d88cffecda28564d4ac492b566fb527435f0ac41dcbb96477c6af56af7cc2928932f2234b13b9ecc42fd9d45d5f94812040dc2775473103725d79d8665db2f2b870fa8184075f134d69647d9063a7bd109f360c761536eca9f184768474222adfed24fda94779df1c9d6d690d395d7048fd03ec613f989d8400a0a9a7e2eb6b1468a4066ea51591a5373f9b7088f8a89f7b82f93f6f555303df49fedd98e029d7e9c80fe1eb3bfbbf2b5ac823fa7aa0afc40880aad9225c55351862d9c77d2fc59a55316047f62fde3bfaa13571978c5a60e12a3e2a38dda7a339cfc4b122bc84886a3f5114e4c671ebc7eceba30ce778820c9c8c196e7f3920d795f71633f2e0303407da725fc1561f71b99d743237201a7cd2bb5da051e882bc09df8f71ad8f670d53069887c051a2d74f9844ad944cb645e16d8db6baea3fa3e8e9a683d8c865e255223e97435f8e6225ffb2f2cf2b3b776c2cc66bef79a22679aa3b2fccd71eceb5c71c300e5ad191707c85c3e2b51126f2aed75f3e62e80d26c2538981e7616a5b7f15156af389ae57d20a3a093732929e52b02280cc4eff35dc4269d1ee0332c56755d3dc8b5ff2dae4c9704f64aa0ed91012ee844cd65ad332b729b950a31e97749b5e7e72955d4523bc3e034d1ad77625ff89bed17a3b197b6f28b1b5196a185c3d8fe9449b5bdc6f5ca6eb86786abd587c176b462f8bec89955d9baf5fddbbc8765d75a718aefee3ec59202472744d43cd44186d1cd1420abebdf6e383abd420d9e80ae87c19f1c260780cfb25c125ee85fd2ef66e5c0ac5e7595dfa16cccdc01f0e044cf3b478e2536a5ceaca4d1cf3eeb6f94e560914af1c600047eb2a351eb22b408bc2cd7cd95f52632bd1d2ec817070b7c50a2830ed4f185d15b734721658c4235e4ccc6a7666e4a9d2c398ef92a02887b86d6204b594fcf28a21b41695a1d36ffa30bc8f99740f7a61240fb8da9e328dde1fd6874f16e4502c8997b82099e20b21aa3f580c802772b6649f8fc71d38e28f133f05380f27527bf121462b3b913ee61115ab926417c83d38129987b19093b89e8a39654f867ed54e885ca89467d696a0f7bfd70435fd5fb7d08894fac2a2bacf8b88c6511c1eba89b3d49549fd225467ce06c3a24b0867d4bde9fe69a78fae123beea2f51d0c956565224ac34c7f1ace5b37add2dec1e006a348d73e9e47251489ab8f26565a9d1ec2279f43a01d18b00f9698d143902ac4bdd582bf0413d337dcad0c5b0ce1da3934d9750940d25aac59c0859ae365036ba8a20fdd13ae530235a6010a3fad1fb518bb1e39f378061a8361b7b854182df18de0ed01815d0220aa66cac940d6892fd9d6d51a9c9d5f7f80530d02f9a961538c469f7fc844f33ed101bb86121ee420b00e94dc782c6c2d7b110f72185e850e8f73f64dcc6d7de546e1fe0c3605cb700d79ff5b9e2be3bb697ef2d59eeb28d417a86f9728b4acf1743a6700cd96a07e5f5523f36945380814af350464693991ffd9c42f08ce9c8f713975ec53f021c1fd1a178e42fc1b09eeab3b49d0a384f012cd9e623e92ae96aae4cd0b6e7e21cdb27bbf24a4356fd4136d97d8467add016c15f4d36c1d39ea020a5546d83713c698eeaf7ac9ec8fed399f0d846808079b5f136f62384740b6a71fb7def8dd7bc02968c10dd15092077b18097b572a775cd20c99c52331ce0f3f328e27b8ac0348369c9318521d1fdf9d83c61d2c6cb86c0c5b4745c261a787b07d9225501f50a5c592af53a32681bf995768903fe4e27d0042bebd543099de3230a60c64927049252525d9bdc69e3a74e0560d86a729db28e81831e97c3bca32a895e725cb64b09c484251924a6eec4970ba9e7373fb4ffe16625cd5e858770d4cbe5c56e05a5ad82b05556deeefa23b13ad8db49138346b74dbb8120b9aa54353fac1c8b5f20d5ccb520648d533964681e90308ce35f246476681d75f04eb5ce9cea3f6f0f480d6016fe1f5b074f7e0c5bc905f301bc1a0974856fa67fecbcbec842a80fd6d6cbda9e6abd143059bfe54f286a0d8d42f08f0a75f44f6752bb2fa3e5fd5e4394984615049e23bf1cda5d813c1c7d360c12dc95b972c2554ec7ca9eec2ff0695ed35716498182d0df1483618758a637af947d56fb301f638b765aa51a84d4fa9fb281e7ca2356a5b2d3ff9e90a148293fe3a1236b726cfe738913fa9a6d41fd6f3a1fdf2a4cf38ebcc1d4fbb8f90971ef1072bb80a9685794fedf506ccad5794bb4e92f2ea794215d3981cbec6aaebfee9dede68d1b2dbd43694292fe383800145be5ad069e405b6f424462989ace19a19b5bc528abaf5c6b7d0bd82b699b93c85576a3adfc71f67199a81ee330d3092f45aaa3068b0924ff63156b21090710208ebc8159b431571ed67073664ce05fd803a5c0c154e8fe9a070cb605104c296969ac8255b94a4da88994ad274dab2f5a56f7944cc671c15f3d7fb1efc08dbaa09afdd341583bc028e8b8a2e46db0691f4f094e3acdf68e3a51100150152f623946218d33103a40da3df6f25a8c2c4ac7c07c1e3afd3f3798a5fbe11a1b627daca9add2a88c446af74cc574cd6138c7bd35ef943c51666b0ac49af651baef13ce483a67f6b3128451297469536b19fc494fe0d40571b131048044e1923691b35140ef4a8269841064926ea36a68aad5b3a2dd68cb9d61fcff9acba2d5f4511a22651f80de4c529d200388b4bf63a94f93aabc9b710b82f86746648ee4513679b6b1f6fff9e57a0447b19dee476a1d8b57d8db7703796edcab53151c8ff1ab0134a4b9c5254ea8226302269ce691f4ac4ecee015a0caa9990277257fec975cf33cba6cf6b3a7cec1406c9949b7e3c14ad4aa0f8242e7d8277de6b1fb4bf3438735f9ed740c4efd4f4d20a0386c5ea37253c950968283778cfc0ae1dcefb9cfc0e20ed681bc5ebd5c11f52738fd97526e8f883e67446be19231c2eab2a4bdcb969b154b3816bf21467f8e25214ef7f29fa84b9f359816169efaabce8fed2766b8afcb37aaf85c166305031fd583da5fd197f2645abdee67f89a778c0910ac651a10d38208b5bf2c1ebdd496849cdf66402a94219f2a47a4e69b0053f57f94ddf4037cdaea43052de031e91251f993102416a498841a26a2bd6d8a439b267f6b31e73c86e11543d5dd1eefb6aeb75e0b4d9c8f6ae171d4ab139f6fda51068225bc02c4728d1211c11b33ab9509b0bfa08c39e65d7381bdccce2455d8ba52bef3e2d8902c6837743ef6feee5918472b521c8adabaafc9f44d975659d6a649b9880cdc004ca550cdd0201590b809299ae82917daa222472e1f1c9a91a716f98b51f2088d5c80bf7f2c0a7bea64ce1f5427eae6a56385050c4d5c978f9076377e5a2ce5cad9d246d257f1dcf19d291b19722e792be972a83793af0901e539f0e5580c7b44c40de701585f445feb596a4973234f0067be591c2a37e358cbe73e8bf3348865fc17533dccf610106aa76198912744e451df5cf436316076caa4878b46626506ef1aed9f37064fdc2dae04d1551ed3c4a5517f7740d478e9928ca208792db2bb10482ec471cc1627239ab5afd1b867be60e39995092961973a795be639573d30e65659fcc2137fc2431f246f494abab4082fe1a550ea4a140be90af32d86c143a0dffe7116b19a7cf5bd383d66d6dabd16ec70f967d3973b10a4a0868e25e484d156ca15ef5f8933da5ef9bbd6269c18109f6898a7aaf02de5afc263dc5ce4d4196fd4035c9b7c38c8fcd4daf1aef636605c56be5f53fcbdcd8de3ebda543c4faca6d06594a5a5303ae2d14253e894baac0978c8948a212f11901735e00f399b387e7e7a62aac5097a1adf302a9b80289a942d6adbc7a1de9f57cfc75140f27c8e493c73583b357f4b4e7fe75cdd55ca60ac095597d17edce53e5a6aeb65f155cc5b11ac96fda90e6d2e6b0848a4c1d35b3b90d2aa0dcc6a1da32e92a4d53541a9a4e8c7753b1273e9330c6b0b4ffbd6b4017dfbb92f9ec35d6a9e8fa1318740961e73b6836fd901c3c2471540c9162b2511b3a984b52074cefc405dfa689a4c4b28fe32159a7f2d45c0644112c80c41f7531396e314b561ee2d1ded9dafb7c9804713a78fa6984a452ddb158067379f83e264229ab2f453de11b65de6cdae42dcb02927df75e4b4c6f728cc15f12fde72f3d4f0822f364c47336e23355c75f03a6c89a4d2107486fe31e53e1fc6b49c203e8bccd6fa3a567fb1993a5c106559fbe167845bb7b83f08bb7141f5cb6cdcee3681cf22613d1ab93b33d7f3d8221ad747ae61b4dc316a364f87ce8d3b65591425773be4795674f6acb95e3dd109beeaaf785dc8ba1d37117e3cbfb9e8b9862105991ff8d5b2dd1770be53ce7155ebf0a2a0b402090ccc72623bf3ae74f52d921696b38bfc596b8d66cac142f385277453d525759bdd440f83ac12166127fb30e4bd075b7632b9a7a0a79d9950f8f297504fd5aa63d6f981129c67375863bff862ed6491d9bba4334f21099c41aad77e81537ad3342fea11174f1c33c18ac42f4daa90fb77b0f459677db7f1f97500343c09c4500b6311ab40ee4449d1748590a304304ec33d5936c094c19a049acd0cf541e76753320253548b8ae85246c6b5519fc7d7577586cceba64b95311a1882be9c1575c79277fc8a7e87bf8893ce234f1042ebd60b43fa4d8568ddc6d69ed793a0dae5aa82d08ed6dde3fabdf9a453181954246a99bd8fe0468effac6548cf5d78f15a2d55fd2b96571b31233bb697f9f7388680e6f10acccc2759a0cac288a4c32cb1340ac699f96f136504c6e162052580334206fbe73d1550e74ba2d09f18ab32436ee91becb30cb3ed9526adf3154c0905492634631fa23d98bf99f9dd6b1971d36adb7e667b6462d3b26dcfe8322bd82ff3a9fee651754985ce0ed5ed2d7fbf2b7aa4f5b5bea98f7ffe3b6d5448d3ecd9056d513ec92d8cf3009af5cda34a93d7e70d828712d61428d1a31eb07117dc9a5ca7111409b1725897952377df797e3cbc0b3b7df5b7bb3dc5108c0c57af1e45ac14d9aa6aadb3e43479cd3aacf3e353605c0974e08ba42e9163f6dd635f77d41f00028127103af36017f485ba9c740cdcaaa27800213b596b88537f502d9a5397470f395f6e4bf3533d12fe455bac15b7ea1c41929b5962bff9dfe700dfa7a607a801735358ace46fc2b090db62ee3b5079177a24fdcf39a1d1c4d53837a408f64b018cab07da244380175094ca4e12111598969f1351b28eec2c0f731fa46d2cd568e4313da75558dae222be58a0740d37b88193638baaacc93ebaab35db365d334b965c5c43df78f1d2bda31d7d4fafffee63db3065e456c09358ba08db6d928b41d2a81b7255d3a922a004ebea11c946b8286325e433e35cc570227074f5edb064a3fbaca9b5b3c645c9161cff2aa8bdc01999aef78559ba0970", @ANYRESOCT=r3, @ANYRESHEX=r3]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x30}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) dup2(r6, r1) socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) executing program 7: open(0x0, 0x0, 0x0) r0 = open(0x0, 0x80, 0xd0) writev(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000200)=""/4096, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, "0100012d29fb000700000800098002005e00"}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001200)="45cb5edea8b6ffb6921c51c7158e7da617d88c50b3e6fce062d62608000b7038cc103e8a749c721273ed561788972c6d120cd4ae63a088b0df18543c6621b5bbb5013e8e966c866bf3d5b40b44a8cfd6537f2507fb807b10a35b690fdb666a651056f274059f2ea5fb7a9a78dcb832ce0b65c4e1984262b27adf005ed78960a845b8", 0x82}], 0x1, 0x58f) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) poll(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ktrace(&(0x7f00000012c0)='./file0\x00', 0x4, 0x720, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{}]}) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x7fffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x3, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) executing program 2: syz_emit_ethernet(0x41a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3303e43a008a251dd1450021b07f5a1957de740000fe8000000000000000000000000000aa85"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000140)="2adacfb508d1309a53b388802fcf62c4c3b0ebab8c42a13d868d9e5cb77c8dfc88c187d474ca21469ef3bca523b4d21cf333760de7bfba62c49d74899570d9861d4f7d78ee3ac29f49632d11055dd92d1044c3db2105e9a801326080484ec3810352294d6e9f1710a3165e977bf3cc7dbc74baa6a90cd2a4b4ad8b76f2a99aab6edfed6472fd64e5bdf4106712f22832f1127acf3cc4d3ee4adfb7be1dae692453456fa36f431f7bc54831b46fad6a3cefec66abef13e3", &(0x7f0000000200)=0xb7, &(0x7f0000000240)="028477aeb6ece1ec2c89121a1526f2b0b3c797016709b8149e17528b7358f821c91c659497906f2e60352dc2a05b9a4510e7c5257d4d925c0bfa188920bfc8acb170171a447a00b3fad58ef2cadee65f0bac96d00d224b17a25a66fa5f9037f04ccb99bfd7522844c74660e7aa4da7cdbdc2c868226554f7e6514bf7af5050ec14bb0931999fadf841616ea8ab09039a73a8524cdf47efb9a8ddd594b4819e4a2dd6cac8", 0xa4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x7, 0xe051}, 0xc) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0xb1}, {0x24}, {}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x87}, {0x50, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xfff}]}) write(r0, &(0x7f0000000280)="ffee4db2a5fe3c10a8f788454523", 0xe) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000100)="754c98e0c7718f71d2da367aaa6c0388c4c5dcd55a16a8ecafb185070b78c1a63d3cdbc8d68bbdf188de090495c93f8f9cce96fc4d2c3ca1b0de979329306707d0d44ad2b54d8fd516249f0bb424429d6495a40b1835c03bac527bb83bc8d457a80f1328a71fcf9a2e80ec4beb", &(0x7f0000000040)=0x6d, &(0x7f0000000180)="2ee035d4defa510dda8db3e99b640ad7457ca71f438e70257ba7ec20b499d15e48ac5f0a064c0d5eeb244c7417d8c2be778d92b82a1cc3de5d83570f4f2adfcdc5c95dcf1a0bc90b67a8b8a78be2ec265b8353ecee4bd06be67282b204a960de734ed497f5a0655f41de67fc1aa54e0ed020846f56fd4d62891931fe4c8b201410dbecb10a437fd4f4798363f743afa0587376cf82ada9da9507e5b92b9cb0ab6c18eaa53194f43e0f56f7172cee", 0xae) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2aaae8 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x8) r2 = socket$inet6(0x18, 0x3, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) unveil(0x0, 0x0) open$dir(0x0, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000380)) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) close(0xffffffffffffffff) syz_open_pts() r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x4}, {r1}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x0) shutdown(r4, 0x2) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000100)) socket(0x11, 0x1, 0x9) r5 = socket(0x2, 0x3, 0x5) setreuid(0xee00, 0x0) write(r4, &(0x7f0000000240)="00521f3ba5bc0a5c4cfef4e05ddbafe03e6777bd22f8d58c5d7e5d8e93c06bab691976447bb5364431295d1bbaa9d32faa50699b6290811a0ea9199230d9b51b8b8b69abfcf9f5a2a174f5b3f41dcea03bb7dab0ab6c48988146c970825f219234f0f86b1d9cd82049586e21e6bf8f78bc02afd5610a88d3b53de1515e4d1b4332a99bc68a86989df8257d64fdb5cde319f709a6e2271c300d587ea048375f69e4c3247750649c006c9710b6d4e758a1b0db0f1a9542efad3b822cfb56dc30be7b", 0x81) setreuid(0x0, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) executing program 2: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c, 0x0, 0x4}, {0x8006, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x65, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xb, 0x0, 0x0) socket(0x18, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getuid() getpid() ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x2}) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) executing program 5: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000040)="34ab4576267eb58b436988bf3c760db1a1551a9d5a3b93cab05ae0f910a0c53eca7f4c96f13330bcc6171ddc6607e6462190e5982a71e56d05c675ac12e489dc5a5dbc766644c3b174712801d8074cbf7dc3e296d39f38769490c37d13bb76698a34723c9b219089b302371bf690a00a3998b9c14907", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243d232a80250cb1caed9126373ce1eefef", 0xc4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de183893165686d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e94042ecacec8d9cabd634f23a0aa6a44c5", 0x7f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r2, &(0x7f0000000400)="21000003", 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000300)=[{}]}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000003c0)={0x1, 0x3e}, 0x2, &(0x7f0000000440)="cafdfd1fe6b125671faef0d0f228abe1bf3de547629a7995d0d9706a5e14cd59f239b187c8032b2187e2affbcdcae0b90aef1d65c30bff1cc0937a575e7f897533ef374cfa1ea037fbbcf0b2342c08af748c5a25799a5d4edf0a462551b2282859ea7a73ead8a4fd58fdaa31d0f9dfdcb6dba03471c03f4effae6ee6ff5b3dd5ebc7ab087e113d614255a82eeb05e2be269e2ef9a8cc9216c45548dc88379ace5b7c5cad9411c5d6b427a8202ce38e0384945dc6ae088f5b773e2fd753ac1671", &(0x7f0000000500)=0xc0, &(0x7f0000000540)="42a486", 0x3) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRES32, @ANYRES32=r4, @ANYRESOCT=r4]) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x1036, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) write(r7, &(0x7f00000002c0)="921d00", 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) executing program 2: r0 = shmget(0x3, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="b60ddfc0401d4392552908e545c512aeb0e6a60ecec91389b663592d0300a8eeb4c5ce", &(0x7f0000000080)=0x23, &(0x7f00000000c0)="a72dbe5d623c2c60d82e36b74cba860aed79f06f1231cda11feb47f3f8f4bceeebe6eacdac6f9a8614b4e09f212afc36f35ceaedb05984027432b6acefe6b3f07f", 0x41) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x8080, 0x0) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)="f7b30dabf1c4a80271306162cd5814dec5bbc337de6d5f78d6f959b9d7f81e2623e773076cdbf1c80a37361b164a878623f54e2f6f274e503d2d6b45", 0x3c) sysctl$net_inet_divert(&(0x7f00000003c0)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000400)="b606a06303245125ebc5976765906bd90332506794f328503b48251c3a852b6fdc33bd0c7f7cbc2f6bcae36ded4f4ac18d84ba3ef7dcbd813d287dcf4a0967b94f726568b741b1", &(0x7f0000000480)=0x47, &(0x7f00000004c0)="60e8c59d2911e35aaff0203052351e9e1bbd5753b1fce0fb8dcffa3caa12d5bc83acb7c5161cfd904e55ac44005a12169d8cd8b60dbbeed13024db6db7f024a25ba4a2f53637db028b4e1d67df4d8aed56bb5562b603935899eb626dcc55a353a6ee50138db18df1a127b4c8b281fe4cf31af4f14ea811c88e11941c9f877b952f25d0c2285f39012204523c7a7468d05a1f871e48acd712087faf270ead51e44334eacf5e", 0xa5) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0x3ff, &(0x7f00000005c0)='./file0\x00', 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x20, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r4 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r4) getsockname(r3, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x800, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000740)=0x3) sendmsg(r5, &(0x7f0000001b40)={&(0x7f0000000780)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f00000007c0)="a6db0a8d28511290bc4c90e32a7048631540e6d7446cafe6b878c60f46da4921bdd41cd2f898c52d73e5", 0x2a}, {&(0x7f0000000800)="6bd8cd9aad94e9ce71ad317e7cfe5cabb483bb1a55d6d8cf016fc4dfe7236df39b992b53f4a5033f065395dc591e1cfbb0abb50e5032d0348afb3a36008e590c910245cd79bad6d050c45f3f4e9ed0891b81e4493fcbeef591e4f8b5f02eb35bb1ce5efecb039a3e5dc876b90b513558ccc0c4f3a41113e8db66bd5cbdf29df52a47610a618dece2be2a9a11bebb03d303f0218ae3cb5bf1603a63deb8d62c97989e6d95ed45f65fd3a70e958c2728357d4f2a428bdb0f87a05a378717f7143d18604e17ce28efc92bd0", 0xca}, {&(0x7f0000000900)="3322a3c223a3f38817d61075595af61443915ad6301c654b3bf252c67a237317fb80035bc27d82b45ca42f971dacc7b305", 0x31}], 0x3, &(0x7f0000000980)=[{0x10, 0x1, 0x9}, {0x30, 0xffff, 0xffffffe1, "c2847f692050ac2338196c73dfbcb07b7bc438a69fe173718a5b7ae7b5404b61"}, {0x18, 0xffff, 0x40, 'Y'}, {0xb8, 0x1, 0x8, "b60ed54484441a6cd5cbc29e6d7108ddb064a6ba085fdf6ff0bfb7ba4332b7133206972c42c7ce2623225da5744dcc13d1e480db6d15d7e845fdb839535d59ccb39de53c4e9aa43a2aa3960db590ded6a6245680d7d89a13a17bb338bc32193d8ea13dc070520908bb4bce20d66f02dabcb1de5aa9b3cf50c127148df0dbd4cff3f1593357319889c9aaecc46b6624790ade5e9faa7672850bc9bd4c71cd1e878a"}, {0x70, 0xffff, 0x7, "28b6e30658517ff255283c57b7d18f8aec77975b7460c6ecd07015f8f339d77faf27d556cb38e303d9777b6cb759c0cc082f44fa69d1410843124fe949d9cc8e54f4f22fc59ee1d2bf90289b188fcd078874cfef4439e4c78a39d57534"}, {0x1010, 0xffff, 0x7546, "d8033a4678f31de96f658964e761d45e36b83ef22e7b992b552407cda0c27f376dd2652975f382ce6ce80e828f35e9be48a81dcff9f37053ecb3d945a02b09c7557b0a7a67f54c042eaf60c2a53aca17a48808335fabeead60cc993f709bbf3c56a447191444dae1c137338971a24e4ec4e3389d8dd1eaadcd72c51e38bb3eb8bf856c88d587d52922284d0ecf7f298e42cd776c03212a29a34a1f23a84a3b743fec7a77666cbe420b2f8dcecf1c98b317673e72eac2738f8f70b278263ae83f3de8bd64a701255909786ffb07a7cdff9342c7ce1927fe43878cc4a77224a85d8bdb9b9f47b2c80ceeb0c8faa44f424584404727ebb34f28d4854dbd682280b32d3dbfad69c6a08fc6f7b67b8e1b838f7ef9c5bec6e1136d96939da2d15a40910eb134022ad51a7b9ec6ae62488778c082cf2a07e6cc1cb7c1766677fe918f4bb568c865e7a6bb99f5a2c1af89256f23332a46cc18d56654e2de13067dae9aa9869548bfeea3dda5c092d3306bb3638e6279c6a4bf8992a6f4931bb364deb8253609e1f0d6e12f44798110aa5a8756e3f2e92802958a17b400c84da38ea658c3a2e4492aa5c053436731ec5ce3199d447dfb3848983cdbc01cc8e16c2978cf6803d98e5300da9d485f83610bac7d6b81c80792aa2812684ad21357cd9ab11d3f849f0b851a8af41ccb1196a14df91e9e782f9bf9c8fd95ce643f2fba50cd8b9afc56cfd113624bab9d354b398ed93879a666143e5d909cf75affdbb9540597ef46d7b992c7f5250dd667d5a5e5e3aa2adae77ec2571fc84a403ca88122d9af14d8129c32905b9c0cfbfb5a2e0138660480a522aedb723970b262c4a952675747276e71bfbf35bed6ba6b43fb68510cd162c488773a88ce33c9c76073f3ebead160c8a23b984157ff8f0215abe94e9c00cd53d9dae447351cf852c6b1d6644eab5ffd6390f8e28f4663608af2de58befc4caa17a8d6936db41000715cf8a355f3e9c4154c8d731e9df75052520e77c6944b3c761c25eb876bba24a19ac7ea352b06358f6731fe3c8a731f22264dc440600dfc0c0ea745b49767eb343eeb886d5e8bf2a602658640a1fef20efed7e880a3013bc9b99486f1da1b4fae71747618766264cbbc4083e9a66fc9fae26122042b320ea6d2b9c539ac999b0f47ca8e4135067687c6741f2bb6fa09374cd1641f3454203988e6df84709249b8c35181ec944240538b757c01ff6868dd52c4d6f6d640ec2d37a0d3a3556a570d1455a8e21b8296c7b24c55046dfa782aa9fb6bab6da08bd08908b4f81975f579143c789a526996b9c1809fe02bbfb9014fd6458882d6a5ca7c655e377125776708a178024592956a064cb3392d47e330dc0f5c31b86caf69d4d51f1a12301204b631c69dfd9e2c2d4dfe553001eccbcffc211dcd28142f3825f249b23c53c0c3b0cda588e2445626b2cffb891cc95347185789cdeb5ac33b3f3f41465d6adf5f3877a651847d908fc99431cf515d7c5b5aefe0f8e07df50ef4cea9cebbbac69695947e6189cb3d94c15dade205be2f3c5c40e92db964a16f4fc40aee90f62ac487195dfe1c8a24f24cea328b21a5de83479c89fb92fb577eb11b12735cff432232585bc53dadfa7ff42cc6e079bc3ffdf3f800d3bd0301591fd2149f45aaa2fa4c83ab7f84803dbe60e5a4c1f415d0237b4da27d1bf88b449434b90f938d836354b72e8caff1476589b12335f1dc6872cf59ad49640a1a0ca58e1ae703f4a75724c8fa2d92810feb01152d1ea91546bdee05cec76a517707119533712853b37ca6606fc92c2678bf3007828f159ddeb3a1088ba2d48d5cfffc453caf991c3aaf40bcad7cb6af6f10c8b25dde3eadbc326daf3e3b9cc1f4adb5b51c9c8a76ff162245250bff160d5c40f20b3341dbdcece359d4df6e85d74c3b06124549f0f36e28e5ae47b8ac0ba3d4d504acec8304289b709a00005854dd86d3dc0da671544ff7beb4ff5df7c613bf3505b8e325fa2583545c87f84b54cc39b966737a14cc86c7823935d9338ac7cd3efecb9a4ee1efcbb1a3dfd4a4b9c5a53f6915533dce9475fc3937bf5b4c17ba1036b978fb6bd6282aae04cd9c1e7f055d55789f48ea7dc8783cc9ccfbd1cd59fb9288e17c1f51538f7368ce1e5198f3b60e47949e8f5af966a02130010a3987b0765e30e2550353ebe8f29fd2f0f4248f3ef3b48d05e6541a0bd13469f8624bb07f6af67d4d17bf9cee65e8661943e6e8cc700f50b17363344d3cd9c9ee42ab0ae51d895546fb3740124e1f2e4f324f89a44787029e8cb989e1b723c5ab8a1b368f2e0f9c380cc5b1b399a17ce84be3151c6116cce23da042c11f7e90e71d72b7a32d6b22ccae3fd7b6957d5205bae26803c172a9bc8fba02b6e55235e0152ae69b6b32aa5129c7b0aff39a7ba2d98cd82d8ec1c413680928b0bf6af89606b0d7ca8bbb31c11530fef8cc3217dafe32cc8392b8bb1d9d2e83f0ebb2c71c13accc3ecf35de46dd75c84cfaccce54f09f6d9bd83284766bd5fe0ff7e80cdcb17d9878035c65c20aa79ce4bb19bb469e6d41c009ecb445a9ba817898e3e7377aa648c42fd01dffd540026470db4f769ef16697825f9ed571e0baca80e7f7511b5913077686550ea07931fbb78d51d0ffd7de7c0d713cd2ec5ba7093f7497ed7f3ad119bae565b54095452bb6457fc4a8cf57e6294a4a4c78c8722d6a49118cb1fd40f35b0fd3fe50eddf7d5ee1733d9cd28e542da46a39eff364e2b5ac8aaf46aded9c449c4f96a0e88fe1256a2a811b1b3c2ce55b2518790f75f868a0a51f76af90841a12c6edaed8a429b017bed61dda8de571fc0f81b8d3e5fe56c3f82a9933388566b7b2e1a0f28b0be837069455cd123fb8e302640e5faffd252d5796222f9e3935261373411d78dde39ca2d182f1e7adcc412af93707e1d3a41666d200afa3fa3805578b6dd36986453402663dd7fbc16378bb9bc74d7dcb306bad1ccf9984ee79fe7ef028015322989f389044d1675b9c1516b0080719522cb9978a58b04e3dadefc63f25d7449aa812648c120f78c5cd47ea4c095aa01660203de210594ec2dda698610b15b6d816d06355739acab102abc14661853a1b5727cfb5e8a7b8abdd82ea65712f06b202e4fbbdffd0523523463bdc5029ca4604ea16b49d52ab6a3b819332de2bc20f9ae489f0028cccf19be6f4038df19ac3a741ffdb48d47dba5093c9bdc190897a7ca9c8b30d0236f9f81074419ba2a9705d1d171bbe3b697d7163352b2bbf0fa397a0d03122fa5d2dfbf93a7c7c69cd3847dc33a9825abb7268fe023f2a36ffad06bbf16405cd3336b3f422f5baf1c355380c5015120915caf742be98118f9a7798ffc09ebc3d345c21fd74eac526104b0ba57be90edd496bb701d72058a5ebd46ce7ff35f79a715729613470faa74fdc7d904ade335bd3a896eb47bf8c0bbe11f2af96dcd376f0d1217b7c0941c5df37bf0e217eae87a1413758ba61bf9380f1a8a8f8cf8cc723c51c1954d6c1183946269ad27af7d0e90d1a89fc7c719655808c84afbf83f538d4b585cd0cfa51592c59ab713aee437f27016ee444f06d6ff8a41b7f9baed728ab5fbacdb9b126723f2606580f60fb9f7b9647a7142a2a83cedb879f3337fb684ed8977bae3aa1b777443dbf47e1b27f773fc2e7e95521937e4f06b250840f3f2c6f7780ba120f355570fee68a973d529aed65d5c3e745fcac8c3fa1a5e22549ceaef9a6cdf8c08cbfa5ef96e3cd5a766a833570b5073e04f4e7ae77fedaf58a16ace2fb0f2839798febd2baffe59b94a95c80eda243642d95117ff688b52f1c372051860e0d09d7ef7c9fcb6575576569cfa06ca40b95e878d6f89f665016e23e564d08c268d8e6adaa3f325180db04d0b4e3597aae05b3e1588b26e4896f96b75405d505d612adb5a1ca66bf18d2b7157b4de7d922b1296ffdbc00e4d5b9f482d3c2b446c92a88c62074d068436682052d49203ee8b7d8752422c358dfb330c2c2d123f83ef57188b9f23b3c85e366a3cf6cc95adafcb0525ccd2dc2d3ada41a5d33c675daf0e43bc04fe2fb2402ca8fc03935414a9c8ab1fe39b2f38dcd364aaa62a7716590b659c9a45a60e14ba2ba31e424d28c076424607520b8de2a877263bdb1ed1fd4764cd11a58f9589668f314ae21264628e67f4adc36bfcc18d1489e7f76a79307b966a162950992cbf91379dfe9979da78170ee3d3d88a2aab48666448a31cb1ce1f31d52e1ad439a8199402d6e606853ad5294a9752aebf1322e32e9535421fde23072a3695a3f5d182ca29cc4611194239f6437a6393608a4d991f757299f01e9e97e1e3aaf6b77fa2bda8d2374da4a1c316e18445d2f662c9f1f8220e15721fdff0ff69cbb28c8c04b4cbe4d958e9376fe0c68b1bf31beb81c299d79c4ab332909fdce081c0552d5a5884277b6e24ae889563feb90d24dad294a8ef2e667bddcb1b8574813ef2c48cc915276d29ce95f92e169d7925b4a997b52ad925f74447ea86120bc016b5da2c6344ba6070eb253c652836adc0897c3d76b946834367b7e577e3067cefd1eb2bfae73425ded90b346a54308772fdb99a80d20ade2582a67275f84200be2191437bbd7fa9170cf10c8a29450bca3ceb02d7b3c3d9799e1e398254fa95bc6809b8faf1f8b97b84e92f3b0682b1f895c95397d29aad26be884a03e309d1c909b727479fd9c63bf877abfe11d848ac64eb55079e3508b4dc0f7c771a069c4383436e08278fccee70a03568b36db262bbf80155121c324a73b4817c87228c992e8d4336a11769b75d4a226c6feb2ddd5f9d5a8683d8941e16b1008fe26a72ef75553db736accdb9e403200d37caf27c620ef0a9eb54ab5c80d7118841ca55d75c2ed69e81b076c5b2596db758ee28faf107700fafac081f7f3ee1315347f8fdfd3278410a1d6b3d1c12c7d903024f49b33695d2156e5a8eea3ea7dea00a3e9c3d196ca8c32f339e9bc4ec79c803dfe356a8b78f56dc41a66e61ce2e3fa8ea9530bc1c4db9d6283bf80602d745b0e757397c8390e25c71f9e71b534564572bdea83700e1967c0477aed5972dd7bb83fc64521d9b8032f677fa07b9812c3cbc82447e7f57ee843b8dffb128c71e6cb55b66a6268cad6cc1dccc93b75f9f4901b8443eb22b11683d5b9cbdbad4f6eab5ed236c1652bc23a159d5fbe214500ae1e54cf25b0368bb2638bfe9c7f214383d79423f4725d934b24fc9b4042f77037d8f0866b3cc8ec4ad9483e0c7e8136dcd61c2dde170661dfb2a0852f94a97daae7e284b6004272b1a2cbe07d445200c551dc8cfc711202873d70ae72e5d5d9441321e400faaf982881914e36cbe6c292ff335c4de8781f91677d6864afe75982a95cd831bfc39b74d3cdb9ac6e664ed7964016e32d5944d298ff3dd7de5edc2a0c94255776ad5183b5b052b85a775ebca199842c7d2fc6491872e114b8f7fe869b59da7cdcb0b3949f378f681d2d62806e96d5756331bc7fdd9ac29338db1b4291d551fa1288556d856c5ebdebde24141a77197c684c5be8efbe3d6c19deec8b3cf945ab3a63c725f99d181ea03eca8b746c0a209f938717ff2383c60d1f8b08bb0cca0477eb5a62332e00f2cb78d2976297709cbd5d8c10f2159156d4f0a9006ebff06148287dfd558742acf5935c5a80e1b82d1e3dccb3930ddce87b6afa2ebda730676fdbdedd267ea3ae466185000b3411ef9fb0fa4df08f0366bae88c2008c121c636047f8ced8c1443d93ecae932b9d3d82bba831d6cc6bbccc2a3e5"}], 0x1190}, 0x8) select(0x40, &(0x7f0000001b80)={0x1f, 0x1000, 0xffffffffffff8001, 0x98c, 0x0, 0x2, 0xfffffffffffffffe, 0x4}, &(0x7f0000001bc0)={0x5, 0x0, 0x9, 0xfffffffffffffffd, 0xc167, 0x6, 0x9, 0x61a}, &(0x7f0000001c00)={0x8000000000000001, 0x8, 0x4f9a, 0x6, 0xfa, 0x2, 0xdd6, 0xffffffffffffbd2a}, &(0x7f0000001c40)={0x400, 0x1}) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001c80)) ioctl$TIOCSTART(r5, 0x2000746e) read(r3, &(0x7f0000001cc0)=""/195, 0xc3) sysctl$net_inet_tcp(&(0x7f0000001dc0)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000001e00)="a6b7985df092a04db78bfad3962f9b81e8f0c5633c35a039cd98e4322c72bba8ec57e9b2ccb66fd41b9e6b26e94c43ff1fc36837ba4366d8adf6566d6851cc1190415397f2a940f83211f5138ac08f66b665ed1a7bdcc118c7d8418a7d9a3970900bbcde5a9437a4160dbf489ab333c2d89aef524cea5d86f395d32c3f7c35d84ee4bef625db8014385aba06255eae7c0b71edf27b82c966575b18251544f0cfa7491c31852bfef7cf16d23266340236de94e378298531b7315a06b4dab88e6eea53367cb5102181bc24ba3de58dba555510d323663522ecdfa9bbd01f072a0a1c91ced901", &(0x7f0000001f00)=0xe5, &(0x7f0000001f40)="53305d30b2d3e5a2bc81b6e7b970a6fcebc1ef53c258b77b95c6a9de8ee5138d1f655a31dbb3895e794efbf5612e5dab449cece92785707292f134222d96e9624a953ab96f1fb13b48b2699384e48e11e751fe33c535bf6a19f226deeaaad6b38cd47ceb0b00137215415ecb0398e0a82c5fe6a38e274a4f4386f5dc9da2f71c46652e1791de13ae5bf4ee972d6d635f992a2b0f5580f565bd78a6bcb4855155228d76866b379de7d2b58336225efae1cb532c5fc02e51d626", 0xb9) sysctl$net_inet_ip(&(0x7f0000002000)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000002040)="376a7e6f4145e4cdb8b9a64f4e9aa0b7f3821f82b8c59a4412d4a79702d4e4eba5529c2ab80d9ac6330620cd85a6f2d2c14e5db8bbeb4c1ead36b7749fb3bd1f5a1c37b4fa4c82d4f749630549ac4f32723bb90f2dd32bb7ea89d191ab667585d04dc2b461459893579b519f4968676aa179f47b308ca667abda662ab30e9ac4d9a48323f4c5de30efffd311a77dc361b99aed483801169190dd203f7e58ebb5077a8d6fd9db8faf3ea9f1a7ca0a7232f06b51506ba300f5163e0f0f3b14a6c32a7dd76f8f017891a1d339cb6a970dc1a407028801cabf14", &(0x7f0000002140)=0xd8, &(0x7f0000002180)="b8cef433e9238c3348ab8ff5c8527cc7df3b69a82d771b900cd6dfdeedee27e5b7c441354a27c3985a5704d8e633457dadc5bba06d6e0f947d008e7e80eb7c7eea3dedeca2510812178bf2dac147adf67bc0cb0ac72667d5857313c024e2832b3f73986d558bb4b514d41161629e065fbdbbe5434b591307cbcd7ee808fa7f42992d2579b7a4f3eb693388056f78f8bce4e1e22a95f1ce7ed91c837d2011f0", 0x9f) r6 = open(&(0x7f0000002240)='./file0\x00', 0x100, 0x46) openat$bpf(0xffffffffffffff9c, &(0x7f0000002280), 0x20000, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000022c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000002300), 0x823, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000002340), 0x80, 0x0) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r0, 0x0, r0, r1, 0x0, 0x200}, 0x0, 0x800}) r2 = socket(0x10, 0x2, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, r2) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x6c, 0x0, 0x0) connect$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffda4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r9, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f0000000140)) truncate(&(0x7f0000000000)='./file0\x00', 0x5) executing program 7: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="c113020dcf1353839d9f2d7563322e", 0xf}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/521}, 0x20b, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) executing program 3: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x17a, &(0x7f0000000500)=ANY=[]) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x19) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x8010029, 0x7f, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000040)={0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x3d, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) recvmsg(r9, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffd, 0x5}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r8) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) bind(r2, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r7, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES64=r0], 0x3e}, 0x0) recvfrom$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: fsync(0xffffffffffffffff) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x0) unlink(0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(0x0, 0x80, 0x29) writev(r0, &(0x7f0000000000), 0x0) getgroups(0x0, 0x0) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r2 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), 0x0) r3 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r3) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaa4aaaaaaaaaaaaaabb08004500151c0000000000019078ac14008ee000000100009078fe339657"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, r3, 0x0, 0x0, 0x52}, 0xffffffffdfffff00}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)}], 0x1}, 0x0) semop(r2, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) getuid() semctl$GETVAL(r2, 0x894f2c8f4c78c83, 0x5, &(0x7f0000000780)=""/256) seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000440)=""/64) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0xe02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x100000001, 0x4}, 0x10) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658f8", 0xc}], 0x1, 0x0}}, 0x10, 0x0) r3 = socket(0x11, 0x3, 0x0) recvmmsg(r3, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r5 = kqueue() r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r5, &(0x7f0000001440)=[{{r4}, 0xffffffffffffffff, 0x91}], 0x1fffe, 0x0, 0x0, 0x0) dup2(r6, r5) poll(&(0x7f0000000180)=[{r3}, {}, {r3, 0x4}], 0x3, 0x1000) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x81286947, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900008d0600fe80000000000000aaff0000000001ea443d0800000000010007000000000000003b1846f67398dcf42a8b2f210702c2b3b0304f6100000000000000"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=r0, @ANYRESHEX, @ANYBLOB="8004"]) executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x5b, 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/199, 0xc7}, {&(0x7f0000000200)=""/29, 0x1d}, {&(0x7f00000004c0)=""/227, 0xe3}], 0x3, 0x5) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/90, 0x5a) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x0, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_index}) ioctl$FIONREAD(r2, 0xc0206981, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000400)) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000040)='./file0/file0\x00', 0xe}) executing program 2: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYRESOCT=r0, @ANYRES8=r0]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x3, 0xffffffff}) socket(0x0, 0x2, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) open$dir(0x0, 0xf02, 0x0) r1 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r1) pledge(&(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x00\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00', 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) socket(0x8, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) clock_getres(0x6, 0x0) syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x2}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) executing program 5: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) kqueue() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x3d}, {0x16}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) getdents(r3, &(0x7f00000000c0)=""/64, 0x40) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x4b}, 0x400000000000013b, &(0x7f0000000340)="dd22f5d0668d34c86caecd9d296f7806d318059a7fcf0140fb02b9ee8286843b5f2be8af43b7387747f1e42028fed9bbd3ac038296b5100250864d2c9bef0136adcaf803b8dc2ac80d92f4f598695bca3ed062c3cc09167e7f1488051bbcd97f8fa8adee055a9d22ba8bf91cd0ee328865ea2dce1c0adc0d896f515cc20222ad5eaa47e3889d1d77ccfe858bdc67c0f6537df1b084b70bd153c246564206b814a64960bfaffe1755f556221dd77e954849aff4dddc1a962c22ff316ffa815db6f046341e5886de8dc466b4754edab79f1c9a4978fade8bcc960e2debb86eeed0b48701a6bab9e625434ab2cf58a4d2d57b49db8f229e5848663c3db29f547b9b8848e610d9592ca3f6ce8761263d3e7ae35534ff96a818c6ed7a329c99128b09b8167ed8865dd51e3e4032d9df85887f74995789db5994495899be5b8dfb6e4c1f92dd00"/333, &(0x7f0000000040)=0x5e, 0x0, 0xfffffffffffffddb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) open$dir(&(0x7f0000001240)='.\x00', 0x1, 0x0) getuid() executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0xb1}, {0x24}, {}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x60}, {0x4}, {0x6, 0x0, 0x0, 0x10001}]}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = socket(0x20, 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164993f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000d3fd953d1021b5fbf4f6d6a0c7a53b5048e9", 0xc3, 0x0, 0x0, 0x0) executing program 0: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="fb67ca5aec5640417ec252a28b71bcb46770ad27970a6aeb0dc5a639c81e00e1902db40ee8de251c349ee7fbb55bc45b55a055383206c48f238633082880888e311e0d3dca727c93830b414a22b95e09d27d6ef9632c48e94aa9392d1cda9ec2aa94c4a331b2e8115b1e76db78d5cc552a968bb84d10be60eb761a04d271e2c16b98a14a92cd1333c818439e2394f1522afdc6b616ad200bdd5ac2ec475becc46ac32015c41b9b42869e65aa9c8de5ad902eefcfe954da43662709995ede15fe018b516d877ecbd5d18dda3baac2eacbbd9817d1c00fe273e1fa5d1b29d8e7eec536a6de89a60839501d156a7fe619629763050c42f67770117d24ddfa81190d344192ae820095e0794bd400fed4db84f8c4c2eafc89e6174b227d1d4806087d0003bc8270f4f3f0868debf14a0631d761c54a764015229a4b4146191914de805742ee966aa9abefc1d4a22f7726b9e03e58a299b435a79f7e9e5bd2358b6f7f95fd943a8716c9a4096a4f877f228736e8076a01aaf9d751b6446659c15418b0afae34afbd755dd4b354556c323cfdb5e45a673a7f207f54f8ce8611ec90c5e50878df5ccaca8c6c93e4e661cdccd6eda92a50ad5056116eadf1ea8ecfd56f7a7bb48380128f0d0c48f766f9541c04f650c2dc85ff8014ed66ecaae20f1f30c4293e71c45eff3e06911d81b1dabca06f9386a281a8d8f77f97c3d2115b70364778e02e56c964c78f485ce7a2f1472c15c40513fc9f7115a4ace304658d0372842e3ade0ffac71ee52e7d81676f060febdb15350f491d5eb843aa9a7eb80e97c7e5ec7d8d71fb680ebf85e71046c3f62c8c52caaf71deef2d654ebfe4251202b44808b38eeff5772661d041e643f240d7f043252c45f202d76aafa417a67f0317649d1553dfd0160bf09d401cb485af6e5005e666b68205805be75c7eedbbcb2ed4f19731adfbb402603919a8cb4b9998627671438812b3d616cc11033b6c8f80816ecd815f38676d8c23cc63649b2a9a11076dd090d1eff98363fc386b37dd708ef20d6e5212b4dc05a98bce7601725ac1eff587717e0a1c60530ac90dc7800b33b39c679c431b7d1dfc6e6f9e401ec67668af17aaa3a82eb752f6468107462da015729a7b6b46e731871faf2878cf301c450c9e1edc3a00df8b99ab4057f5d52181f4beb65256afd658151a64d2712f2bebf8bf84e86c798be462e29160d12a6d1e014cb007be69793a4fbdb90196fa790af3af18d50cc348deee89ed4c6f41daadc5962038e2896556a1ee1ed85764ddae145668026a614d36b75930920507b03f9b50106171c654fd16d4a4a69b0987768a4b67559a32a1bb0c4f333bcb2f95f7b1f95952b7bc4165549125c2a37887ec6f787b378a1eb2f37d8db77c4bda4845b62a46eea6a24dd9cf2e7568ecc1caf52c8c8fd267acab8bbb785e3ce77ad2a14cbf51fdeb9d0047b5d895e3b42a358460ecbdaeb1c96e078b3d450ebb997bfae9c2a7b8b0f0251d4c4a6285fd96f07d9a711b8f59acd3dc692fce583cf86f8e0a6a9d5de3cb1d603d7467e0c6885bc3029c97add1ee73a869708a9a1aea0f5941c2244b78b4d673865429be75952f811aa1bdc5ab6b4d7d9fdcc12c86c435571aee7736ba3a41ca465e90fd374a570fbc0fb37ff02533ffd45afdb59f3d505a3c8551d1102ae73547fe1d26bf92597aee0d2fff8fd61514e23ce7a75be3123a057a40df7bfc03e2a14f417312bc72bb23f6eb5c29216ce67dfa1128da07169d3f4f4891427bbcf20f311367eb9cdf2fac6dac4b6e0289aa57bdea4196c0b36227da8843d4c7e6c43487c3f8d44af144e4d4d205d4016a114af144256336980305c025251b3eec3a6aefd870a8cca0e8ca7a9496b134532256b88140f68b89feeced84cf6c5e565fabdf3141b2fee864167be9a879431f272a4a3be8ebfa3bf72b9ee0b32aeeebe11808b1a9619153bf71ec66cc793007ccb9085b6fec16aba21b950c03acdcf26c2cc754905ca30a41f638cab1369ac6da7686b585d258cb4bce72610a2fc67e4919382d6ee5ca28491ac06dbd4a9c0e4917d95eee512db05ac79e14ee69081164d19b3d7da1d4ee06ea1d4f4da2c4daf26c8f9bb0b5ec693851442ecee58e780dd49bd3688cb8b62af4a752b3f390b1744b40c4186e9cdb7b80bcce1e12c3ffa07ffc63854b1d373eae8e2f23757583f21367c28f276a41a23e3e2789c11666bea370b3e79deb22087b81f7af43cd316ac8226c244af112571311683b39ff0d2350cc206e02c081b68a7bc0eb7b17ea11d7091c18bc85a034246879d445798bd5ffbf2df012217e9ce4e94d927c98f6771f5d176c42dc8b3c8119a516bd9f4d53161c8d5906dc934613372565af80b95b9cfb209189cb3114ac9495ae7c54fb044edd677c0d2d1ccee8652033f8a26fe7baa4d34759f4246a0c3f0be672200f959d4197d48480aecbfb8464bf59b685b04193c7c442d62c08f461530a88e38f2150fd8cd3fa0cfc264704c41ff3188d4c68d15172a6dd13f2af457862dddbc5f972686784abc716ca88afbc5ef527d7e2dc66a3be695e583cb8ef6eaa1f7958254154dbd44b9a2565992a9a50ab2dfce4b9b4988eefb4896157c3133a2a00bf419bdb8958c12a20bec4c05cd63dc3a965e03b0db72eb523a99013be94b361db1f999b02f062adca8509f66d4dd6af8bd6c644e59126aa24845c090f68d069d36167f8cdc039e3c556b616b0564b11c1a40b985c84e48fdb8033970691c406df643bcd3cd39071304790953c0ff19c7b254e8ac552764925486dc9184a22e48488f06c4d34d8acb39657720c841679ecc99df9b083eb2f23ca600888109c4b23b278962324674c182341bf128aa54fbe05a806825e2cc658ca99a90ef4e67162a7859540363dcf272eb21d03c3ffec24ddd2d157b8b15b22de699c9d2566068ca87d1ae4459357644359083c116efa6bc5b4dd0590c1b5d276aac8f87fdf243bd17f8c1d2546a5de7d09a97707cbdc740b8160f4f7f49ca5a07a93de6f993d64296144c058d565f3d138bf36340a3654ef865b2a295ba45008c330802e643d6e2e467a2c837d48b2a00553b9533602d39b83d41c18b14b3bd8671f51e956593412702c065f45664566fbf48381a9af18b76e57e5f95830a654af096a82897d717be57c7ad874f5e50932ba5b95e2185ba3e507d88f1164e835affc89ca2464cd03e62b52b7607f753601866e389156a6bfad9927acef9961c4b7d76d8fdea1530ce30f82908c49954130b9dc079656591d4b58dd992b613a336dbe0476e40f82c21e69a6db395f271e62cd5cf6dcecb7cd3b45de261bbf6058a4ad13c5f4fd1bbbc240b1009dbddc1a7b6fe7ec986c70a3a2d1ffc3035a978ec3810c54e290d5e674e8e49fbf0b672e5037f1d397711f408f04022ab72ea1acc0a66955ad625b9644623076c38109ea335e812c5c602127e3de081b3706aa0a64198ee453f6446e770c2cdd42d209ff98c4f58ead00be154d7ee33414680fd579ba8837e384ceb152704848a623b5af4a1c574032145337c0cb0da0829879421241232cfeb67ac39bb2c71273d7ba9f4b5f53d4dbe508d89b43b037463bffa9ce0717323e70bae18dea6cb71e20e0f15af4e65f2c5ac6a196a862f9dab191030a4903ffeb1ade4a89988db545def791a57a431af0d0d920bbceec910b5c2a8826eaddf942ff9e30635f69457334e3a117b737b814b203c3c2459fddc7f58875c38963ce5efa14f639e3083c932a884aacc6450c41066da8b8cba195fbe1e9d0cbee5d58da231a9d5a734995821b71fbb4fdb7d8501827107449f3f22b96f8b4b22bdd60509732a1b400044fc11683b3b4db2059c1c701c5cf6b03207ae873849377348fcb11291f590dd7b99a083a4795afee936e3774550c7d99a4ecf72c79e0cb4bbb7da0439ab2ec4e8ae935387f96cc94592ed151fd97b8cb795daeaf22be9d49a92d0ff77905a1a2f59d8ca1fa9d5289c0e25628283973e3c5e8c47490fac4766fdc9dd6ac1d1081d6efc0bbc3bd65dee61847bec35162289f1a2e14a78e2f44677ebdd4bf4c0d854c1081932b0e94236f4fe9bf4cc98b0c59dfd4f89a788547165968bfe6d344d62b265c36b82fa090f924b7185f4f167d339ecd5ef508b03d291bc4c88b115ea7daf522004b9d27e5394591f156e2399a6555e27416a8c7c2acd66bd4ea50254990b008b073239a1875cdc13bd472b3c407aa58a44735c13002ea96ae76aeb30bc22be116c3bc854bcb00eb52b9245b388ee73cb4faeeff059cf5cacdb8b83df35d25f5e15fd761f7a71c9fc82679ba08869193409c9824b0e74f7340c909c3960d4b67ae48e7b42bf6aaec2444f8e9d6b75ead621ab4268a6d45b1077a9882bb8ae89d73bfad5105a98430d597772bb1046f6902ce04e091dc9c920a5a7619749b76d4ce6006e2031f4c87966f02fc45cc880f2a613325c761df09ca4d3635432a79bfc5528f5fe473712009558f353eb0ddb85f4001339f7b140201a1f7ddccc312965f04704bca2dfaf5e4845afeefb2371faa26367b212739e4c255b54c7e0d9938848ccde080d65fd92f962fef031086387e74fc86687670e1b774b87bf0573232a3500d7acd7109573e66414f4906a414b1e1b119dd25ef1a88ad2c6ef1baaa593768f7a5d756b41dda4102ab2f1ff41daa948bb4c1473e4e407d267d0ac99c1547f478b87e71af51380f340de411f5beec41c01b44f708d30c7e52cfa270bf98f5f7caa3b9f8a5b90614f73226a8811417548af80d834ac7ca8883c5b69a39a8e8989a993ac0aeee8fa1134192d24a26f78dfd4f8c312e44019b10a5f1e359290ac8b4bde6a9b7083204c01afa2beeed50bf1705cec11148cc2766100c2d71997c1da5e01ab7c2d2c653031f7ce6f1263ded33b4b249ebceb43092e04b0034ca4bb8bb59ea7010f8308be0c1a65de192d3fd1114f6d93f1ebf02db051b2a6dbcf1ad148d808c2d8840068a35ae8e249128ab004ba4e935d2e350c4e9293f28a4604f09965223b7e1706be6c7d4469d1e6fdf30b951aec189072a674b3cdf27a490cd2ea32a8e097a23b331ea85b422405c7cb5a8bb68085dc7e6c33fd00ff30c82a8c60be645e25b8c30d98a5e8aad7392e3f6d03fafc27372bf51eb904b9e6374eeb581a0292212ed43428c4b472e7a4581bd4b808933eeb79965a94fde3af86fde422946361e5388f984e65c4f90bb44bfee3e2a2b5bbf82cb867ca4e3c962adfd111dae52f1e7df445317147b97736780fe37bdb749cd2c3c6d78bbf3bbc08743cf37d3ffd0813db72cd7add30f5f2c7edd83baca7adb4567c123eb1f1da6e4625cf58868fa49744e381ab6f9e2cdfdf3e1b409948e2f2a37e357f8c024839598f7cb789ede1a563e4eb49c605fd2cb96ca2abe8b087a3626b765d46e7f21aa3dbfb090b188f11f371a6a5cc218a5198d5396199b6fc0eedb2e2141b8e7c5916af7831ac4c047c408350d467424a5ed33c2a431d6606b08b99fca4508e3e4dc8a89ce26f4cc9cb5746a810a856948f8ffa277c9de78639014c14d56e75c766fbd3a3bbc2fda6bfeeca64abb449c263a2ff986214e092ad2dbc827571be786b20e62a837cfe561d37afead2426f8e0b637f61ea0f91abc6f630909b24e237f0c021938f76ba6d96f3f7eff4a0519b24e84935b690243", 0x0, 0x0, 0x0) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, 0x0) read(r0, 0x0, 0x0) read(r0, &(0x7f0000001040)=""/122, 0x7a) msgget(0x1, 0x3e945a056885207c) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002340), 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, 0x0) write(r1, &(0x7f00000023c0)="ba640d52aa88d072eb7e533e5291a66db62b6eb250f976aa2f94e86c04f37705962496f8cc8ba67014610a826c71e38275c0269c1dc1ff", 0x37) openat$vmm(0xffffffffffffff9c, &(0x7f0000002440), 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000440)=0x8) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x10000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {0x0, &(0x7f00007aa000/0x2000)=nil, 0x3}, {&(0x7f00001ad000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007e0000/0x2000)=nil, 0xc9fc}, {&(0x7f00005da000/0x400000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000625000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000006e000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000097d000/0x1000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000019b000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000064d000/0x3000)=nil}], './file0\x00', 0xfffffffd}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4}, {0x48}, {0x812e}]}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000280), 0x6, 0x8006) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0287533, &(0x7f00000010c0)) syz_open_pts() executing program 2: getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x6, 0x0, 0x1f}]}) syz_emit_ethernet(0x3e, &(0x7f0000000d40)={@local, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x0, 0x0, @rand_addr="135e80f1d38ddba80b9e61dd0c575a88", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x0, 0xfffffffe, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() kqueue() open$dir(0x0, 0xde0e0c0f37e46566, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x81, {0x5, 0x1}}) select(0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x35}) r1 = syz_open_pts() mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) dup2(r4, r3) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x5b, 0x0}) socket$unix(0x1, 0x5, 0x0) fcntl$getown(r1, 0x5) sendto$unix(r0, &(0x7f00000001c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad5039efc958186dd6036ea07000000000000fe8000000000000000000000000000aa0100907800000000605adf000000310000000000000000000000ffff00000000ff010000000000000000000000000001"]) executing program 5: bind(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x315a7a7ef58472b6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x973}]}) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) close(r0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) dup(r5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x4, 0x1000, "28b7e60ab87aa57800000000d0d2000000001c00", 0xfffffffe, 0x4}) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)}, {&(0x7f0000000400)="d0ca4e3dffc800214c8ea3260622118e06013336c84bae4fc17b2423dbc866b8e41164eff3e8724c326c7a13d44f8b85ed6fe46b0fabe74b2ecab2b617e63ff67c2e970d1e391dc19e902406ad8c4a675ba33e1d92696554c5a1ceeca51d218ce649f8ba17e0ce4b7605700824dad2c01ffd0aebd47a500f13efe11ee3d6891516de5debfe02000000a225d2c5b781db2a19285a51a21319bbad5e7cfce1a6bf031a1968e0d9b0c55cbd8a1748ddfa772626ec3f8099fed452962ac5c51de2c845a2ef36293089efb734a7df6e3ba91ae1147b8a5008f4df761568c26d61e78062dc4ee7cf99962e279228e28e9f7378c922a3bb0c6f518c9ebcf180542e22b5d6fcded0204a07068e8dfb65bb863713278cf0e5b6af8d31ed3b34d27f9006c83b06a51238d50cd24e1729c76c2400b3a986fc76f9f04882a3b5490d92bd9a6d4451187737941c4d24bc337ff76570", 0x14f}], 0x2) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x886, &(0x7f0000000c40)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607114e608500000fe8000000000000000000000000000bbfe8000000000000000000000000000bb00000000000000000502006c000000000800000000000000000100000000000000000000000100010400000000000000bf0000000000000004010000000000001d000119680000004e204e21000890781e691b01357cf2f686f9413248c5b95ef48dececd825b2bea9d6b32b131f559f887d3a1da240ca28a95807674677d5ad1e6c35997a79f1074ab8172db6fac3e249b97a48c4f433320988701898a72d501c80cebe9e0b9f73494470ae2a923b4bd26236546d0b849aee08a1709bf63c31cc7160031f34105d553196d21a26c45778a826d761953b779c636d97b93889239387c83a21c6bc102aeb8ae79eb2f64a326aebdf6edbc4e73855a2901a2d437949a159c8406e3877d9ffef61cb296dc1ae92467fa58449f60f0e53df8d805deeae6f1062e26f7eb0801d9014d1a25dda9828218d379aa92c1853c773a5c8686ddd2baafcacc712595f8139b01bb23e0e7cfb59b3ff26341ff5df7aebbef4698b7c62a73676004c85da3fe898df7c8b9256988282be34592af81f00340264609899564d6036f4ef9a7d38c38b0feb19980c8e7d31d22886e0ea3f8c63254671e5ac4354274f037ab9de555eec8cb93c3ab2ee31df4e5eb4ebe51ff4d828f11d9eb1d1c74671e069c5d09e4be7e9e7cf1ed6040407f87eb90b9a8bf670e1306f9231bdf344726414461c67e6035c5fbb0b55171bfe9b5336f29615ee39e523cd2a6f80c17a51e9c04fc471140ed6241c4cc019425db26ec1b45f82d4fba15576d35488207baf384d861cf283b749fbfb3df105a51d04f8952348f6ea0eb10396c4cf20df16bf74da79dd8e8ce2cd89ce6f414048bb3930cc6415b55233cb6ec146c15b5815cb6878d69007b08c5a64f5d4f72b8b512bdf8a20183e9232db36cf9b91fc223d54e015c268d5162b542367c62bff6d2b2982b43a45b75068648dd1181bea8c1ef78fab70921ac66168511a904fc7458aa341fa00b31f88a6b1461731c89fdb0904011c5dc1994b08f77d91a51cecef6a863b09121dd705915fbe94ee8b0b9d7f81ea8504c3b1b9ac6ba412b94bab05b739a6971dce8c807faa89afd88c23d6ba0a3bc7803707c319cb206f9f8da5d52f85d684ae5765e1b0041255e8be201d6292c2cb16e5f654ef2265adef7b7b5f8111ebb0eae9898a3defd31f8ec4b93fc6e4c108c00fd3de89c1a84ec82fbaff4df2845b12cf7f1ea710110317109b09892a71a7a56304161e5c392f70d907dbfd99145f87e5e4e73d0db853a343088e6ec1a9900a3ea85364d5381068c4b38a5ad7fe0c2d152f49bcf3bc9044f1d6fc19f23cdc13bb7e676c1aa39c4e14749d8c452cafa04f0d058556d2dc97f2f6febc8befc6d5409bb867237dd86eca4a22993d5d2c157dc2cd4e6d57162afc6a4d265f76d6864be163157c7956a07d083d6fa707ca70445015dff2dc8abffd9fd254bbb35f75732c790c38e6c462c7bd032418be27aca02cdfeb0be9bf207154eb4610ef9c544da24dcb97d4312bedc22815e04bcd66a2db67361f91f8deac6fbfd2e62631cc51d08ce79cabde74a6dfb8db1a1bb39ed5fd0cc3ac8ed3bd49f1345137b2d32084e38ef5cb2c5dc43153f9bbf8ec25062838ffb873d30c84f8f9838a36e69b7b7a689c313908f544a8e826936656ccd90129b605676bfcdf88a3ca49ceb278e9bca1121646c12cd2853a923649bfa0f1c80db233dadce95da96c8969f4bd023fa8ff9a60ea4ba7d4c27e47299c1510de14d2ce939df2d96a6aed877779521f94eb93ee2271d41d412a699576a813b01b3d9b49c8a34e91718a092735ff53785d8a0ab17e300d6dd987432a7596b6b31395fbd22a5350188d01a2c60726351ce946eb34d6699c8edc0c61be72821a01b92c5334ac8a2cc2bc378a42aaff655090175c88d2db324b4389b127f8787d44ff59d14f36714b846a987c99c216e19beba59917d8e41c2e60621f20ba28bb612a866693920720151ce54eb58c7dc4030afd7c28211e21c288ff587a9575e7d0850404a58c045897bafde8af0a546e17dcace0b278adb5342b9a88f0bcce2ac54769db48222749d93d6e8ec3bca7f06504f5df2b0f6c094dc265846a237e5345e824903da7183deeeadd50ec09d32c204e876836a3cbae5a9d1df5475f75858034c3344fe1df02180f18268288b385276b9aa507646b409ca5e627966c61aef4c76a908f08510ca45fd086ffb5655c8bf3ae4d63f5682bbee2d7243c0464524b99ab1339a12e80c78a465a871ee858a04c9b9068b125e1cc40c475fae9b2cad594e12d3b7baf65f249e35b06e2acd8f3b72cd2de881d35ad4b289ba1b2813d8e3b17848422c1a43ca0b54e6531a9c410aecdd3312b67384c02df0e6496d74b2aa6e664b247b316ff6ef7bf2b61bba6b4225591ec4138e3cc3d9ab6c3ca25080decd9b8a35e0780737e1ccfda276ea14b492af7d0134f850e0b906849bba8cdf78d3df5989fe2798d46bce90fa10a19cebf51c1c176af0e8197d303e3535fa00522783e6d9e0fc88ee340e83f1611ed6f3dd6d64b95a30bd49d49aa5dcc475476f0794cd8e141559d461270918a2964ee9cc704f07953f8e067de17b09bca763b9fc67de000e8419629cf5f9bb65784e7362d9935aa754cc2f1f4dbd030319874dee7e5580cffb752574aecaafa3d2a27609e92ac6b891c3f798c0dd19d985feb88b3fffd31d835c2afeeeea2c8e89d26d4274b5beebf5080490173c1e74bab7e3d010180bc572af4848d21b864fb28dc42026f378d7aff5a89201fb8a3deffa60df4a5c75d8dbc4e64ba3478daabc1f3b285f091887b36e1d59d3d8902e2d0ccd1afbe8ad73464a1f45946f4c780acd8f40a6517b7c0a4018d9e377e8488db9ed3c4f74dc6ce47c87f80830e38c1767cb2022ab71b5343f3286b31a40d41d634d9181ff872df7c48432b0d6604bcad586ccfa55c44eb8e1803cb7d940fdd6f4c132c04ab09b742e3bdb8ca2083c8ebc5c307fd20acaf43dfb4"]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) close(r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000140)=""/35, 0x23}], 0x6, &(0x7f0000000300)}, 0x3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r4, 0x20008002) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) ftruncate(r5, 0x40000) r6 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000340)='x\x00') r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000100)=0x4020000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000740)="53db90edd1c04e09d6707781581a8c60e9a80430d168d63b539e98f5b2fb0dbfde9c4ad0a675aa62117d7f8ea22a074bc3a3a3bbd2df6cf362539b5dae159e2d6dc3c95d3c619dea53ab060325850d87640527c01817075d14839e7f71c45f41d3cfa7977f612d500515cd63e8aae40c60a0b4ce44a65937085a19c06d7ccfe0b3ca0bd49f7a3b177fe1409bb7cac690a5eed65d", 0x94, 0x400, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 6: ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000001e80)=[{&(0x7f0000000200)='c', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r3, 0x0, 0xa, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2c}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x6, 0x30, 0x80, 0x17}, {0x8000, 0x3, 0x0, 0x6}, {0x200, 0x8, 0x4, 0x9}, {0xff, 0x1, 0x3, 0xffff}, {0xf001, 0x7, 0x8, 0xfffffc00}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(0xffffffffffffffff) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x3d}, {0x1d, 0x0, 0x10}, {0x406}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) sendto$unix(r6, &(0x7f00000003c0)="7675095ca2a1bbad2edabfe55b68aca16c2f4fdf07a6ed8fd59f4f45949c929e078ff334b9dc60053090c36c673c6e706f4481aec4b8f35048723a3c6978c653b01f1a4f08e554ec944a73d1754df5baf3ba2625787e32e4cce311a5ae78cb4cbe197e98d51cd1876ecd0d68c8b1145d86f8b7ccc7106cf29ef2d10fe55213442be9aa4393", 0x85, 0x8, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x1ff, 0x81, 0x2, 0x100}, {0x8001, 0x0, 0x81, 0x2}, {0x6, 0x6, 0xfa, 0x1280}, {0x7, 0x9, 0x7, 0x3}]}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e22", @ANYRES32=r2, @ANYRES16=r1, @ANYBLOB]) socket(0x800000018, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x950}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x2, 0x0) close(r7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r0, 0x0, r0, r1, 0x0, 0x200}, 0x0, 0x800}) r2 = socket(0x10, 0x2, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, r2) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x6c, 0x0, 0x0) connect$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffda4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r9, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f0000000140)) truncate(&(0x7f0000000000)='./file0\x00', 0x5) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair(0x1, 0x4000, 0xf1, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0xca2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) poll(&(0x7f0000000140)=[{r0, 0x100}, {r1, 0x20}, {r2, 0x4}, {r3, 0x40}, {r4, 0x80}], 0x5, 0x9) getppid() msgctl$IPC_RMID(0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="4254a504c7469347224ccd94dc22cf6e57a807c6082a869eee20c80ac722cdf9754888c38d3c966c636389024947165151ab5c1a639283267c87c1f9446a1fc9add58dde6e86761da6819aed596ddda9f6d520d80ccb0a479f5ea962257a0c7b9b19ca15c2d7457e6e8f56ce79f2f3bf9680afb245c7aa93ef4e15f293f2ff04100ef78c359bf57a198beea3ddbef17a836c6e43e83355c24a9a8b4eebc30512caa2f54a8972cd0949010a34b476f8b8c353e5bad45c75812d9a7f8be7c9c7db243259a8de498003fcf7672bc9843902194a761f8c39c25ae933ac59b8435783e49d9da754fc305060a6579ebbc3ceb910f87dcd178ef0286fcb6da055e2a55769373a4432b0102273f18180d34f4773c62d2651c39f372e11d3e290294c05548514a354a3c27dce10fb030e08165e5a2f68eb912b6b7bfb7a333ffb2921b00a539df1ba7d11528fd243647d0f0d90ed83da1040a0ea62fcc56e9b394d222cc673be23facc2131db501b0daddc5d77ce9c3b7865b31f525241dad79d4ea7af149d080e1efdc929c3cd30d2f173373d10df5b1239f9c7eaa513378b5303a3b495d59ecfdfbe35426631563fb0697361718038aa3d9f9f7badadf9e8d9432649666802263b43d67ebc16573ce8196f9189b895d25dcfe4d2aef76a0e6bb9b6de409c3bf8f1e6865b4f5014529afeab6e4ea13e4f63ca0dc7786dca4848bf60d5d80cb9e8cb98d0f9b8651e03bea2ad5da3657875042454e6c4918f255aef68047bbbd0726b34d1251540dd15efcbaf9ba7893a518e7e13730dfe0d7d0bb74541a8f445745c7a63a10e830c30ae7c43eaddfc13204fa8c100ddb97bf1d7aa1a6ed24129dfd887333284499303775c1d91836e7a842b2552c020fc1826d5cfaa57ed1625fe05a1498cb6b6cadd21e465f900c0fa2371b080f0a64b8f2a165c9301ebe66d3981bf70e59127ad25e4c0e14daa6af677dcabc87ce2c4dbb9652b75effd8b4b4e6d15e41dea3d03c861cb36e6dfe617b46b02ee696d0a2b49cfdb1973a198b02108f8c55fec3ae50eeb2aab3161ac0b7fe1243c48a6eadc623d5d04bd38f09788d8d69817117a77fefcbeb719992cf273bc270e512652e4aaea88698982d5be21534ea557e2bcf9baeede286a1dc532f0ffa4f62b0e48ed36ce332233804426e1a68aaf64d4b456ac38ce85fe52a071128ceb6a8c11daf1ac8591219b5314375752ffb8e473ce3afcc426f18e3400687aa278be6243582b232cc46271169811cf28eea320d11bff272eec2e04865501b72a711d4507e9f5c6074395704c9eb1b5a183030fc2e9b00c3924ec8084c6f7aeda6c216dab00c2e77207eda8c0698ef043fddda3cdfdd28995c2a2448c3803b0018d67375ec415a017097b4b84e8f436b2352bb2379edd1dbd07192a53fcaae91bd0e26a7223c538128edf4007007ceb3e1767a27afc298ccbb1bf753e719bd528775146c40a62514222071d829c522db793a6ca687e8fcdc35919f24217a81cf13820534f4dca6574a4bc680759be23d68500467c239b873579a271d5be938aacb35228d19ffc9e6b99a45e0a0b893daa5de422f12fddaf4f33eec401cc8a3b7ca6e67d7603f495ec2c2a6d490473d4af739dd4a2206d1beedc600afa51e99f4d3b62b01fde980ade732ed6f8cbca5e318d132cc8131aa4424a2d726c5fbe015d6383e0c93eda87b65492bfc1aea5d0350e9ea6b63e033a448f9870163bedba1595befd9fe624a85940198f5bb23709524b1a1eed29a236857c027b0b7e0b66e73226d2fdc7c9f37950080510c0362ca88cb574912048a9f9f3dc8aabfd7858960794496755b58eb841a1bc0189bf08ea0d943b83c7d3c41c7809e7039951be2fa5fd14d594c85fa8dcccbb8bf238b014b6970c8d345bb5901fd61e1512d9a04712cea6305886d9e53937da616c466c6045cb63a2499ef85d23b23d8afc7f4664b8ae0b75d5d9c838b8bd709abfeddd8921fec9396fbee373149748337bf47279a69fac1d8f573c4f1110e04e2133902afc9f3664758ad0d8647280766ade56499c1a2406bac0a03563e68187a3b711011547f7af043b9eada8e2c7c02a294748f370e1fee26130fea601af09270b15a8b8b68f189f0d52948744a0e55c6a617a70912108e3efa9791aec4f1abd33ade9ea42e9bbaed3021766d18dcb086e1098caf961745407bbb0e69b9df339edbb5674aa614739de4b515a852ef5043ac1965244f3009968eacd97c38dcff8d003f45b5735b3b2b28566c20620b835db5481f721092f536d6e446f60dd1f92fd17b7afb548a25ae5528ba4af764cfd426fe3b28c8f6d059ae01b654135dadc2a36d90a83178a04a29d2151abff8743dcde15aa754d1704d43288307d9ea1f29fcbf879ed1bd0b8178cb5f182e59ee2abdf447c2471d66114f6697dc27d8bffa789b42ebe0b54e4690fd32428e74d12df33b7e793bdfaa39927cbd8162ccc33fed8bbe5c813026cfd500c5eb0fc00f2c759510b69d56eb1a9ecc6c25d3d6bafbb9bef8e9c5a34228832f4a78d59afd8be91106ccb0b2796358a57aa26923b70d8a41f3671b09f788e4b4a4957b2d8e0f3035115714a486be1378b6beae0e02c0e8d0cb070321ca3cfed67cf13cf0bdb5fb7351a2d55fc7ca52bd66fc717e0ee6284e0376cb32a78fc676121f90bda97eb941e4cf81c9d58e99e932c61b0000c062c7c77ee105641c9b759244c45ce2b9b5adcd71f58ab52634b7aee0d36f1c0f3f095adb6038273ba64525e4f93b17a92e6dec6201e745691fdc5edcce452e54e0c250fe0c7bb745971191cbb4d790a460c42623a33e02eaca2c89195c3a73aef6954b6b1cd2db8870d3c622049a8c1a5787f5a92e5a359a84d611d3eff1d3383f255f042cd4bf88182503942d4a84906053709b2a314f4c2bd96da2814fd66e9bfa758637b0f6335e3333972e6bd64b820978f186f9201a88df24cf860dae4f69cbb07a48aea56be76bfd00bcf3d4a8e89fe9dd179160c4c4907541e2d8c3f8848a27703e904d07ebd92a7fd92204ffffa4eda98e0073133ad4dfdbeec45c7534208c9ae40557ca33bf8195b56b53bcd9c7fc06befa9be2b964f1cb11b3e9e2e8fb5340dd20a5dd7ca0d810ec56ccd1575e8b6b7e656f0e1ffd4b33b6e26ae924a96930fc3795aa81da2756418e1945432beb19e4ecc565474d75b51952aa4412017c57ac43883cbcef374901d0683190513c904c8d102eb0f3db901c23c478c9df16c76629dbae55e3ee402dde2c913c76f7a62182e5fefebff13b6ced450d2ba33f61506877d0496e2bfc27527dd99a1a73a165e1fa88a00bb49663e19bc3d740660a31adb9051b5eba248f953a23d47a824dd133b944285391c0e777ef8e67e179af7069b9e3f41f194aecd064bd198b56d832b7f395bd668b93a3903f8f31e31c08b3858967d7ef7a4b097cd39caa4577a14f6ab37b42fa7e3f93b82c3c8da4cf0f3879279ab926662ecbdf79d5664a9e3890a4eb089ad3ad499efb3ce52f6ac5469e15e53574320cdbe15061143b0968eafac1b62f83c4903256425e8c1d0aaacc1f58f950dad9924a020c1c5fe1ef7361d25169bce46bd00aa82defa74afb3cacc863b8c673d6d8d4db23ccf2e6b64128aebb92fb8ab4c0ac855c331d538d64f421d8c88d10808bb612fd81a5c151d6e2af5353420cc27778269b01646ee5758084316a6b6c662dc930effbf34bccf9945467484ddb3d22aa2662dd6949338eaf2290bbd1693be7cf1b7c185fe1e87c93d0bfb5d5cd51c19a9ab34f00b78f019e9938eb41d8f0fda9ff79ebc198bad4a2f1e3901236fcaef058a7bc4d586acfc04fe4c6aae7300b3b23786114cc6781e690994dfc2b3e7859079fd7fe5f8dcadcd8edacd6e1c543767b93fb2c9a1d0453571139100a440deba04dc59544b7a45ce0529bf9ef155a45adb9ff2854091159b6ab3ba2c5cca4a40debfef55b45204082883ee65dcc7ccc61750f36f5c656ab023761c8c3bf0a8fb7361cf19c4fe73d50345614c5a20b023aae9186394ea759d0e73e1fda8645a508bd41a3a73da9732627900021440b79489edca1c5ab85b21d94501b5f380639ecf558c5d262945fbe20159e21c97d408842f409d040d9a022188faa916a7744ac607943f32159dd0c589fff33e94de8fd088cd91b2b30677083c19b5d9d97619b9b3dc3020eb51650bae8ab60f1213e9582cb80b7eaa8a0f40928fefe7900f2a31306d8f63616f2404a7d320b348955396c4ce179b6660d84dc836a3d6d58f716bb232d1fa615b7d8e079010f749f175883da7feacc58e3b7a3dddee45d44fe0dd9e68cdd130859d2ee45f4d93bfb708377b1554ff97dc0e56d80d9ba0b160bc79e6a2e91cb1cf4b0f76cd5fac09afbe0285a480b053ae20f0663e9e965e46154893aae90d41ac6a2ca4818f96cd047b1151d23832aaf7bd49fe4747c014eb3a73836179cf2485e25c66ac3f2281cd16db9e84f7c138b431b512b9042e27602acbb6057974534fb88faa5903b2d108a423e063a95da03f9305f9aacc1ab617483fe7cfbce90bbb4a8daef2e018b56c841979e89900b93097d9908c3d883ab579162fc14b44689db31bfda922ad6381c6ecb72e8b172d9f7b1f6103a83dcdf2408787cf4608b44ff36702e5c5b2b175860f27cbbe7f44917ab68f2b00dae74e7bf04c122daba9ca8d88e5eb51eff9878667eeeb2f45f0998e310da6133419503005b6610d30ac646ae9234729f0d7181afb2caf43ba62e7405ea17672a08bc3b39a5bd9effaf521b349af052ff43bb821b43b18eb7a23dd161ee7d0de5ae10de33b01a6868a36b21f413764230e8cdb038a66f3bede3ad5a85979f2e72fcb7c4177aab848f6350db876175e1425df4b0b13e4199964e9f15e2c70a702670c2294783d1bd783f4d3a20c06fcbe0dd24ba0350a042974452c95908f64e6607c533cdaa5d60ec245b513983272a9d55d423aa857ccc559de6bbe3c16a7c0ca22ad47cd80f760a0b4fe64051f55423d1b5cc2c9551882fa0f2b572f80b7be9f28ca2e3aeb58eca9d0aa9c2841453a13edd0a7a8a95791d835b80a2017d4d3e1fe24b9b6d47d4f90b4149d36042e5a5bc96de7f5d4cefd739085b23220c61dfe804983cc2dfdaaa416df7548efb16ebb91004bf0425986b589319cf1279e4b04431c96c01d08e91b00c00bfa7d34649e11ea445f5056a51e664509f84ed304d46f4854e92c50106fae85e41e27d99ff0df897ec61b2a699ba455fd1fb4b5f5726cf4939ebecd27da10531d02ae003ecf6c8834e54b764d817bb21ca0544dbcd3f90cbe249783d44df92789fb3cce87672e922edb5e9d984676776a265237a1d035870ef0add04119a997fa68961a5992d3c6d128312a5400e047045eafeb6ff855649caa9811028eb55ab9062260cf730bade3a7238458a5da67832db57ecd74c866e7d669f49bf975e9d408c93a823663c41070e45f957d303034ff39ad6b284d0af46ec51bd7b1c384ecb417e679cf740759ab97eb7cee3590960473ef8b560a0df198036f042f8016b981dd788d448cc98384ac4d4ddab58ef118a191697dee42f0fbc15e865183d12f2c3f78c4dced894480986f0a7256eee4859599792ab49224daa00b245ebd589fad24e4a9302b8ea9cfb6aa484ab7277104d38c5a20dd50c3368bd10084349bf45404775c49aefc96241855620e22a18103ee24fd52e47009d894a694cd542fed8185665d801b409bf20a46352a0a07c46b10988166b4673f0e44", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="82530b5a6df94143f69aa6aec18647bb4aea486a08c14bc64887897e31479e5bee00b69f5e542bb7020f3ea32f4d7a643325eab08905a5e4ab9190674500497c943653547ceb868510d44a874815e7dd1ab36d6bd685a299a241450484954c99d2b9d749ae027926b2b59aef94473ae88b36d156b05a8b6845805702fbdd02ee53c4f646fcec33ead537c4c9bed217d635034ff35d7744257155717e42142152cc37d43603550b2b0082673426c1ad905a49c74b70e8ec4cc24ec6d8a0c5480ac222ef39372a6c0a21af148c31ef67ca3d934227", 0xd4) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300), 0x20000, 0x0) r6 = fcntl$dupfd(r5, 0x14, 0xffffffffffffff9c) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000001380)=0x6448000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000013c0)=0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001400)=0x200) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000001440)=0x3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001480)="419721d5ce3b4991507c4a65ca5c2970b41cff6f561723cbe00d891f8f8b8dbc24bc94000cd9e7bd4f78b665b697790d332252fea4b1253a3edf44fde0a06f959bc3e91b356d2ceb4b7e1ded5dfb3149b1e9d0aac3c25a60181c9886d6395641c44adc2740d8b474b6cf46fb13267a7bd6fcdbc380a3b519aefa1c707213837238f969d3bbebe53a56d6837d327f9c1cff788c544256b7ca6f013dd731275cff91c3ff7286e0aa04571d7f9403087cd96cef2cddffc56e453eb21fd85c8516bec4ef45271fb661efeee42633868c913221f047344b14445360e7cdb88dbbe3cded034799b84bc04aca4db8fd04441053fed7c9ac548670d03fabc418cb68051a62e48c4d543806b73785c8692fe3d091152bdf8bde8f8710d9d806c99711fa855eb4d29fcdaa42daceef4c2d4edd06f2f049a7448a117ecc68e1091eaab7e1f5a26a76a77b9038aa4b122acb45f5874db04f3055f1ba10c58e8dc42171f247ca1c6ac01a58c63b8113ceb7881a1e733ecdfa1b32d79a641dba372649f7f12969ce9bf322c06dd6a0efe6bfe62e452a5aa83c485d30322f0babac4802bf46a0efe8364cc3589762e3caf26871fef2d5ec5adb8a4ae36fcdf7c6a6e45735c950879c8edf661529327967edc6ab0a4bede1fb58326d306c82f3f1d3a69b5c4c9d2539e19824c261f120b6970dd0b6cff4071f3ba57e13921535faa8a7782e25898e7b094934fbbd755fb98d3649aa5591010b848ce564952a54b952b6f2ec3e623fd65b52f67d4d806505febe2ddf0fcf104a7207c1dffd33f5a0c1ac5b1297d419518d05ac4fa5eaea813ca3c4daf19772769550b56cefd123cc068087541bc0c9e4d225fe903b4b6042d9f28e7d9b63fce61bda17317b921c8e9ced4714a8db97fb61fb280cbe57b496719cdde170ff5d8c219a97d4e6a7148033e49f879edac61d91577ecb5d1e7a89c89aa5fdf18f52d8b8e11085b2f87a0063783faa553499363602ca2397e383c70da2f87eaf44278377525f09cb43e074845e39be8dbe26da652bee5815a6d9ca7550d91bf8689c9ec535db7a7a2b6022f46f3ef812cf85ca1eae2c5ebe966d53793dab81abfef57ea8e648fa6a03b312d96592cec11356f151abac9bc5841838df853d7f7e7084301d8f9e0bc1a1e14cd3b74be8c3ddbd13920bbf0ca048fe4359beb09f22ebd3f01b3a5933bf762a9646546e2de00bf95702e2a5ed72a708a9956faf6a25add5f4c35d038e174b253848a2899f7820c1b0b9baa8c17356600bdbc93c241b9bcce1a3a685398b8ac095a08f4795c266a2c702c815270c90f327abff29950eeb8b154de74938db23ac074de90c9844bbacbd99d239d7c1330b49b7eb935d1e9301945269d96588b59ebaee5799eaa71813c3779a13cde06c32c7346a8d7ee9e7676223c25c21882052851377101fbbe750d3eb898e72dc5df6538a656e30cdff29605469919b2bb65d1437d17375d1329a845d0efc722ce46aa1d88570debca20fae24bedb191eb976ebdf7be2891ca3aa65c94251fffde2587859a36d1adccafcf8b8101f5122d542a6ead2edd628b066dc3a503517a81f30b7cc8ffec4bfe1177ee3e7463a18c7605a5f885cedcd64833147badb510e7c5124f67682996f896b33b77a9aa5f569f721b836dcd4f934ec59e650f52b24750cfc39656a382c34dc3718b83405f9305df9a732534556d7cf5d3b4c7784843b6685fadc67a8fb41a2c797b004b569dec2a836ff003c38b68f638f7b7598bc3c4b0f57cc3909ea04a4345e0e6ef975f4ec66abd3f22c59af04f9baa18db93f03aa1b20b87401af0ec009b4fb0f416b575d59cbc910c36467365f621f8d297faf7d6bb6304f22baf9b612d6bd18c7b60d58ef001143fd9ce27c74da1217f1c0f784eb3cb896dbf1b8416f9ba4bdcb2a5e054ce8979b80ea62941ba7e46fdee89028bce4965398d51e2f0ec3824a9f1a5c31091c5e5ebfd716d3692a90830cbe30ff40df9c08da5e5195a1c1e5c69df3efc924db425f45762c9cfe3f77873aedf3ac50df69d5febfcc2507934083b5a14e0b5350a8924a44268bde19bda6a7ac01d9f368579c79f22ccc93bb3fda8fd0aa74af28837be0c9bdf15b823f71780bc9e99d7273231bd70498320914b400237cd1eb9e9e61fb6f8dcca7fd73367b89681c9765d5690017e4c552e004da69dceb0bf8052c51b9bd5bcb59dceed3d17576a015455f272f5666fb89c93c8415de1d6a6bc34f1bf63bcdbc2dace98bf833e9d58c5a8d8f2ce404459f373633a011127d97624cd852c3428c2cf92a179a2920b18fb256c8698013c2e98538809b9446a4608d570c25cb6fa28c1cbff5778385fd0a8e8d3c1a61e7c4f72706a9a1c5341cdfbbc225247e08b65ee313e4c3804c6823c8495d3b107224550f5fc9aa10309a9623cc40fdaf25a95f57c8572cd5d205d8e24e6c522c5ba46fc660f8be6e0d5b397cc54569dd755d134e9690e90c22ce6b25aa1cea6934f0a9d51de567e103eaa2d34e471c50c45e7f82ff3fd87630790b5009d68d304bc4e45f31782fabe761c4c9b91abfd8e741019f58895ea5437105d46cd44dfa5f236309e1a43caf381fd714459b60e6e6ca8b043ed441522a2dc137fc5905fbe0021a3c1ae200ed1f4f81604cbae8dce9fd0041c5f072a3bc2d9d50d74e8760834c4028086b82f2867a7d59c31a2dd1b67325091261ff4b11b25b91dc7ac61e8282784a3486ab84dc74fe1bd28ad9fdde5b9e0a3ff769994a205898529d17ddbf785102a0df0f21859951bb64c9479ea58ecc3a7e3db23a39ec7f2d7665151bde336ce1a268718807db2236410d4468ffc5cf00496cb7ee6e4e3bd584a0a4ba73161ef9143484d9d546aaad84ef9217053330215d58d25b8d53ca0ca94d06e975cbf1bf06b5e1278283c9b3e3531ab4bc2adea205d9253185daca1c66320deba57bfd4079e7590919f29988504d9d0aecbaa6a27b59af0699d6914a386173657e18d4a0b93ff8be2316cc6098f8c992c887ff8e73956c6809b7b556ca4dd2cda23cdd041b2ecd5eaeb433caa2900be22cdc292ffcd9e1f9939cbfdc81f27194cd403c618e28401db57d76abacd3b594dbaf2e62d52db9945969cf8cabff6fdd427e92d53ddf097c16e183a570a4605a69ec717b193b0830d3154ba783cd495b608f1304ba1ad2f9df9a7ad6399c3085bd6b502bd719ecf786116aaf735c6f2b2df7ecd5aaea32ec0b4e0afdfba81eac71d1fa31ddd8b4d041f90ef30bc000053c5b4290eb076803f52477964ca6fc2c92d423ba17328ab32c5a66171f367f76582cf03e9ac348338cbe579061cf108249b9ca94d162f47cd8851744a53bb6d2fb9690c387e33bb2f13baadf9154b137c3fd9ad3df92b528372e66d53626281557ade63107a34154cace816f718926b90fa3db358d79d310d0b4889f9eef8b6a068fe60ad3388819186ab00578e1d9575e58457b36cf7a6a4a77b57204b2cf9596f6ec4944d61ad9e4dbc91c4694dc59da42bf58c5b083c5aab4325af3f805e4a7aa157ae79c2d8faa506e0fc2b19e00cf85982666ba65e4ab3b2b565000bbb20736b685b1829ec96c842d3d3a4c594d86cb012ccd14837c0c63e65c9a1386de25c2d49b10edfa396992b472bd525ea5940895c1ce9d41a2f07451edfb62c2db5ffeb6c52389bb918f4e90a725649e7f3b282c39aa51b2b681c793db30058a849967b2dfc8553bcac282339b333752bc062cb7ed1b5a3ec806bb48532c983e2703b5bda088c1b937ab00e24a2851dae53f354fec0a2cd4c62f94eae7a27e75cc350ce3551de783ed026a3dd9ed3cfa7725ac326264833f22f0a9b5e866eb46576f32f8feba2e8e9e8016d84e6acd45971d958560dfb13e24919a31936918617e96b846da86920f327add7ed4ebffda31c1d0d91154c895c02b6a2df00233456b410ce7264fa7d71b6122e6d82a0694966236988bb26b17f8323b10d83ca92a9ccb19a13f0bd7909a5e8f095701fb6defcb973eedd6191dcd4eb53a384006aebf34a70d50dba096213d6a4b8b8a2ce77f47b02a8ddf108042a3fafd0404948fcb7728fed724dd3dbd048bc58f834fb2fb55939990b77c267dc3d1763e5c343d8e1748bca3f5845e33ed7d5294f929c4d0fb2770d4d31374e59212180281a8c833113073eab05260608486244cb7b301be8500a0b4b811635b7319aee214a30ff60eb56fba459f36305d9a89473d182309550a05d8917056c6cde7ec0f7493e29c4404c78c03210509f2120aa21d90d2702171eed4545aa2dfe6027d1dc4766ae1c0a8dbac4adde2ae2adc6fa5d1db8aa3c486871df6c91122931694eb8af99c2a8d4f80dd61cd45fcd3fb57576d190305de8a7166ef8e9c3b4f91e9fd4f06e01599e011268a03a8c81dbdc4fceadf077d44cdce730a4184425c68c19c8b45deefb6fd36dc107ddaecc7d03737505de116977854cbeba8594a21ebe860a2092dd7be292eaa7db1b6901078443391badad197ad0a8a4037274ea83f6b4ef7bb0524cfb2ec935d8fa5043422ba3d661f28035c3e691e3c6209e1281861555141379a2637df690af4dc26dda6b5e21a665f1522c6a38a1484683ceca6edb6df7b3f27be13ab8e994aa802c7af3214604f7922d293f0d1b9d7e7349eddfaac21935c077d05c70bbbd747a44923dc6a5abfee8f8df30a3f2f89ffd258e0c5d6911733f9d6bd84424b846792386b64ffb8cf90b9c012af608ea0f1d696048fc16fcf9799bd2565f8f8ffc01618cd65d5fc2a37a1e573f166ee20c3d3324aadc7302f4a48892cf31d1ae25de6644241eba21fdc41264e89e94728750c27d8a974e17af9ad3038b760a37c43b8d92a42e95b10f9f96ffd1704c39b7e05454bb0843a3f790f79a4fde52bd75864b8f3caf67ade3b4cd5f940cca4ded148fe3127bed1f5eb9f2b5a158efb7a200d6deda7e4a4043d8d2dbfc797e630719ff753e5111657f5775ddf69980f73b755ba3e3be7dfa44c3b4e2ee77ea20e303a14dfb1b3bd28828a52457ea12419386cbac22ab1602251e1081eba7f1d1f32bbbef806f00d69b5fd45fcad50df65ba5d6ce12702eeb5208803dc9515b2a14a357a247ad9939b6cd5bd879fb28193aae4e9a1a7ad51413fb90babf9b9529bdfa71995eb2a4c660bf84ac11f3c43d0ceeeafa2f07ea2bad30fcf1149e9e72c04f1fcf92ecbe53f4a6990a72bebb68d2448087f2f168de480d837a19fa7ef3fb79249c32791ef3c2693d98123a1086b639cc20a489a6341bdbedc48170827af1ab5cc7a8f563b59cef14a0bd550497eca99193669771cb30c83188026013655c441f8554d4aeed2dcfcb65c6945489cc082173b8677ccf0298c24686aa9cf36c15f94268c32a3e4c81bed3bc2450e4712645ccf1d18d3e52cdec9bc64ba042dfb60841b187bf397bc7819e787c473fa45106174da20566d7ed8c3e887c2d447a2a7035a97067e2ddcdf9caf6a2f605aa412e4ac39db280cbd3e69ae59588a68c748c1e34ec840ad49bdbed2b7b5919a4029cbf50045ea3af698eb54014fc542a327ce75788196d6b3a9cc5353946d4fbf3d5c61f9e69b76f80b7c3f07ba8ca763bb4d98409ee6257e3dfd9d9998a7b056d060af9924bb27de0b06cbe711c2cb3f96e770d178caae8a47eacf6532ea85957ef70d653275189af540d3f51d79be8bf271c2ab4af216603cbcd0e1c97e790e9e6c3b3fa95be8cb4bf9ce612de0c7a106cdc8c0c1b646ffa330224d9581289a7a535f1c0711df309e142d", 0x1000) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) shutdown(r0, 0x0) setrlimit(0x8, &(0x7f0000002480)={0x0, 0xffffffffffffffe0}) getgroups(0x1, &(0x7f00000024c0)=[0xffffffffffffffff]) setegid(r7) mknod(&(0x7f0000002500)='./file0\x00', 0x3000, 0x3f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002540), &(0x7f0000002580)=0xc) socket$inet(0x2, 0xc006, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f00000025c0), 0x80, 0x0) sysctl$vm(&(0x7f0000002600)={0x2, 0x9}, 0x2, &(0x7f0000002640)="5fee76927825d94b71c0812b9c6cbeabaa9d079372a0d9382f72ee98de5b77d009360c576293cc2fe6817ba5cc1c70699843646411166323027405dbeb482a75459bdd67f4e2b55760dfd17ba9", &(0x7f00000026c0)=0x4d, &(0x7f0000002700)="ee79a947fffbaaa21a439dd85fe181b5f96634be9c77ef8f5c2cdb46a126c709b667b179ebbe52e1a1d8094423d651cdf6ec31837270e55b74e65665d0c93c5451f5f1880fae34dd308a61cce8a253ab6d23599d23678746a70aa838623dc4cf1bd4b773fbf13c7b2e79fb231d5a79275727a36aa0fcf6941296fb66f192ca61dbca68e69bb2639a4046b565eb747cf2157e4d30abbd853f28e39d5ba0ade88674af22666691c41f815f0b7cce75cd6c86b78864b259854ae6478aaeacc8269c1e2bd2f4720c75c16acbfe6aa4264a520e59542bb23fbf5eaeb0ec3577f31f805f066c07fb", 0xe5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002800), 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000002840)={0x9, 0x7fff, {[0x7fff, 0x7fffffff, 0x7f, 0x0, 0x9, 0x0, 0xfffffffffffffff8, 0x10000000000000, 0x4, 0x401, 0x2, 0x9, 0x6, 0x7b, 0x3, 0x5, 0xab, 0xc03], [0xfffffffffffffffc, 0x6, 0xffffffff, 0x6, 0x9, 0x4, 0xd051, 0x5, 0x3a3, 0xf66], [0x7, 0xd88, 0x3ff, 0x4, 0x4, 0x54, 0x1ff], [0x1ff, 0x4, 0x1, 0x7, 0x2, 0x1], [{0x5, 0x6, 0xa527, 0x1f}, {0x5, 0x4, 0x3ff}, {0x6, 0x40, 0x40}, {0x2, 0x10000, 0x8, 0x1}, {0x1ff, 0xed3, 0x3ff, 0x8}, {0x3, 0x1, 0x7, 0x2}, {0x4, 0x100, 0x1ff}, {0x2e, 0x4, 0x92e, 0x5}], {0x200, 0x10, 0xe}, {0x4, 0x4f6b, 0x1f30, 0xffffffff}}}) executing program 3: r0 = semget$private(0x0, 0x2, 0xa0) r1 = semget(0x0, 0x0, 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/151) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r3 = dup2(r2, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f00000001c0)="2c3d79334b16920a943b6d45767f875fede8ef95b870423793737362bad65399e39b0f77eca25d1aa1b5814b021ea5d443036dfd0352316ab09b8d3fe3b219a9bfc492e8a3389b6d2086746f789b9463437d924d7683ed38560ffbacb4e8911d2ca30754b14671161ad3f853313c2ab0150b56a2157c0bc6d0c19cc0646e63f000e0e61cf8c00996c5a7b9f6656bff139dae8c33ec7ca0fa0ccb7286d4db0aed053d445321b0099fc43c9746954f21aa9c3115002e0dc8284ef2d189f0274a684c45183d321d689376634a0e2654d70be8d792304cc8c8ffb87f1f2426f010b9845f5dc4c5e206949a15a85be0614061", &(0x7f00000002c0)=0xf0, &(0x7f0000000300)="a3e62de587c37933bf727652763a080dfe01a88ff1684f3dbb363c2626c273086daa60788a33662e3a6ad03a589602efeed9b7bac35dada5e2dc60705f554675d606d9c2fd5bd3576353bc7d435641df0c8695e23dbdb18b29f7b3b34233fbfd6d31b2c20ff41ccdb2478210c04bd95402b2007fdc259a9858e10727590f8da200a45740dec79cc33544e6310f09ef3767377769a38e0994aae67693d6fdf3da1325663a40bdb06f2ac13980ec7b267a59a256deaf09ceabab922402e5dfda3d3552a0e93b151708905843c6a7e956fee29d0f7ba56fcec67e216a3a", 0xdc) r6 = socket(0x20, 0x0, 0x7f) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f0000ffd000/0x2000)=nil, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000004c0)={0xbd, 0x0, &(0x7f0000000400)=""/189}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000540)=0x9, 0x4) select(0x40, &(0x7f0000000580)={0x8, 0x7904, 0x3f, 0x20, 0x8d9a, 0x6}, &(0x7f00000005c0)={0x101, 0xfff, 0x5, 0x2, 0xec7, 0x7, 0x10001, 0x2}, &(0x7f0000000600)={0x48000000000000, 0x9, 0x28, 0x2, 0x0, 0x0, 0xffff, 0x100000000}, &(0x7f0000000640)={0xfffffffffffffffb, 0x1}) fcntl$getown(r5, 0x5) setsockopt$sock_timeval(r4, 0xffff, 0x4c6a4932a8b299ae, &(0x7f0000000680)={0x3, 0x6}, 0x10) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000940)={0x2, 0x4, 0x3f, 0x1, &(0x7f00000006c0)={{0x40, 0x1, 0x3f, 0x7f, 0x1, 0x7, 0x1}, {[0x9b0c, 0x2, 0x8, 0x2, 0x0, 0x5, 0x7, 0x3, 0xffffffff, 0xffffffff, 0x5, 0x1, 0x8, 0x3ff, 0x5, 0x400, 0x0, 0xfffffffffffff000], [0x3, 0x6, 0x9, 0xfffffffffffff04f, 0x7, 0x371, 0x2, 0x9, 0xfffffffffffffff8, 0x2], [0x1, 0x8000, 0x4, 0x400, 0xd25, 0x1000, 0x3], [0x5d8, 0x3, 0x2, 0x4, 0x7ff, 0xc9], [{0x800, 0x8, 0xff, 0x1f}, {0x401, 0x5, 0x7c6a, 0x5}, {0xd725, 0x0, 0x4, 0x3ff}, {0x3ff, 0x401, 0x7, 0x5}, {0x80ab, 0x6, 0xfffffe01}, {0x1f, 0x9, 0x4, 0x101}, {0x2, 0x1, 0x8, 0x7}, {0x5a45, 0xb44, 0x100, 0x8000000000000001}], {0x4, 0x9, 0x0, 0xec8d}, {0x4, 0x0, 0xe, 0x1}}}, 0x100}) unlinkat(r3, &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) r8 = accept$inet(r6, &(0x7f0000001980), &(0x7f00000019c0)=0xc) semop(r1, &(0x7f0000001a00)=[{0x3, 0x1ff, 0x1000}, {0x1, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x3, 0x400, 0x800}, {0x2, 0x1, 0x1000}, {0x4, 0x5, 0x800}], 0x6) bind$unix(r5, &(0x7f0000001a40)=@abs={0x1, 0x0, 0x2}, 0x8) r9 = semget(0x1, 0x0, 0x9a) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000001a80)=""/141) semop(r0, &(0x7f0000001b40)=[{0x2, 0x324, 0x1800}, {0x2, 0x6, 0x1000}, {0x1, 0xfff, 0x800}, {0x0, 0x5, 0x400}], 0x4) ioctl$WSKBDIO_SETDEFAULTBELL(r8, 0x80105705, &(0x7f0000001b80)={0x800, 0x16c, 0x1, 0x438}) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001bc0)="3cd08b08bdc13ba4fcdd39b83b9f8b31c5789d72040902ef32459489ed8200cd06ae2380b813ae9d1cf65a85cd0729a132b1779573db02d9b482f14aeddd11976a01d8214f6fbdc7b755f36fbb75a7e83fbb38d126dba08686b7a5473f8a888331dfaf553f55a8275631aba051ec620ecd606a16f843424651e7bffd27a0a0045458600a8436df64d9021c792be2044e4d8f499fe534a469e1edd192df9d75b6e039dabb61d75ee3f10f54e9e4c0dc7c34017082221dcde85a651f3699bf2ca9aebdf39727e52ab08567e3ab60fe7f1ae5f081081dba33f27343666a4533e6f20e4f80f138ddb7a7f5de43b5b7ea3f1c1cd3b4bfc2113fa0df34e79dc23079abb3488bd2802e52ac0df55f7e8ae06c3a831f9ddc556232c04b11c2ceb1c36374a88a16e83e7058c6e5bdc8deddc635281181de015a7897d14ccad601164dcda6c5e967d6c196c1ae1693e86b09b06d6b3a0ab03b88e1de7621a332dad09bf47fbaaff0f058fa30507d704f085c7866aeb50c63c288957f7b0eb3c73308d7c02f25c31bda59f8f89d000b4441972fd60dfdcf0288f7931008bae76d2168223a34a4ba5a574564664a1d53f5847b3eba2a154a165acad7e41b7e5a9f879e944de4e2e337ed163fd318b8b7f555c4e79b8ac5bce3e3734407e796a7c26d13ef54101ac26c4f5bc24622bd3fc93b376fa2d28225544425b0b1ccb7dc619eb37cfbc0f2d699e50f064130518a5c8dfacd1af27eb51f25c4fb5e31b433f87274bdf98453fd6cbd95f5d06ab694a184e68abbb42d04198b08d52ca550931ad46a400483b55f5d416e6869f7db43f80fa1475bbf0f0201e069e05e9ab15be295baa48caa3bc5126dfcc486db545a5b6d7a5ccdbaf75721f5fa5be9639611fa3d8b5d456d5dd98d1cd537329c726838953b3278f2e09d588fb55bd1ac20f255321fa9c6400ed5f052f8b45bc75ead562997100b79efdd8c8132e5eaec02c29a340e04c2eb0ac4a055b072ff3b4d29fbf07300a31a454cfa3031588624ff77b51df565ecefe326c7681953a9e1e9b220ed50183ea19f64615283ff2b270f8ed1a9d9ac25820c5ce1b61b8494a2db0bc6465e8ff830c26258bc03ddee9b9671c1f64c2777c8b0724d460aeface39997de5870f3d8df75d5058a78c8e844ad1cfee6b7cc7dca03adf55168c07c22839448d1beaa5c21576a1e1f53ae09482cc2e1bb401af20e079bd4820fbb8d6b9011da6d7527df0fcad9a267cf2f84d1ec17290d31ddd075450e4060655221cf205fefd704c18657ef3bdae7956d087f66496a4ee308d93ddc487319267609e840085d5fe38d14014abe107933d72b7c6b908727c48b8fc528e0cee57b6336685d51cbf7ac74b378f86d8629eb2fee0dee145d04c8332fc9dd6126532829f5873044b94d4ccb72eabee6aebffb295b63c857d488108a4ce35cfabba7b6e949497a04124de894d73acc22b7ac8eff9f12fd7a9364dbac74da14f9506efcd7f6a7538cc785dee7b23c859355c08b12d6428b5b04f248c403f2a1e224604cbeeaa68477583656599ffff058f11a021a8c34fee532fb4eba6a4ef7f1502e2694df5bd3884fdb895a0d71c427c0997e6dec419e88834e2a6eac330c3796375da0993b658d9b0f97ec92fd795e99483592f871623a335a1708453cb64c7d4950fe65e4c35f580b963ec7e840dd28ddfa8411bb44239d18046f3850c65d2b0d3ebab280d7c7fe02839146871d4ad5c84064c6cd7a578f5755f2e21051858a5c601dcb617626a9983740260f6636f0dbaff9d616798677d9f6130c81c0ae38a67357f1b9101f806b991b033cc0e87bed8ca1d64c0c15392051aa7fe1ff6d78671e8d3bec3cf86b06647ec6b9260e2982c782fcf51f08a9bcebcad795624cfc6e1334f4c0f5ab49540a8666a3560334a76078e5fa34552032e37bdcac5cd20f0c9e96bc6840c42b918b46ea2cb14fad530b153076cc947e9c030022bde3116ecb892a5186d87de0f442024e210812c10eff46e44658647453dc14b796ab6eaf0209b2b57b06aa0cf20574299ca6d56bd0f7594791a6a41b9826884dcf84145f379988efa1cc1e901340e47e022968c5fb3cc38b9e9701d42fdf54078b965daa3b1b6233e72c6a2f9318db4ad14c2c6c1fc9699d31aae1758da0107e0258da501651b9e2171fd7e65b660b14573fd0286c7d9fd35c4a984745f728e02c1d8ecdf650c309349dd80de6950522784f859663960d9b290199fc33399447a41a4d6151acbc092c3ad955f6885db5957b110cf8986f97bd18ca3459df5769c29d11abea91aac260ff47a308c6bbb6a9ce137e9d0c3da9bae3d328063dff21fe2602beaa2b01bc8302931a5c84b53da75138d1f9de606ddce1dd6f29b946f5f0032d730ecdeaec68bdb09bcaad7c13a7ef9c89b11c95e6b36138a65bac6fc3208ef7049265d7b41b19f680a4f333f911f644aedda586c98e2a506dbb82ec188b39c09f229bd5fef12b33106b1b725280e92fa6e0ce13d4952160c5479b5d17011dc975bd1e2f4d609103ec0bcb68f9bee081b84b9a6374273abdf0ebca9f5bdbb46bdd6726301fab23489acad73db0fd77f2570e5b1790838b2c2f62d8781673fdd9e2f681626e1150ab32347460a4aedb0b28114b82d383b3b2b24b0995de7544b3b87f4f8929a8dc9935cd74e29329ab19ff378b67f6ce763868f5b3459db516477a9d2b482ae5b24ed98d8504b9480c5084852c27f7dc8cac5005275b4a9ff44da7e52dd22063882a327aaf1fe94cf337d4d387b3e420bedee27e468a286f79fea92848d9fd27788dc932a2979c74703c4b0fa7964d81b0989283a415f1dc2264103708f70ca20c0b44afbed00e209efbcf9f687f1b56569f87ed80d208fdef9931af92838fda402e52cabbc5fabed6899a6d1766c0f304ac9c139318377dd340b851d38a054045cbd031d049a1854379671a2ab1ceb7acf8777a1fdfc8475b222e72708ffebcedbbc0483d224962a06af9ac601e9419f3c538d244f262fc892b217aca2e99f25b9a0d19561eec1e466c20361f23e6734124df2df6550fb1b8790f50fa959b93a7841efefad6beec3bacaa11aac6722b7faf821321cca8d3956ea13042365431b5e1a2d963dcf0c6b000463f54c48f392dbc8311d118e2875d9e22667d4913e46861e7a83afc33f783f79cb666f193e1faa0940731c395c3772fe6761164194f15cbf51738e1bd4215f45dee9775d3ed807c34fdf5b3c0124d110a9c8a55e8d907f16a3569937af89a784a4e447937f113e78aff3a7ee688b6da1b0044cb81d9ea84508f478d2a2dc2811d5ed89d192f90b286531de8d5db46e39c02ef29a2f9eabc6393ed715fb2760102fd864525201db2025ba55524672c152718dbad7e251cdfd0033a3db1437d4176bcde3e55d4af4b85d8b8b2f9a08a24d346663ece0abbdbeeb66aa75387a40f876a678b1927c0d6e6f776104abbc61da32b7419d8c2d7b1e3f774c57b83dfbe7fedb315b907e4682dac6e4252357a688095c97e6d6cd26389f8f465428da05dd6aecd73188a1cd0569aeed7b24a3efd94c7fe90d6462fd42d190beb0ca213fbb4139e0840a5fc66d01c738381b290bcda8ac1b8d85c18b2f6e41ddfffb44922e4914f6f76a6b8ea70b0bf9203f3f644a0922742a0af7edc192c96d6f356c501eac396914d31727d07f5a5386a4d91d2b92655e43f253bd56244242c0973d6158305820a7ff99972aae365f66f4e4ba8b09580161f654f6f7dbe21a013fbf1c7823e7e9ba183d1b8f3641c71ba858336934a47e37f9a9f807c56215a383d19f13efef734f57a0233560d9533eeaea9d282f8f9664807e3801f241ac072ea25c0c903490832cb880f8427ead6c204af00394a1b4c0814a2f18284ca5a6199a19a9f9fb8aff1ae90b190804e0316fa06afadd1436907bf0e3bcf5070acc3edf7e90f3f8e70bc56f5b2e84fe6b4bea211b52cf64af23af6879e3f34f9634a32b3d6fb2f4f50f105189cc3c8fdff665d536c8861da6353de089f93aaadf38986eb93fb0684bb239a5012e44bf02c9a6a85ab78fb27b0e163fc679440d7627b7f41eec1519b29d2bfa170d357f8e53e5784e0b10d5a6be487ea03a71477dfee0ac796f7f50eb807324dd96fb73c0729c9d60dc7c60aff758b0722473af2479f7c06a1946be76013104d25d49a3ef7357e21b5f42d279a2ee03765c6437ff5e565b0accf083d1f8665b9e5dcc57a3e279fff4dd8a4b1c82e4eab5913bf659b1a3f4525bd17887021b86028c93b37c4faecbd75e005de86b9ad8a7f68fa27a18bba0a8e1a155c5d91c896f5334561ba688a0b9a15835866339307d9aa5c1561379d6091a2df0c04fa1e5fb44bae774c99c49b336cc5adbdbdc368a294b82d3f8d06bb2a1a56d5f3ee70af5e3a81815f3dc8847f5afa975a01536f7e2cef36fccfad663abf16046856ddc9cd8407c358140b3b1c7982097385ea729754f036f89a88796972017dd0119c725bb466a67bd3e44e68291e38ae67850f6606058e305eeecbc0d05e585831e7080f17ec725c94304fc0c7ea4f26854ee5af6af8c6486a0c93a5ba7738a793c752e1492c39ee44310d6141501f5d84d6d437a4fe658e391967828c573f524b00079ebd2f301f219d76d96f04fa070bc038dc7eeb956f0214defc74d839d401bbe0e18dfd2d1550348d8c87147ba4647449b51a4d06d4a48d4ad49e5f8c8b32bba28c019433d766e69e99dbbe2c14199c10e1391608d8e53a5e3ad325749f6b4d75f822e2bc443a94b668fb5ebfdcb3fcab7eafaa2e454d34b193bee86b53b1f60657cd12a3f59fe06393310a083e5fdd7c09027d6b0d8ac8e2374bc9d3fa799e87365f51f09c56edf402cb4d64d0ae193c050561593002be77496fadda5c49b798f3b2f631289be39a43bcf80e39bb2e4e9d4fee4feddbd61f1011621422e626beb80763de059fefed45b314e21d2f7ecbf9f5c10b27f80bc8055750092690d2af44eee0058e580f262f489657b5de53234ed8b077d09c273e0b4457640d1758e60c77bde2cbed24cad3299b7368b43821a6240cf3137a00e15d95c533020a1e5a267a948c2d73a4db23794f27bbd9de14b64b66304d17ac0c5bb1642f4dcc79c4d91c70da03c5a2b03f3fb1ac2e4cf6cdddf3498447ff4423d07e58bc50a54af1dfc4106597cf58cec617174f9ee7b9d0b1b4e374db93007205733d0e035dbe92c7b779c904d226fb4ffcf98690bee1401cee8d917ea311170f58a04052405e78768787c197f8873ed2430608dbb0b936c4e3e8f301d6011d5a5ac061641785fbd3a5134764f917f299921ad69a0d58be13a93d5b788d19585f4630e5f4b9a1d97f609b3ddf0c4773f2248fff70ac9f39b6497c10637d23d0f78da0ef899ce6623a3b4b0c0b00ebe806f5947de95cfd0850053e054dd881c9854a6242072f07196bd25efb3745886123aeb422b8d8df55fe24e022c647da26677bb9a273bbe07cd2e67c8651ea8d857c60ab6b3a0e055643c5b2dfdd18a39e24187985adea2cd75adb215fd47c8cd1aae5fafd20c4eeff0c2dcae40a251a2d6d25a3a2825a8945d145e7bbdbc2329a4ec49f52279f6d9fcbddc052ae3f3160cf747198f1dd33da62ffaad1cb13597a136e187df34fecdd2721b6cd0fcbaa1bfcbbae5ab9d2b71103d787de92e139954f6462ffc042938efd501021d22cdc4e3e6265154f38948f1d649adab265821b23acab00940df5a6dfe1bacb409e8491e3a0feec49284493ebac7ba4ab4717", 0x1000) write(r8, &(0x7f0000002bc0)="38e8e120fbf9680ab664101bb50fb4e343a43cc5c77c9a2d7f7185fb000e2dde86f4430e8db873b7dbb28a882343df296e7ad66d096ffed26e80c6df2f55825d4c22792998c9d3c4b98393f412cd00a77dcd01e276c8c08be13ae50cd2fc67ce35d9d45dea676f19fd073e1f147aa0b9f858af003ea6bd4d5f7c606e3f90377634d287cf8e4bb2f3ed1f", 0x8a) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000002c80)) executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "f0995fdbbe9e4949744953b7da7810481d9b42c1", 0x0, 0x80000001}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000280)) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f00000012c0), &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x2b, 0x0, 0x0, 0x7}]}}}}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000340)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x84, 0x0, 0x0, 0x100}, {0x16}]}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x48}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000880)=ANY=[]) semget(0x3, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x75, 0x0, &(0x7f0000000280)=""/117}) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024", 0x3f) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 3: sysctl$net_mpls(0x0, 0x0, &(0x7f0000000040)="fb67ca5aec5640417ec252a28b71bcb46770ad27970a6aeb0dc5a639c81e00e1902db40ee8de251c349ee7fbb55bc45b55a055383206c48f238633082880888e311e0d3dca727c93830b414a22b95e09d27d6ef9632c48e94aa9392d1cda9ec2aa94c4a331b2e8115b1e76db78d5cc552a968bb84d10be60eb761a04d271e2c16b98a14a92cd1333c818439e2394f1522afdc6b616ad200bdd5ac2ec475becc46ac32015c41b9b42869e65aa9c8de5ad902eefcfe954da43662709995ede15fe018b516d877ecbd5d18dda3baac2eacbbd9817d1c00fe273e1fa5d1b29d8e7eec536a6de89a60839501d156a7fe619629763050c42f67770117d24ddfa81190d344192ae820095e0794bd400fed4db84f8c4c2eafc89e6174b227d1d4806087d0003bc8270f4f3f0868debf14a0631d761c54a764015229a4b4146191914de805742ee966aa9abefc1d4a22f7726b9e03e58a299b435a79f7e9e5bd2358b6f7f95fd943a8716c9a4096a4f877f228736e8076a01aaf9d751b6446659c15418b0afae34afbd755dd4b354556c323cfdb5e45a673a7f207f54f8ce8611ec90c5e50878df5ccaca8c6c93e4e661cdccd6eda92a50ad5056116eadf1ea8ecfd56f7a7bb48380128f0d0c48f766f9541c04f650c2dc85ff8014ed66ecaae20f1f30c4293e71c45eff3e06911d81b1dabca06f9386a281a8d8f77f97c3d2115b70364778e02e56c964c78f485ce7a2f1472c15c40513fc9f7115a4ace304658d0372842e3ade0ffac71ee52e7d81676f060febdb15350f491d5eb843aa9a7eb80e97c7e5ec7d8d71fb680ebf85e71046c3f62c8c52caaf71deef2d654ebfe4251202b44808b38eeff5772661d041e643f240d7f043252c45f202d76aafa417a67f0317649d1553dfd0160bf09d401cb485af6e5005e666b68205805be75c7eedbbcb2ed4f19731adfbb402603919a8cb4b9998627671438812b3d616cc11033b6c8f80816ecd815f38676d8c23cc63649b2a9a11076dd090d1eff98363fc386b37dd708ef20d6e5212b4dc05a98bce7601725ac1eff587717e0a1c60530ac90dc7800b33b39c679c431b7d1dfc6e6f9e401ec67668af17aaa3a82eb752f6468107462da015729a", 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x111) socket(0x0, 0x4000, 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x5, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r6) r7 = getppid() ktrace(0x0, 0x5, 0x4000042e, r7) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) sendto$unix(r3, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0xffffffffffffff88}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0xa, r1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) dup(r2) r3 = socket(0x11, 0x3, 0x0) r4 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000a1c, r4) setrlimit(0xb, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000000c0)=0x5) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000180)="4e9676eb8f85357d", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r3, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000080)=0xc) mknod(0x0, 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x5, 0x5) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x60}, {0x4}, {0x6, 0x0, 0x0, 0x10001}]}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = socket(0x20, 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164993f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000d3fd953d1021b5fbf4f6d6a0c7a53b5048e9", 0xc3, 0x0, 0x0, 0x0) denied attempt to set clock back 143 seconds executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0xfffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x1}, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x2, 0x81}) close(r0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff9}, 0x0, 0x0, 0x0) executing program 0: r0 = semget(0x2, 0x3, 0x40a) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/32) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/111) semget(0x3, 0x3, 0x2) shmget(0x3, 0x4000, 0x61, &(0x7f0000ffc000/0x4000)=nil) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x8) r2 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f00000001c0)=[r2, r4, r2]) fcntl$getown(r1, 0x5) read(r1, &(0x7f0000000200)=""/146, 0x92) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/85) r5 = fcntl$getown(r1, 0x5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) setitimer(0x0, &(0x7f0000000380)={{0x7fff, 0x3}, {0x3}}, &(0x7f00000003c0)) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) r8 = getuid() fchownat(r6, &(0x7f00000004c0)='./file0\x00', r8, r3, 0x0) mknod$loop(&(0x7f0000000500)='./file0\x00', 0x20, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000540)={0x5, 0x4b44}) r9 = accept$unix(r6, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) close(r1) sysctl$vm(&(0x7f0000000600)={0x2, 0x5}, 0x2, &(0x7f0000000640)="2aa57ecd817e1c847f43ecbf24461426ed4236f31a38d9178439fe261d6a70858e4ac212c9d5971d4d8bba234f5e22a8629f10087ddc76877ccf074a93ef1f49adbf7f8912455b22cef95ce505adbd92ff014a5e4ead3f7747d7c048802945bc7e26b450d0003046daa1d0b29e3db3ba3fb54576a8f2efb72842f99af43789ede86075b6c8651aa5e864376fc7c7c62c5470a36fa13f049cdfcb51209492d9a4abd930130623e88110cc3408683c8aa19564771437e7ca9d1d5bdaa509a65cbbd01e857ca59df89266551411d40c5e0bf5a851e5cf3a60d2a8e311ebd721ff9b7dee6514f9df1306c6ce60", &(0x7f0000000740)=0xeb, &(0x7f0000000780)="a1608dd90d54a6a0ea97e69edac4e075b92a39a82aa7182f45186c5da9f7ce2fda732d64ce1d63fdef", 0x29) setgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800)={r5, r10, r2}, 0xc) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = dup(r0) r3 = dup2(r2, r1) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000300)=""/238, 0xee}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r3, @ANYRESDEC=r2, @ANYRES32=r3]) syz_emit_ethernet(0xd3, &(0x7f0000000400)={@broadcast, @random="3521d51c5dc3", [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x2, 0x1}}], {@generic={0x8014, "874b020f67e291ca45a8d77cf242dc7b584d6887cc9434ce95ff342c683be3d27b470db2e7fe27ea891d571c35f9d7a25431dc1cd5218ac003a0c39638ef23a90a9fa10176322dab3dcb63626d1b9222676b1640b11a434d557c287212dc5eb4c671a475ef7eed95bde0034160a51e095de1da388a7733b2eb86df795c2f52d61d43158398c22f05cf5dd765908a6154b56c87245b58347400ce77b91f550b5679f1e3c85e399a15d3cca3dbccbabcc8e1a4309fa9b4c8fcb7548a0d9e"}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4d) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x230) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) close(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) rename(&(0x7f0000000280)='./file0\x00', 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$net_inet_ip(&(0x7f00000021c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000002300)="ccc79d98", 0x4) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x2, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4d) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x230) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) close(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x10, 0x5, 0xfc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) rename(&(0x7f0000000280)='./file0\x00', 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$net_inet_ip(&(0x7f00000021c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000002300)="ccc79d98", 0x4) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r4 = socket$inet(0x2, 0x8000, 0x1c) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2aaae8 executing program 3: close(0xffffffffffffffff) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x2d}, {0x25}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x24}, {0x14}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0xb1}, {0x24}, {}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 7: sysctl$hw(&(0x7f0000000600)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r3, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r9) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, r7, r8, 0x2}, 0x8, 0xfffffffffffffff7, r1, r9, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0x80286987, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r1) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x380d8, 0x0) poll(&(0x7f00000000c0)=[{r13, 0x40}], 0x1, 0x0) dup2(r12, r13) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0xe10, r6) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x7e16dc8455ae7151, r13, 0x28) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r11, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x1d) executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0xff) shutdown(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x5, 0x0) shutdown(r3, 0x1) recvmmsg(r2, &(0x7f0000000240)={0x0, 0x42}, 0xfffffffffffffcad, 0x842, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = semget(0x2, 0x0, 0x200) semctl$GETZCNT(r5, 0x0, 0x7, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000e40), 0x0) executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socket$inet(0x2, 0x0, 0x3f) (async) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) ktrace(0x0, 0x0, 0x538, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x8001}, 0xc) (async) socket$inet6(0x18, 0x2, 0x0) (async) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000740)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) (async) r4 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r2, r4}, 0x0, 0x0, r1, r1, 0x8, 0x7f, 0x100008001}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x752, 0x6, r1}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r1, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) r5 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r0, 0x0, r0, r1, 0x0, 0x200}, 0x0, 0x800}) r2 = socket(0x10, 0x2, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, r2) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x6c, 0x0, 0x0) connect$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffda4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r9, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f0000000140)) truncate(&(0x7f0000000000)='./file0\x00', 0x5) executing program 3: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x881, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x9, 0x9a, 0x2, 0x4}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000600)="b8502e", 0x3}, {&(0x7f0000001700)='.', 0x1}], 0x2) r3 = socket$inet(0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0xff, 0x80, &(0x7f0000000100)="735178a4eda64d00a775d2ee20d4640e752403fd562c166c22503aa45692a5ff4ca2fa19ebc775dc40fcf161f7ca911987bbe17e98789ec7c8a5ba8b859f4f7a3953515bfe4c1aa9189f01dc847b5a59da32c151e7558459208fd93257e9d77d2f68ca0fceb71e3486a63446d2868d7e9bce17a87cfb266bfc0c7ad93c9f5509228d21c3282b4fbe3286fd8e94711cf0e2ed3b4d3e8f027c387b1ba643aa7fc2fa283566a4bb2a241dc03d8639555f1492e6bff59d5d6fcca40d766b", 0xbc) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRES32=r2, @ANYRES8=r2, @ANYRES8=r2, @ANYRES32=r2, @ANYRESOCT=r0, @ANYRESDEC=r3]) mkdir(&(0x7f0000000280)='./file0\x00', 0x2f) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r4}, 0xfeffffffffffffff}) socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') syz_open_pts() syz_open_pts() syz_open_pts() openat(0xffffffffffffffff, 0x0, 0x10, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0xc}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, 0x0, r0}, 0xfeffffffffffffff, 0x0, 0x20000000000000}) r1 = socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="559c73689b3117288ab185ea73702eb9ccc30a541493219986dd60756aa300303aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb8800907800000000fe8000000000000000000000000000aa0003d492a809d4cb76c44366"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000340)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x84, 0x0, 0x0, 0x100}, {0x16}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x84, 0x0, 0x0, 0x100}, {0x16}]}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) (async) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x48}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000880)=ANY=[]) semget(0x3, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x75, 0x0, &(0x7f0000000280)=""/117}) executing program 1: r0 = open(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x0, &(0x7f0000000040), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() ioctl$BIOCSETF(r0, 0x80104267, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getgroups(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) syz_emit_ethernet(0x66, 0x0) r5 = dup2(r3, r3) setuid(0xffffffffffffffff) setreuid(0xffffffffffffffff, 0xee00) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000000c0)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) getsockname$inet(r5, 0x0, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000180)=0x3ff) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000300)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000004f1a4a18b1cb7183fc3f332225f4bfe6935285f36d2a85054a648f71a861ab8ade54cc31ef426e5d626e832bae08979cfb1cc0c1e77f17140f06a584a1ae06472606ae6d39befc226f11c417371619db0ddb9170329043feddb58ba3a84e2ba178dd32d3971ea674bde4095ba03704686061e14cd06a4339faac1fb980505da9802705c0946bb237b99a53b402157b9bd571d1a37a2ca464da047e56d5ce8216c505a121ec062b274b8206db1725a1d0c6740e0246028ffb5b91cb8d6179edd3ff864c87", 0x14e) executing program 7: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x57) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000200)}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f0000000540)=""/163, 0xa3}], 0x6) getsockopt(r1, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) setsockopt$sock_int(r0, 0xffff, 0x189a, 0x0, 0x56) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff02"]) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x107a, &(0x7f0000000780)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ec00", 0x1044, 0x2c, 0x1, @empty, @mcast2, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x11, 0x0, 0x4, 0x0, 0x1ff, {[@md5sig={0x13, 0x12, "b6c22d4b9bb124d4f80f64de23613744"}, @sack_perm={0x4, 0x2}, @nop, @mss={0x2, 0x4, 0x8}, @window={0x3, 0x3, 0x8}, @generic={0x8, 0x12, "514ced274fb872d08092a7f83260a77f"}]}}, {"7f32fc7e57805d8c05d68a81621e702ac24775e42a6e8666ada84e661eefdb6edeab9269e97a21cb219ffbb44102a4c552a3efc455af0408228198a179e6407fccad5e510f7e27e047b11cb8fc16b77dcbdfe2aeb9fb09a6287bbf1117c39594f7da175c6dfa9cf203e45b907f5c7f5cf1d3667446b4ad75550f240e13ac0112c37abbdb882fda6ab7476d4748fb0200090d11fa449c3e1b9b17df861553c51335d74b5ababe98621f584eaba48c1957729b2e4c7d3a279b84580e50036c75d3770f13000b09c0163e3cccba83e45df4f1f7451a8720ad6108e648e71a32bfbf229d7551b8621e62c391763eba4b408bc8dbb4053ee75b55da819318a2f30cd6dd7a66538ff19682afe5f1ecadba86a06738b44d0fc6aff950356d8dddfc66144f22393bfce77fac368e9276a23d324acd82b2075aba2a5376dde7f167c36ecc98c64c1cdf00024d01b4f79f668231adb95c7280e3816091008e261b5fbfc1a75c02cab77f5f51850069bc46b931cf127a4e45e29ae07f2d3c0e34e8505a9d473061ad0c1a5d8b6cdb1a251107ae68788095ef7d5144df598bb39b34460ceeb41321b06eef0eab3e0f8ca34941e6dc1e5ef48e65f0f56e72ffa2b15b455b68060c4cf2665d0128f33ad55e0d21f005fff58358e283f0ea83d51940f6ea357efece9d14c36a5351350eba4d75b6b4866be326e28533d256f77cdd6bf754f5ced551cff70cd7294d8497141218cee0bbbf8dc4cd1db14d0eaaaebe609768d086b8458f5c79da1a3c6e5e07f89ad978ad8ae848329e191f49b7f143e164637b8bfdff3e8794d5ed177365b5406aeeb9105cf4e87ebfed5f92a94533149f1ef959b1e0b5dac900410d66678a0f883acfea84efd2e7f42606c5fe2d4fd0da3694a0adbd0db72f5dbcaba0cc37c376ebf420f0eb202603bb1f66aeed74bc9ff8472e3425dfe6fefc7824270aa76c974bfd8ab993f5cf6969f9b5d4b9ce9dbb0cd67ad3f97550fc5f8ce771565a3231b7c4b759d973c1381a0a777e035ee371ba2203c87ab05fe1115d5aa2ca426189f2ec35880cdf985960a96fed4ced4163c97cc7bb422f809c44cb347650ca8910846e4c4171801b7546ffc4d2dca664158444b432cea1c5d82672634de67b78e37bc6c477b08aa9e49a887b4554a6ee12cd9838d0285e99eb0038820c4867819cb0a30654d8b344c57b3043f2f5f9cee35efb8fedd65b3c0db183e1428e3720c15aa599c1e99502ea90b03a5e9cd418ec84a0e339a7280de3dca5b3fb8dbfc6731768df6d2f6f1411e9870f227eb3292a3959c1b9b7383c0503bd6d6762e514222129f5e7909760ca7f5c0924b530c3cb570da5e7bc5dad4fc8bb7eb53e761557eddbe9f5223e58eadcdeba24808b43828c550ce7bb877fdc95a67752992970ea20229b845e692eb025f1b7e5566576a796e0a049a9bc4e87670ce77f79f037834aa69a26b0d1947091b23e34180225ce6bec74598e63e779776ff2ffa73bb385068944a9b6278349c811f5386726726219fac49215c44e1338ecbd8a00a21ca5c753031bf60ae4ccbd572ffeeab45ed5917f795823d0bf1beec9b5da0607119cc41aba1db2a378ee5bbf2d9000eecf8992e05edf50460edd04cd1e9865946ff165322bcc81dac62703255ca43f6f2429eea366deacb604eafe01fb75d8be1e17e349b6b5a135f829659566b39b7685331c7bdad69c6b61600b8dc370afc4b9fe9b419194b9a352d3558dbaac050e504cec8d89a602d96db5a7887f865b43012e77ac46f707e18a3afbfb5464c755c868324e57c16344672a294a18c18dc2fdc1a52099333e7825b7811de0a14e17ac445ac47a949b00cdf3fd7924948e4a33dd9223464ecd4f9b0284eeedf65d8aac6ea80a52be5a150894a722b3bf7ac9b0644f4f82d172ad1eaebca7da0a784106e6218f0f464a77a72898f2cd80c973c5e244dec1ead83f46051bb39b92806b1d96e1784c89be787b9f60bf0c130c79d24a4f56580e69f92aa9658012733f53a73c899d03532b1bc5c6608532a50bc00bd5cdf4f73f92f07c7f1b41f3f06ea6a27c1273378c10dd43a9ad46d7f4eabc38dfd8b53cc46b9f55f11146eb5f45c8b13d9e7e7a39bcc7872e790889486bcb8168b5cbfbb81617ea573db6abfd3a856e3a873966fd3044e68df86863b74adc77e9922835e758c30ee787326fcdf2518d54cf4b075591ebc7ee73ffd21e17636e9a1f43ba9cd3f3ebaad2b79da41fd2cdbf329f0a01d54d2b31a8fb41861fcd75cc91448eb02788c62d855e080925f1714644ef982b8dc03586baa42753fbafc5508cbcb5c017dee839dbd626e582ef4231cfb8374f4dc0b9bd750db242cd34f12420252103b041c143b056f7733a7edbeb4514e96dd2b70d6295230b12155cf96e908db9f95e0fe7821d90841d5969969d54464c1b0f510c6b48d01cf9f780436697cd90ea3089cc9e68dad7d8e3b945cac037958d0a7a7c5abe30df51f4b5b91770ca4bfc1383ef8a54d6acc8b790f5700c1baaa76f1a02e958382c83bc589c52843eee0832286d4b235e1bff2dd01093656dffd252ba241a744aa31e92ab4f299560dfc0f9e3bf1c7c2eabd82d68af5a28a9eabd7540a89233513ef9e72100456c789712e35f88272dfd6008dce736a71ae805f2f58eb3ef779e2095cb22b31666de22d6a4b278b6a39b46756ba8f31f15065050c0e5d2e6b3ff6bb530b5ccd5541506059fe9c23dab630410cd79a3992e72e37c19b8d668666416723ceae22a3ac7e55b1bf166ca0a6f2d83541c421afea0d3037006388074eb104d911f4cda7b1631255b5657271fe3629d64141624dee4564e62ab292c5d75eee351b50495211945fe873424e2dbd0a31ea59cf243b4731d7717d8494f10867bb889c365c364045a3c98ec9a1d2b4c289b295ed5afc5bbcaffe576d11b92fb5306bb66b0e849a2316b71a8ab366060aae9e744e9eda8109a9c8881113825057617a4afd06526236201d46098e649de4f797f555c887ed276c756caed808f90b4abe553d1c9d04fd05db603763a22e66c13e6597682616d34b4c26ca0ecb676b95ed9d9421363cfa22344ac8fa49d51a38b87fd74ff745f17dc52cb1a6b39ecea23de424534debd230a05e0e55cc76e6d3b64ae31271ad2f3731c5077206f31c32832196ccfd6b360ebe2593f14579ad1923cd3501c93b3657fe51413cc35d12630d25539364900e7069024efda8355e929622da149aa0a8718b59497b905e6e3b97b9e0b82d06e6d7c86ff5a67df94a4d5222060ba09b11f6a8da558e2ed48451f1b6dc46c7c55a6fa89b2143af56ad336c001307020de2f3be5ee026a663fb19f9ea15b5ab7f30cad1f770b660fd2ce2da7991fdc80d0cbd21cd749f01e76610cd11ba7e0c66ddaa8f0c41610deaa90e27bf5e73736cf212317da1eea85c605febe35820ce3412e2d9781891c1a624ee7c689346abc4e8c1864ed3fc2f6dc4b8bac8742e0780b71fa3cdaf247699af5c60b14ea5f1de3af1899b8cf5dfae804395e17c497053da9982595071abcb5a72ed0263981d6260421d0b53ff314c34f014708a8a4319ab80568a752bf2f3ae2f3a975ef67a92c7d00be678d553e99c826144558dc119066a2091c5fa129336937d5beb80923a472de82bf80cf53efe135f46ffadcd03bd77ac0e5cc77c550e5aa343291a351d3a408a6b2de72afe44d24ecc497518a65ddb76f0ad0dd3b095e573b90e410cdd56a238569c61ced8b8a58f00d5c84e1db0c63beb6f4753d46118b6aa7cb6c9c916cc01fc2dfa80c32b14c482bde31d9673a93cbc3117e4b2fb0ec42a8232a1c7dddb6aea9baae229079f29697ee5a8e1e4f6178fcd389a14655cae1080fc1b3eed3c8c52a5a82d81d45da1addddbaafed41661c0ff3f24366fbea93d599260539f16b04c681bd9076138008133a9d50794a48ce6059dd44b84ed7ffbc081d0349760ad183138bab195ec036efaacd25cd3782e0a4c354c4acd52cd4456c72af050382f3803dced3ed5b9c51418d8fbc848f5537c2d4d76a24821e08458b8e8f36babd8fd3b10249ec80b7006d69dba438d9342c958d61c7980eb0528d0e415c117e934c07c3d5c31ec3daf54613b57e3b52f123e0d1a5b09160ac7851c76636004599091698e1bd82662cf82f1448c2428bf67233fcd513df68714d799cfe1009a22081ce2d77befdcf4f8d9e02db1e282afc2dba0fca80f1be218cb5746e2a5af16b38c2edf1ff035227e688e9d62e8d97c48ddb3a392d6900c1cf01141489d01159403afa78b94865ba2016e17d68346788ed8de39b1fde5dda093c7ef6ebdd91ae350d2350b98f43fa5e429d80297544b3e4c4cb7c26a1df69d5204ec8b1d5e6d03bb001be3cc8e6334499dc72af589e2917fa9af9847a1b2cc28bc364b6c1a6600a76b6e89aba26ca26b1eabc28483b2365e193e13c2bdf2a2df0d513082139989cb9ebccfb90be22f5aa6a20d2c2b387afaba8ed082d569898ae50375af019d4b1a3b0249592c6551b732d97a10d7b067ed58d5e32a32d9a5f8ad2651b664b32a951a6acba61045536e5cb2664edc0122a51ac68811d540adf72aed0b1894cb066f4d7fc550b49af2fe939554a36beaf222c382a37108ebdcfb1f586679b4db6866d84476bdeb548ecae33ee7bc463dc1c52b945a86935a8624441fefa45eb1632a83c062c99d1f371f7960c153b3f0aaa0996c4970f5a24036e03506efc3e09dd3f46a49a6b7cfa47b3dbfdb6f23b03e02ea3452538b37908ddbfe2aba1c4a2f098b82b6f97fb2440fc2914dd000a74c06454faa0e99126862eceed059f530da6786d3efa9aeb1519d8befae03fa31a3d600eb078d0bc9267611c1926d545a708ec7a7cda64c9a8da263d0dbbe9465097857b1a4917b0cf9ba601bdcd5cca0bda30d8d64ab35a2e08c865769ef49b77c736b26d44c81156e345262738e2800d19ee266f8744f84951f3282d0b037a6f90379a878db6b8c200f64f6f568fd0c7c6ba0ef5ad9e3d87ece3f9b7c8f291c0ea82439726d35003c289ac43f71ee4e5ab4ac9784277b9c246651f5f27254219d14173bdf8eabb5da8e566c16706a778cd97fa95c7e93640adec4432de05c0cbe41878730d9a2c4cfb5cc765cec74b7c3ddaa75d8d8af2d48fea5b28161329b230d434d809cc720560bef314f16fae4081e3b40e8ae4e3ef6824aff8634a5238d172f493e0da04c03668a06fcfc610decb3f1e4b795e03002b44d3cc71c4ff5da1a3e5fef7f6918b349d8bf3ce614a50c74d6e15d46fe1d78185632a06097f30ec6d11140229dd881fdedb6d97d78d3731b302aefe03eb06004d65f8eaec6a2fb8c2db2f9cdddd91f7a12a821e24d82c13415c2f1a540bd3352e8ef17dd1964f9d54194198db399c11be49141e14253b11902efdf82a2986e88db01030b8310e3657b24a9697829835f536d1e874d5a90da83ec8c94199ea47e23bb0f825b6c9a506c232a656a605f1a272abcd2cbc4739695fe352c3e319fa2f4a432932a467cef7204fc7c3325518d1e9556e01295b5b6dda6071dbbfe3fdf7cb0950317a584918a84c1de408e75e6c751df5a2532f7717168eff5cd44b73116656610bc9f10d6f8443832cd80cdeeb267f6d3667eff65ace5496f21ad1885db168f3d8d50ab41c480efe65966806507369c9591625a85aac0cafed3ff660ddd9bcad3bf2ca9740637b7eba9652681d668cce2f93721b333fb6936586b8b734aee66c647570b28e5ba547ca23a77a36ec5b4d48dc70"}}}}}}}) r2 = getuid() syz_emit_ethernet(0x1f1, &(0x7f0000000580)=ANY=[@ANYBLOB="3e74de376e3600000000000088a841008100310086dd632f4ebc01b3887b000000ffff0000000000ffffe0000001fe8000000000000000000000000000bb881200010000000000000000000000000000ffffffffffff0000000000000000000000000000000196d01d181da141c4b1cc9b13e11db26700000000000000000000ffffffffffffff010000000000000000000000000001000000000000000000000000000000012b5baed5b82f9fc5d984e9e63d8f0e0dfe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000002f0000686600000088000000000000000c000003000000005759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67fbad9846d379b8d98047c21ea13bc91b33c02ddfc0cd278d1f6813b2f1eddbb17c1b051110b944eb5f78e01800000cddcb67c2120000000ba75aa4e82f58e531bda6997307b3d7e0100a8f962150dae6b"]) r3 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="2a7d6f66cf3e2dcd92437e7aa830272990ebd7f06a7871fa31b0", 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') socket$inet6(0x18, 0x2, 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x30}, {0x50}, {0x6}]}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) (async) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) dup2(r5, r6) (async) execve(0x0, 0x0, 0x0) (async) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="628d98d3a9e50bc85b5620a7a5ad6131", 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x80000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x3}], {0xffff}}}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000040)={0x0, 0x0, 0x200, {[0x7, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x6, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [{}, {}, {}, {0x80}, {0x0, 0x8}, {}, {}, {0x0, 0x0, 0xfffffffb}], {0xffff, 0x0, 0xffffffff, 0x40000000}}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) dup2(r4, r4) executing program 1: pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {0x2}, {0x3, 0xff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f00007f9000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r3 = syz_open_pts() close(r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x2, 0x9000004f, 0x5, 0xa7bb, "d8f276d3bbb39500c8930aff9c6600"}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f000025b000/0x3000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) executing program 7: sysctl$hw(&(0x7f00000013c0)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x41, 0xfffffffb, "45090000000600", 0x0, 0x4}) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000480)={0x0, 0x3, 0x0, 0x0, "d500001b000814030790b900000000000700"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000480)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000cfd000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f0000df6000/0x1000)=nil, &(0x7f0000d3d000/0x4000)=nil}, {&(0x7f0000b8b000/0x1000)=nil, &(0x7f0000edf000/0x1000)=nil}, {&(0x7f00006b8000/0x1000)=nil, &(0x7f000088c000/0x6000)=nil}, {&(0x7f0000c26000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000b37000/0x3000)=nil, &(0x7f000040d000/0x3000)=nil}, {&(0x7f000089a000/0x3000)=nil, &(0x7f0000e01000/0x3000)=nil}, {&(0x7f0000c9c000/0x2000)=nil, &(0x7f00009f4000/0x3000)=nil, 0x1}], './file0\x00'}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) mmap(&(0x7f0000670000/0x3000)=nil, 0x3000, 0x1, 0x5012, r2, 0x9) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000001a80)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x8) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000001d80)={0x0, 0x9, 0x9, 0x6, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001e00)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001ec0)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x0, 0x9, 0x7, 0x1, 0x7, 0x2c, 0x0, 0x0, 0x2, 0x2, 0x20000000008}) socket$inet6(0x18, 0x1, 0x45) getgid() setgroups(0x0, &(0x7f0000001f40)) close(r3) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc503747c1f0d8f38603904b0749942b0ca6e11bdcd0ef3a420745d3f5c21090af116f817d5c232a328aa6575a66a6fa20e8a17cfe1fce199dc9cfd17b54762db89e44a08b60a8f656d08c959e0bc7f819d18f9b4ebfdb6d5d327acbbf1e416ed462fb175"]) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYRES32=r1]) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32=r2, @ANYRES32=r3]) r4 = socket$inet(0x2, 0x8003, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x7}, {0x6, 0x0, 0x0, 0x802001}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) write(r5, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) executing program 2: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSTSTAMP(r4, 0xc0287533, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="030001000000000069f7da1bcfaeddfdb80900000045d01617a978446a42b93f1fcb9f6bddb52b7ce67aa652c427e7e6fc03a1f3c7ed6101877203cc306ad9eebe4398ef8bd75cb62b11b40bb4dabc0f13469867c1541415384fdb42184d73f1fcff32304ce84bfbfc3c1bdab5b7750c6c79350d31e7e8bd0fd030bec793fa51386e496540798a440713e5d9f7a80192a578f43fff59a2de5d8afe988613738eec364193ef2ea7a00eca738236872d3a7e08"], 0x58, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) setegid(0x0) msgget$private(0x0, 0x2000000190) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(0x0) getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x0, 0x0, r2, 0xffffffffffffffff, r5, 0x20, 0x1}, 0x6, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x5}) select(0x40, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x1, 0x7, 0x9, 0x8}, &(0x7f0000000140)={0x9, 0x3, 0x5, 0x4, 0x3d, 0x4000400, 0xfffffffeffffffff, 0xffffffffdcf613b5}, &(0x7f0000000180)={0x5, 0x0, 0x1, 0x2, 0x9, 0x1, 0x5, 0x5}, &(0x7f00000001c0)={0x8, 0x97}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{}, {0x24}, {0x6, 0x0, 0x0, 0xfffffffd}]}) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000002c0), &(0x7f0000000380)=0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[{0xb1}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x0, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) mmap(&(0x7f0000488000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="16bb9ed0191b1556d58362aac565b2d45a3fcbbaccace55a70036158794292134c05c6ecef23fcb348b2d3adb73e6275f45bf0f8f7e8d954f46bfb37bd9ff8771c3bda216f6bb9c44586607f0cde08017df6968d24754be1ca8de4d04b801386f12268a3d7a2517285562e9c3f873fa7eb8dcc536512c9bf3dde5ab790062bfa50e5d9529051eeb9218672e78bb75502e115518338d6432b143c925702d515f54e4bb5d454c0a63231f60851fe3ace4beef7380caa646b57783344d004f9e115a39c8fd483ce7e58c952417e81e905b0c17738c9539db820fdf90c47", 0xdc) socket(0x2, 0x3, 0x0) r1 = open(0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x5, 0x5) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000980)}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000200)={0x8c, 0x0, &(0x7f00000002c0)=""/140}) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="f546", 0x2}], 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x1, 0x9, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r3 = kqueue() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001cc0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x6a) executing program 7: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f00000001c0)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSCTTY(r4, 0x20007461) sendmsg(r0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x53}, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f5125aaaaaaaaaabb86dd60f61900001c0600fe1f00000000000000004600004414c047f5f8646b0d0000000800dc18c7311bbb78e721", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x14fe, &(0x7f0000000f00)={@local, @random="175d43ed8557", [], {@ipv6={0x86dd, {0x9, 0x6, "6ea0b5", 0x14c8, 0x29, 0x1, @mcast2, @mcast2, {[@dstopts={0x29, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}, @routing={0x32, 0xe, 0x0, 0x7, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="9f3b49977b40ebbfb7a1b7c46b31c11c", @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @rand_addr="c528491effbd2a8b044a837a23bcdc1a"]}, @hopopts={0x33, 0x20, '\x00', [@generic={0x80, 0x8f, "e7b42d8f4a1898d1be527a4745f086ce70f320896e202428aa22794dd662614522caaec2f795194531789da532428f8844e1fb61c2856429abd7aa27b3989490124f65379e84489616df3f0d0611aa33a6a452d26b90df5efc43acb3362416b118c28607ee6119f8fc5fa8c79b95476d0ec933d68d1e97c82616cc52b5b761557bd79b012aef3e05050e2bdd95c3a3"}, @jumbo, @generic={0xc0, 0x59, "9c9aa09ff50f29bf07ec4600243f004a80206cb904211cab7a6d519bc5b8a6c1702e9e2bb4a1e83581e98a8081492f769488d4100b8ac2c60c04495f5bb3a799435f92d32cad3435dd448f0b167124b99ccbd8a83700de56e1"}, @jumbo={0xc2, 0x4, 0x2}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x27}]}, @dstopts={0x6c, 0x1c, '\x00', [@pad1, @pad1, @generic={0x7f, 0xd6, "cdfe25941231beb7d2450e5394da9181e271fce33adb2011de4c24b647209e419d28c9268c0ab975310167946fa9a54011c39fb4720fcd1a3ffa900b656869467e779806016d500eaa4cfc10abde74f4e93e9d9cf5f00ee27242bb7a3abb9807df570e8d3e497cf7b3fcb8d3d8dfcf681bf5e697d87575e348f3b73d4cf147b02a0833ed9a31317820df262b05b61f9be6c731b09aaa6d8001bf7443c7924470e178624dd19c8e9204b505563b82f5000674e22c2ef33fb76122f88970e51aff096bc47254f815b8270c073323e806b3925cbdaf123f"}, @ra={0x5, 0x2, 0xfff}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x8001, {0x2, 0x6, "01510c", 0x9, 0x70, 0x22, @empty, @loopback, [@routing={0x2b, 0xe, 0x0, 0x6, 0x0, [@loopback, @empty, @mcast1, @loopback, @mcast2, @mcast2, @mcast1]}, @fragment={0x6, 0x0, 0x3f, 0x0, 0x0, 0x2, 0x64}, @dstopts={0x0, 0x23, '\x00', [@generic={0x81, 0xfe, "5c02f32720567e013b04d1f1df4cf1f41f7e9e6d857fcc029d9e0cb7ea73575153043df17d72cfd5de3857f5b3c080d8043b95f71a955d43f814f3a00d4a710a06f69858efdbd13addc60a4740f4abdc641ec531f89796957e972973e4e6bfc11e98c4457b3229ab3d6c40202ae966e3fca1cee8dce35919bd271d4134e2e654953238befab35f2320041897a208189b93088c76e3c25ce5fca2a003e63f6cdb42e8a28735aec523c231625dee172dfde7552cecd9440a1b6ea3a828d33d2ecd50e6868b79738c920f648daa628c55da25d997d8541c0ac367f521e86a6ee51bfc824c1b069fc92a6bb4b4f07cb7ad38c2b9803e97200be63b05f14bef9a"}, @jumbo={0xc2, 0x4, 0x6}, @pad1, @jumbo={0xc2, 0x4, 0xa40}, @jumbo, @ra={0x5, 0x2, 0x401}, @enc_lim={0x4, 0x1, 0x3f}]}, @routing={0x33, 0xc, 0x0, 0x1, 0x0, [@mcast2, @mcast2, @mcast1, @empty, @rand_addr="9e11117206027e82be79f60906a32967", @remote={0xfe, 0x80, '\x00', 0x0}]}], "b3a8121d188c490087a3bd584417b9545f1048ad45b986b11bd5dcd70c8a7fbc35c668d4f5a13461543e7f37ca308a947ace5f73655e96f85aa1c0bbb3c235b20eb41aaa58ca9c88ea750becfa104e28370531d43990bc722eb87c99e1f8cbc3d3509e91aceddc015ce64fc8f236043a93b02e8aa6c0019c5b82285b3a0b22e385d557c77ce52e73df10fc5e8d8c9c7a2900ff5aa10e0131e0cbfc3d22be55c4b3d1fba9162d1e8da8d1222274b48da463cbd3f97d96abaa70a89d38225df39d2188b84cbd5efcc58a030368eb5e3a75693bb72efa31cb4c517b32fc6b6e165bf0f1b2dcacfa22b5bdf7864f8635f6bd1a2ee48dbd754036376ba93ee93b575ab146c9cba54c2f83bde38ef6547742b6f4cb1aaa1c758e3d28a7fa3b59801b8a463e5c3aa16438241ea155a8d9a9298b741f39c02648a57152d2b14f0ca869e2892e8ee04b6a992bf074361efeabd628521cff8bb55ec135e0d950dd26d8d7587077fadcb09daf81a32750122f6090f537b7375d52cb86a047d81878732fa2445bbe99956ea262cf8437668274f7323f24bab83e1b11186632d9c35c82ad90b411cb0918f634168da8c38d59221f60f5c7991168845815c114de7fe74537e5ef0151e200f765ebd7974aeda75490009bc6f5c6e71a0e458350037690fafac2c820cbc80d08200a6325a6983dbfd26438445a5f97f7a87c6fd0c3964f7af2eaaaae97e591c57f2ec074ce8bb524244149a5a1e1e06d9300a82e15a81324a0c6218edd2846ee9cfcaf2b6eafbc9027ba46f04a4e67e368c8c516200166f5bdb8c47a65e6cd2956e8ce658c71c2617fae6b610bec08d654713d55583871bc536789d1653a1718fe5e48d99e3195f4df2c3669b9253f95374fcb5780fe5c9dae1cc5bba08c2cfe862cdadfc710e2a8fec41d12ba31fff4059bbc7145f21944aaaa41f43e651008b89902db3ec6be6cd0d6c8ba429f42a8b3a74445255d6f51eee33446652abe55605972a763a6721d4a7279a030dc89c1f902475abfa528b3777486711ebc42cd488224934d62041c9775ebc91f266a1b0951eb2e21e3bbfb159618093f0375c516362540f2e60b0407964d758191622870299f691107ad1317c262d25eed9e3f69588bac317d94715e162f5d450b2378bae94e2b5d6b1a2aa683aa37a227fb61061d86bc9c6f889ceb7bd3f25ff3a3436a8c20390fcb5bfdb8d960b12ad7925506d72f20e34e8ce8fe095b55eb10568ca63c87efd3d98a15106a7375c5f3c7a3cd5b6e6cad28d705c73990e5f560b275a4f77fad90161c8b11e14e4ca19b7c698d318b31a863f1c51ad3fc5ef3ca1a6ec9ed7adb2c1bed9644294640b41e50e058344a6b95388dcfe2e41aec7ec37d89db01a14bc0dc19a2c08fcd3739c64a2b23c9877ec1411a1fe6b69840295cd754e5afb4fe57a9e4b2ad4b86b6d2381c9e3196faafbc7a06da5b0b5eb21aa887cddad84b03c0da2b42e9f7989f588288c81448c1ea57b95b3e13b38957984507ad84eda98e23c1788e342736fb25521343831d0ef5c39a2bed8edec704963a1fa4de75ee4a53ece97a86962a6ad8f0b822722b01eec5c4ef7f3e027f01920b442555ae0644c9f7732daf1f98397e32fef2895667f59f8f6ab2cf565abec42cd7306c93728e6d131e95be8cb4f6cbc28a095e725d0b1e53779b397d425938a971d1dbcb86e36a191f442da4a462980be219cd12c7180dc20fccc37a920066f3b4872f238ccb6af2d63ceca89fba78abc103b5b6e1685ba3841866dea1886939ba4fc7e03acc70db85c5c927abd7a539658feee78af3c41516b5897506c95614e1cf4576dc1f0d2bccf5bd9051c4ddd9fde8274d80afa932f876b56397c87be24382ca5ba3808f7f6cd3b29925a713db13502fa981f6f128de0f041ff056218f6e1d956e4c30d97e964084a6e807080bff35db03b6e1305ef0f010d40cabfc3b18294c129513f572d70642a0d4ddef314bae7de05b37c15d68d143df7cdd44a1aab9dbd781c561b9ba10367a8dfde5bf8edd4df24f0ffdf5af0a11917f13e96e06f5967eac6cd6795030759a2e6d31cafe77a90aeb6a32f7021d4d89f99072ef97895554029af197d7203736f058f32d9782e39e8f39f442f89d767d8d941b2b2066fb3463727e782e96f9b42a4323e5a248815212e23062a0a098c6859ea2c0a82f7d68c2b70eb1ab5adfd0b6bae8a6f5390490e272589afbaed9d77cd0875a62d9eac898408bc3d5b905829bd18fc50e674b52d964c2aa9f52894bda4e04ea2ff8ffe4a7d99fd6da8b5b8ad6c28e3e2e9fb3901e08aadf58f24be35903af90d9da0e260676bc5ca1dae8a973652d85032c710dfceccc51b1ebbaccf76d23f7ded09c266f7ef93aec9df979dba23058e52dd7eacc455f8ca749effe7f233804646d533c3da2fbe77036a13bfc5704a2917820976c7131c6f98f33f49bc07876f05426af4eb461a524b23de6c278c371e220dfbc4aa12a5c4aa77691f4b485cb5d0315552cfd4c12d8b6292b735957a6357ed9584082c5f61368133b0e63ec94b77d1307367cfc50a6ce453c281ea985d976414480cf791e7e6fd572d01cae9d2e255c915b4c652ed7e7567892f47b495d178fcb30f4e310db3b97a60a040a4915d547861f4a3f486f687a35238088697a1edf8ad76beeb58b640161542dd76f0e741690b02b3477d516829da736dcad7801278ed6b0a9b5d2563e7f72ef477107ce87148e8c6c39246485df740b4936470d791e1c60a6d849f0bce9d0fc319e757b9c241aa5c3f6cc2bf0d805872f373a3f71091d6d01ecd8810bade7f9921dcbdd8ab5aa62e408cd3c3008d28bf1c4256d3481e71012ca776892bac3071a6d2bbef86181ab5be46c8021038fd97414a9abf665642af3fc1de948a93f5dc85d9bcbfc85c517fb1627890242a9402eeb0c6187fe716973ff6df4573fcd9b0d410f2ecb44df7267513eb5a5c5cac44a451f11c3eccb508e5dcb4d64e40dae209caf584cf33eaf6c12a7d5f0c2ea2ee9ad9296275a684face0e9072e00d3c6403198f886a241e61d9a106b34b71c3cd4cca81305f80308c62f25afeefe6e2f903e8662cac0ce62737e6ed7d8d95101b555d85320617951360b8caeb05f2e78f6792f47f220f7bc378163a57b93ac5e3b603e290bbb2cc5851ce8180e49dbb51709114866777fdacaa2c7c02a7e13157e964a3dea86a277b496f387082876f582d094c294a400e14afe6770e26d5cf35fff9b02a8c5a7e137022e5c7fa027c7ded881fce7340860116432be254500430059d6bb6269f7f6ddf5a65b7d9e0322b71e3f3310d6b3d20e98b1abda19b7900cef62eeeb15e509ceb2f8b5479979508fa8493567efea18626613f578d83e6454551a88b18d7504a6807abb11fe25d7c3a12ba59e5ed6659f53ae2e44571f7d4b19a8da3d0672bb059b09e5dd04d4cad902f205a4604468369e167c2780f3e978ed56162efbb4b2724fba067ee3dd5b4bca2a20d93facb899a67407e3d3dfb7e171970fd1ca8ce672c2e56407cfc083ce49d454b9bbe6613c5b336ab5b67fb863900a39d63d28298f9cf905409c6e5b878564d25179120fb1d9fa79677c33bf2cc9dd0de0b105a6b994ef245ab26a8e92d57a3826c26a6bd7042e1e34842757ff1818f20505a20a4deae53d6c0d3e9361cb3760710dccdcfeab31d6634f29f5e6dc8c74b4f8e7c69c860043659e21d1fe37ad5a506cc141ee3b3319b8d673ed643854409bcc1add1480505c9fb83606c2f020170e76a4711ace097dfdba3e54c2cf02b3a40fc74a640d47066d11f22cbe5b48731e1c78da0c4351afaba8c91f10f914b5f270b0d3c502eb7b61352e13852846a30a6cab21c41a24aac86812c609dd61527a418f589983ada307b79a20e979691db213b0a980822d191c230b9550775dd94dbcc3ad90620a216823e50ff6e9f3d5faa59f9ca8fd74d1de919e23b05fd98533caca491a3d88aad896f429385c11d02ed86e3c281d3a6ab70611a5eed0fe86f35388f087bf1c3d67103a3f6010607f6a85df6cad14aa10bc8022bc29ab0922e713858072f2323afed945acc57a9f2119b5da32c404f6e3b1c29180d1993a561ff74ef9431c97b2bae09e52c6e5353c74a42c2c41473f76a19ffb366098ab8380056c8267c029871b00dcf5720202138958e2d5e315b9222025a1ff1c214933890326468d04f8984924f858c7592f7ba5dc88133ad9f764549f9a8369a0b1f8307f7051a13fd536a8ee3fd568348200b051a72eac48b1f2fb2635e6399153a62325ceb5458a680b1ef1ede597427d023a9225f94ba7de32a15b0d5dfd4d0021d0ae5812eb6203f2b5bbede9eddb80b2c4e08364ef8f446c7eb84dd69bcf6be29ababee0ff0d8241397889dfefc225b841dab4c44cba29d2f3e6c89dcf6b4a37bc92ae6e09a619eaac2adbaa428d7d5a9bfa22365a6c6b9ab732987276a38880d21e5c94c6b32851951b5024564cd260198a6226fd723acc37e2379d6adfd83a4116ae7a162785ab84e0335d0297f91d914de16b2d98978cd645f6c2d2ff77b70c711e7f5ce4591ec041f79f36ca7b9a9f4a451582c01eb16fbc125c911c99ca48bfba9d948a35961c8aa55c738ab7bf6fd5f18b20abbcd3f0e74202a46ae7270f779c0b3bf34e1f03ed53f441810471c39c00daf9963913b3e710fedeacf76f72eb65eafb37233f67d06f938644f00a8e7bd01c2c100ccc5ac782f6c64f2dfbf453381de79d334c2418d8364f04ed1df54a633f632d269e64450eda564c9c72750588452756dc92f5d8f6bf87c24044dc5c2f576c7d78f77c4a4d8b091b12b12566443d74e2174430ac5cd1ce8773b658405a84b1001ee057a7c13ef454d3c6b4a17beae51aafa2dc712198aeca5e42c021825b8ec137412ba69d5c080bb9e13116ce545e60d395661cf1bb3d7120906ce6a3e38353c70ae151c2c83970219b92ee4388311973d9920d0ed942c6580d6f75ebfce4d301d73618c005f51f0d38c5dc57584c4932d8d4cdddb505a77d717ff24d7f20f4156f44a5ed70158bb48d75e9e38ddff22f8238ac40d8570e289c4cfaff9fc3f39b77de0154d933373d218affcd725b0247b5bb9a9dea2a494fde4d9b82e56599902e7259ff12c8a3ab1142c400a9c9cc38458f522aa61cd34ed6059affd4ec05887dee0236f40c87e411f3346e1ab9706f2db369343b678aced791a9ca33cdb94f96fc7e82f7a139690d7017215a9133425759e186b0011a0d14a16966c7a50feca289a40ff104f8021bd56f908b01a8ace46c0751e0ea866654dc534d28c0cafb8ac8fe8e675ec5f1f3afc87a6a97aca45d25317618150cd13a26f51441fb6ce5aabbcaaa79b81a019a241def0124697f85b86975c39dee3c9e86a74785f1e3d6091dca8fb0b57d5e89e39d72a9637a13d5b03b45233b912554d8baff654efea49e3f4b08d1f4f1d8705c0798932af98ab801845ec763ebf7acf77b8aed1d18d6379dfe9d415412705f55eaa6bed8b4b9941cc64d4093cc156ead429ffa3f03dfec2c9f5009521443c0c26a84fa0b0f45f04e5d96bc38fd92738cc3519b2bc63dcaf5355ffa8b9586c22bcac6b2d1000673aed5b4d2fc8e575f58d4568587b8d1a69d67bbddfd9e8d821a29ae8d1d81a2e17b806496b4453dde7704c6fc087a9f282fba935bfbfd378cbb2091c10bd80e2b3724d05deed27c4a340a4d2b6bb58dfb04e7706b6de8d286dca1dffa5baa0fc21cdd625844175dc2bba6797dc25babab2c55c6"}}}}}}}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000480)={&(0x7f00000003c0)='./file0\x00', 0x2a, &(0x7f0000000440)='./file0\x00', 0x8}) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="fd9339c0fa4d5fd01f461c930800450000300020000000019078e08400010000000005009078e0000001450000000000000000000000ffffffffac1400aa3486fd68c8e9f95a874fe7638712c2fe202e852aafcbbff7216e3df2ecdd5a7ecaaeb278ee7b1b7f55f10ae8d88950644b861f03b1c415d3f367b137fb188d7c9ce24c2b32616b20a0206d6d761b9b2816b137f0c81674de7aaeee18cd1047f363b28ae920110be61e4e1dc41150d8c901f4766194819b"]) syz_emit_ethernet(0x41, &(0x7f00000001c0)={@local, @random="2177ddab1fb0", [{[], {0x8100, 0x7}}], {@arp={0x806, @generic={0x18, 0xe936, 0x6, 0xb, 0x2, @empty, "e9ee615cee73fa0b7e79a8", @random="45fa13b85c6f", "f4711924c57194ced22e93b7cab77753"}}}}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="84603732", 0x4) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r3) r4 = socket(0x20, 0x4000, 0x40) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000280)=0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = dup2(r1, r0) r6 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup2(r5, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r6, &(0x7f0000000000), 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) executing program 5: pledge(&(0x7f0000000000)='+\x00', &(0x7f0000000040)='\x00') syz_emit_ethernet(0x1bb, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaab9aaaabb86dd6038d9d901853a0000000000000000000000000000000000ff0200000000000000000000000000018c"]) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = syz_open_pts() syz_open_pts() r6 = syz_open_pts() poll(&(0x7f0000000000)=[{r1}, {r2}, {r3, 0xe65dc00084cf4bdf}, {r4}, {r5}, {r2}, {r6}], 0x7, 0x294a) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040)="d175fcf57ed4339481fdf700c09fed18060e1c893b7de8d5ba52e1e63b4f96ab7b64b57e6d621e3c6ea6b74b9150843430def545b1c1f1d272cb65b2635d747fe581b414763e43d16811", &(0x7f00000000c0)=0x4a, &(0x7f0000000100)="feb98fa43c3f978f8cfc", 0xa) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[], 0x401, 0x0) r2 = socket(0x18, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x40, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYRES8=r0]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) kqueue() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80087f) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() dup2(r5, r4) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000003c0)) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) listen(r2, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x8e, &(0x7f0000000040)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x1b, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x13, 0x6, [@remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x1, [@rand_addr=0x81]}, @generic={0x94, 0x5, "d703fd"}, @rr={0x7, 0x1b, 0x4, [@multicast1, @broadcast, @loopback, @loopback, @multicast2, @multicast2]}, @ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x800}, @generic={0x45, 0x2}, @generic={0x0, 0xd, "53843219270b5074ce4837"}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x2, 0x7fff, 0x8b6, 0x4, 0x2}}}}}) socket(0x18, 0x2, 0x1) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0/file0\x00', 0x0, 0x370e, 0x0, 0x1, 0x3, 0x4, 0x7fff, 0x1, 0x0, 0x6, 0x7fffffff}) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x202, 0x8}, {0x1, 0x7}}, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x24) fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000400)}) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001180)='R', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2aaae8 executing program 3: mknod(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) socket$inet(0x2, 0x5, 0xfc) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f0000000440)}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0xfffffe77, &(0x7f0000000380)=[{&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000280)=""/248, 0xf8}], 0x100000000000022e, 0x0}, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8}, 0x1, 0x0, 0x10}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) r4 = socket(0x18, 0x3, 0x10) getsockname$inet(r4, 0x0, &(0x7f0000000000)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000a1c, r1) setrlimit(0xb, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r0, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000080)=0xc) mknod(0x0, 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) close(0xffffffffffffffff) socket(0x0, 0x5, 0x5) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000980)}], 0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000200)={0x8c, 0x0, &(0x7f00000002c0)=""/140}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) dup(r0) socket(0x11, 0x3, 0x0) mknod(0x0, 0x2000, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[{0x1, 0x80, 0xa4, 0x800}, {0x5, 0x2, 0xe0, 0x5}, {0x4, 0x3f, 0x81, 0xe4d}, {0x81, 0x7, 0x9, 0x1ff}, {0x6, 0xb8, 0xd5, 0x9}, {0x5, 0x0, 0x1f, 0x2}]}) close(r2) geteuid() bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xffffffff, 0xccb, {0x489d, 0x4}}) ftruncate(r2, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r5, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f0000000040)=[{0x0, 0x80, 0xff, 0x2}, {0x81, 0x5, 0x4, 0x10000}]}) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x101}) r6 = socket(0x7, 0x4, 0x3f) fchdir(r6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x7f) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000340)={0x2}) clock_gettime(0x7, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000440)=0x200) executing program 3: syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="13ef8b76259adff4ac4c9538806ba1f2ce43bd3756c8b8a4a218c3cc61b0c1f309dd43d0215cace86470b722c4a1", 0x2e) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x5, 0x9) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) accept(r3, &(0x7f0000000a00), &(0x7f0000000180)=0xc) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0, 0xc9}, 0x10, 0x2, 0x0) dup2(r0, r2) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="c2969223a7fa593766b89f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d5551609c560d8609c4c5c2921b556696d008f27f1212ad4aaffdcc50e6d031993433dfdac49181d79dad032b4aa500006521fa7da32a1e574c6b25c4e64a3612453f851ec3d6727078515392280b6f8b45e8d04d69189fbf531ae0fdda1af838b11b0e8186c6ef61dc472055099acf1dd19f36f4831fe306737226e387a4c7ba0ffd711185c327356cda2afe25c25700200000000000006a56cf3fbbee47e86077a0b9683b6da801d71df833645482b9a692c203856ccb0875a0e797664388780843a17ffe1ae3fd7a1683e1fd2471be153a17f1156f53e671aff7b327833ba8ee90fe8133eeffea897060", 0x10d) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) setsockopt(r6, 0x5, 0x1, &(0x7f00000006c0)="278cb1576d72899109e245bedc0c8c4f5cb25db4cc4e11ece258701be234076bcf47afc0a622e77481ca2498b2e4235a1446954cf9850932f7dc4fab3d60aeac6a4b82c82d8c1fe4c2a6bb9a318d8d937ab2f18a1eb67c957ae24434a1e8f2e6c4", 0x61) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 0: munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r1 = getegid() socket(0x0, 0x0, 0x0) r2 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1800) shmctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000017c0)={{0x30, 0x0, 0x0, 0x0, r1, 0x0, 0x1}, 0xffffffffffffffff}) shmdt(r2) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd}) ftruncate(0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000fe80000000000000dad357ff928c0100000000000000000000000000000000aa6e93d78c460fc75ed67e6e7b87c8959e8f500db717f290183418a1ac2ee9d1070f9789521edcd3c0fec16f3dcbfa30c228812d8414491ee569448a7006960a722d6a01dfaca2a253afd71b1dd99f5996e88892c7ac748893ae47e17422b210a73f7d2553d69f3bc65d07146a683e1a7ecc4e6dc293dabf49ac1aa5e3c1f5064093e567c6868c5bd52f342da1218547e7f70077d0842f0313d4e868219aa91fedecebd25a672c85592d7ee2dc9f93c9a2dc0d4df4535591ee4880fb4fffdd4e0396a8be0255fbf9ae44cf0cace5072d51dbd490e6365ffeeb67c58c99048d772c38a157c897d732fa012c25"]) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff]}}) kevent(r5, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x38, 0x2, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "a00900", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing]}}}}}}}) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x1000301010009}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x9) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) r5 = getpid() r6 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r5, 0x0, r6}, 0xc) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpgid(r5) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 2: kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x8000, 0x0, r4, r3, r4, 0x0, 0xa}, 0xffffffff, 0x80007, 0x10001}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x0, r1, r4, r5, 0xffffffffffffffff, 0x24, 0x9}, 0x8, 0x30fd, r6, r7, 0x200, 0x2, 0x76e}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000001c0)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x28}, {0x16}]}) write(r8, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/1, 0x1}], 0x1, &(0x7f0000000680)=""/97, 0x61}, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x37a, 0x0, 0xffffffff, 0x9, "6c2b90f62f6e624e000000240000002000"}) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000240)="cfbb25cbd06bea41ad5a7032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a448236bd622e7493a12c1b64b1ae00f41186a7b024d2dd04000000377c239387d08393adaed08cf632e6959c0000000000000000", 0x58}, {&(0x7f0000000c80)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0d9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a37266e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f458000240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f89eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab183810104000077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a6e3a72e52e13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356fb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034c9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc491290422983000800004b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608000000000000000000000000000000364a78e1d1d1e8f5c1c5f854d92fd2d832f29620ec1e9e8f6cca4f", 0x1014}, {&(0x7f00000009c0)="25fd26f0c2f6f8454eb459827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5016cb9908d6095b22d9c0274f069fd0a76fa516143c92282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e64e9f25f7d20341ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761de8c384dcb53ad08cb1527152db4272ad88493fb38f40398b5a000034fa551a4b2630e0900db57635e2612408f5c38d3185a17475d4a4942473058501ebaf20d02af3d8c60a5f48c3a9a6755836a8fdf1899b5bd43910f6d4f751a12370642588691f000049045b6abdcf3db86e647324bf25b37e3c2cc4c1e1464d5b356097378f0ad8860e4468552ee97b612dd1c29015fbc2bb362f3ba161e64e4739e080ed7439645b5209d44475bbae79006aa70b987a873c7180fa32988ce3fa24907bbae057634b9375ee778fc5292fd9a9bf70f2f654b773bec290c771bae649022fded51fd770fd6f58b4a8dc1fbc504f3357929f79893aa5e2cfcf29b2adba3c84bdd7b9b6781fafee04027e459268e80a3526634e889e6a166e811e3dbf3f88d5f3939bbe77d38806a3be958f088b364aff49c4e0ddf54b8f00890c52731b1681743fce56bebf135603daa64c74b80caa8e5a793bf0f659190ac2edc99b7c13f6fefc1228934e5c43772936352251dda437b4579dadf606a98feec406db368b7a01fbbf7ec7f3a1ea81669eb813bb29ae94d90785d31cca24ae7cb776f054c42988b115b5befca984fec1442fbb7275d32ed818261759c2e7cd06397ba28bd1162302e11a7e6bd53a478cc67ebeb913a5fbd49fbf848917d8d241fddf73a075da83e2b6db447bf9ee2e3e2c543fb1c67a3de15218f147520019ef263a15abb18bbedefde3da0deb0607a6d1f1b8613a1786e4d972c065d800000000000000", 0x2bc}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0fea7a92", 0xa5}, {&(0x7f0000000500)="28715b10f701000000ad24befe41292f5d2f4165f2a214c533a7f59cebdfe071af14f8fc02000000c9c87092cb6efee585729f29166ec6811856beeb86e5594c9392b8f2aff1c8e1a2ca46fd7c54e3d1f1463895c3158ef6f2af6e37d3ac34b3237a29ee4c9b12363924c6fc26d962397c24e2d8739f6c65dd003b71dae61c54ba22ef7ae63631762eaf61094d45adf5d51d97bff676bf1adcf5d50ad458875ca25f5fef065b63b0057070fd0e973e29ccee0271a28afd074378e882a1674cd5a503657cfac6104aec37e5ddc7c29dd6581942954aa6e6206cb469fdb16ea34c88c50df95e8fcfb7", 0xe8}, {&(0x7f0000000040)="56f9fe105a0f87fd5e7f9b40d5b7df3991d351a4fa4ee83cb0652d5cd867c952a7d344b2889009247aa3f53ce583daeacd81af0a60767893ea53b46f09725931f3b2f0af92dadcf5fc7836d20cc65cba7c19e0f7ebc9949d500d58638603fcbe5095393c2cbed09c000000000000", 0x6e}, {&(0x7f0000000380)="9722369e72ab2787c0a66d44f6cf7258fdf483408a521fa8db74ad81676462a1ff7e33cfedd9b1783dd8491b95bb29ae7707b0bb7198d830eb87faed0135509b2a126b3705a03f42f1fe269c23df8050ea3364497c19c27f9d21db976090c6d47caa706419fd1766bbe42774318bb0b5855b94936d0d3198ca943938e32b2f6e08b0a4fda002bef45537b723f7df846d6f8a1e221d05f7aab91df8c65dcd67745bf70138e83c0d1d475a19c9fa7a8752ed0b19553fe7fa13e3afe970f63283471290669d073658ff29bc2daa17aa48d3e8dce1b80a706d1cf2a73532e0b25fd70d717bd72c99b3596282921373b9", 0xee}, {&(0x7f0000002c80)="76ffb5599a142c5227fc9fd3b2a558931e7279f95224757942f90b26bd136417c8a4b5e76d060bd3c9f4b5f1e4adb5e4048ce95fa44f529770736f6f6e7eb881a72c2f0e933b04e0e73902e79efafcba02281f5c05d47b8c4fee843ca37053db24f4f97e430e71160f1c09d5e9118b1be7111e8ed09feeaa83ce43b8104a7b85cf94ec704efe952d834ae89ec80e770d68987779238136ae1f96d81ef8e667ebe58ae9193406315d105c076da09e7137e58159802a9e57ff5bad3ad5304a4ee054bda4be6014d10a20c0483460ee5f23bab1f8cc125a9ea96badc8355cdbb9496c924c7987cc15ccc071f4506a2950a10291ba9a5f6302cb8487c4f14f0958d61dcb8a5f29f833f5a2574af2ac4a0cedbc704d9e954b7a46aeff64692559789d45a603831ecdc76ab6e5e1410cdd4d4a9ba28e82691d106c4a42889f459914be565fbddc1194fee4724c686be9a451c54704e7ab277433f0aa7bd653f4f65d83beffe66ff13e11a84b208a9a1391077612c267a4a6cace18845312d848420f809f289b71ad797b63570536a81ab149fab89f81c521c73b6d769ee0a4c776867ebe230a0f51546cbda90d980e6f931079561d908a5877f72f84ad7fe6eef188a59b2ffd7243a93c78dbf30dcb9c04c6f951b9d7a2d5c7cfb53295f2d3e51574bab84e1f06feaa2532e3a391f465cbe369ed69324f387c214d83e468d3d4d899dabf24aebf920a1c1fc34be49159c36450d756b3c76d473f8d0e6b52c579ff38180612af3598a82f29301ef696ed6d6c0903e2ae39db1ef6839860fc8b8adfc52a2b54acffef860fb8a27c233afe1da785392e8c56906bf6817785c022a485bcc7c4fd5d81bf53c65aed494f88f84d897cf538f8399367b853a1564748ae77a9cf1bc7a9d4aab19e980d3a45f785fd26130c888740c0ff10ebd6c774a527d332f126e7ad150026a722a779867e9ec43188a7dd7f0fe3cde0bcab2d493b7ec36f356e509cd398ca080000008369f87a0d70b6babdce123154c0471fab1e161789968d3e2925a06bf553001a33bae25c22dd522fc74287345945c9bcc289dbccb6c9f4d68366556ada32aa8a510971460f7f5c19a5d85dea0978cdfe2114dca7a4b80d7c1514db3f51aa4e56a0b2b3d823f2caffdec18f37529ad6f9545271a6b7d89b4f5c3606f1eab7f48cb067b5db80c8bbe5ef0c62f251943f666e724457f3c551c48eb64ec36099d8c2776d6db0727838129bf3cc3a9a755a51b375e171eacf23f8bb17065bd16e3883985326fcc14572a94a12f1bb1de8da95d98a9199bb7c72ca6498d4bfe483383f325d4979987af50d92d58a3417519d7dcc7a74fc47ef878d4c714ef4762bdd36c85dcd853981f7d5f4429e67e3125a5e65ccab07fbac98522c6b478d94acc57ec8c5cf601242350f034beddbd96cf2e0bffb3169dbe0005d3e1896f4f1025261ca321cec460de68460dcdd4c995ee0297140fafaebaaae598ce8829963e56bdbc9bd19a3a0f671e51eebdcabf483f4402a85c72893db41e99e95b2283f6d9b5d5f853f4eb640ed6aa581167f1114e024f8c736a8a7cb1b058bfbfd8e506e052b87f16ca5c9798be747339cfc64ca9450e7a1e24d7beeb2d2329735fddf69ce350f2333ec26ed991fa93a990174c065fdd0d8a7381ff5aafe20f504cb405b08f861d7e306405d78538f5229518e049bed06c5c8fe793c2880c6e0d806481882247f76d477555449a1aa9ff43cfff04c9f56eac9d21a07351f93ed6b58796b733923f09802513829e325047295fd81e5785e5ebf62f282be806c22e676b19c309c9d49f58b21b55d8358f9a76b52e5eb649369bb086aa1656c289e1ad659aa0416f9e0d5a23a2e349b0abe57d1fef59e28fb0ce2ea05e60b082b8e11c5fa32f101f1c986d31e047bc535f3ff8c5be9f8ed67d0cb4fce12599342036c20f8de120138d56fda61b5473019663a4fee9ec4a5dd3bc99098937869a9d76aee963ac3e9a259479926173d0f0838881fb5d4f57f9cc5feb3b5e2d3892b0c2cea96b427d36f14309bfd70b938b46fb86465191e8066ce87557f787013475c8cc4c7e9554f62e837b3cd9c35e397cd3caa74819b1b78a57296bdc7fe93b39c5a1124d986262ae784844e8dd19ab867ac4fdbb2aaa6976d69317d4746bcb9b03889e79bfeb2f3d35a065279100af2ba175ca28fd3f8f96bce2e0d188b51c5f6608a7dac4450303f71b6b502f491d76f2cae821f28cddcc940e7e46f3e38e6f899313df1d65e232c76bdcb06434921c28203c84c94bc330db6cde10589dca2124099ea3b12692e62cab6fa7c6ce57cc59ccf0563b9dcbf517810d1d29a651cf6112fd2e3dfef2ba5645d6bd97c7e47158dd424d5a2b1a2c0ae583e68e5dca4ba61c78d50325504dc14b5f3a24c780b418b3dfe76d8209ba6bcd76619754534b2fe08d26a44a571d37351ce0a60b846e458f08e5b393df04535b2a1806e687acccb1b1443b6ab3eab91998357e6a8cd4c9eced28ad756ffd220a37af98bf28fbc33edabe4ab0b7d7a73a98ef59bd60ee301c78d82880478bcd2d4437afad7ebcbc15f7425b3526ecde3248356b936f1b9335f7bca4c9b3af9118bbeea22877e43c8a619f6594cbd75cc91200e53643d588d97b2236a", 0x759}], 0x8) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000029c0)="7b0503584ce8d2ce7fde9e5d801a23ea2b6979ecc844084c073000b4809a5180fdaffb5e0ae0d9f4cddd3f40a84400508657dc115d65d679ac86e2401d295fd33c96679b22911981b7f2b74fa91476f4fad3563c23c7edea5a5f4683a85a165d76b0dce05b843f379608a96bc2c5d201679acff1bbba1e46eaec7b32678997f651eabfaa08b61659f3474ca5feb3442f78b3ada6b54d1b173086e363010d65d6afda5da875d835b5eabebe8ae60c30895434c23b575878c5373add15a616c28317d955070cc7e28ab6b1ff76e4f6bed742420b07d297fb9cd6f06809f8c22547b515872342ea597a5394049845f42b3b97a20c308a5cb45d3c08b4f64821b9078aaa76312d0277d9ae7cd484b85a4c7d28663537be3e24ff6868f17d16aec1e49345a8c4b5b3cb314c40208c6633af6dc2dfa17badef99f179c53fd06163b1149ed0d6377f6b463dae3ffce81dd31f87cee66a958b85d49f69e5da1582e93743dbecedd2667a8766abd88895048c20f30d0b6635fd4cf603d01e22e79b7f145ba37fdbdfa914544e6aa499e988df5ec70926111777d3898a4175190daff7cac90043a46a2b22bc3b185af2b4e3d0b217f6c92d0b852660790c06a9f5076e9808b947adaac219c31c24ee613629455410739acc0a3b8cb9cc507611fb1474996bf338c74cb0bb44c17edf276edb84a52d7dc768b303a3bb3a56a415bb73d3a5cda8a7e753788155923baed1017dc08c52fe86240bf109704cd3fd7bff10627752988eb75c8e89f13efe9f0dc899adffcb7074a523d819ac2bf24eca8379e9efa19020f9380dfb6499fbe2f79a95cd0c0d6d90f97e8c39e75f789213f36282dd9a8cd23fb67d5e54537d07435b30a5d462ad54d8b5166ec68f96ac8d0830550c1da2086a7115d740c3e1105fcb2b9ccf9ab280913944808d", 0x297}], 0x1) poll(&(0x7f0000000240)=[{r1}], 0x1, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) clock_gettime(0x4, 0xffffffffffffffff) syz_open_pts() getrlimit(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r4, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15, 0xfc}, {0x0, 0x0, 0x40}, {0x8106, 0x1}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0xfc}, {0x2}, {0x6, 0x7f, 0x4, 0x402}]}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r4 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000180)="131e92d31cbfc336afb6df7076d9", 0xe) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x4, 0xfffffffffffffffc], [0x0, 0x0, 0xffffffffffffffff], [], [], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x401}, {}, {}, {0x0, 0x4000000, 0xfff}, {}, {0x0, 0xfffffffe}]}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) setrlimit(0x8, &(0x7f0000000400)={0x7}) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x800, 0xe0) openat(r2, &(0x7f0000000100)='./bus\x00', 0x0, 0x14) syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) pwrite(r1, &(0x7f0000000080)="00251a0f10d9b8f3", 0x8, 0x36) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./bus\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='W\x00') open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) open(0x0, 0x11, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) mmap(&(0x7f000006e000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffffff, 0x73c1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x8, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xb0, 0x2c}, {0x50}, {0xa}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[{0xb1}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0xffff40e2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x49, 0x4}, 0xfffffffffffffff8, 0x4}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1d}, {0x50}, {0x16}]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000001c40)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f05035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f20085d112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c6c41e56d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282cdf630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea92138e85b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429532c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2df10db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9dfd05e2bffaa718bfe7b4414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da64c365bc005396c90f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bd2022cfb70cf4199c4bfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671dc3200a5b812b0764ac60703d43a2d95a1e131372cc9e15ac3da0872db0bafb1219680daad68673256e498ae1b7afea4902da67a92e7218b0d85cc2e3e71dcad9309a93f51b8dc3d2d346ac7a987a1feb23a13f6f0a586bf98182315205abcb020b6655e3f88f18aeec442093966c95c86d1cdd23c605b84f9139a3a2043a79e9e70657e0569d121f90dbacbb39de317167b4fa771ac5583906b05f4015c978e683f79749cbbaee030b27b9e8d3ba65569dd6cfa705f5f8262476424dba6ec296789adffe94e866cfc82614196c75776e3b4b696d06a68c278631bb0c321a9a9f349e1391a9cbbe9a08ba9ee863d244508920c70776d4bd69d14ff72b0ffbed2e5097caf0f89bdd354daeb09be4af159099d3b307fb225508948010061cbee0850112e6717d5a1f17460e52b5d", 0x103e}], 0x4) setrlimit(0x6, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x5, 0x0) mlockall(0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000001bc0)='./file0/file0\x00', r7, 0x0, 0x0) setreuid(0x0, r7) ioctl$FIONREAD(r6, 0x801169ab, &(0x7f00000001c0)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{}, {0xffe1}]}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x6, &(0x7f0000000340)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf73b59c7afec3708200385c11cd53a571d71d3b233a774509d8d0737a55a254e067dfb54f434b9e3e0492c7765c7bc8df7ad72c28ef7f6f6106c140dbd0734dab1d4d41219571e27f117e", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffffed) write(r2, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000371000/0x4000)=nil, &(0x7f0000263000/0x2000)=nil, 0xe0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000020000/0x3000)=nil, 0x9}, {&(0x7f000050a000/0x1000)=nil, &(0x7f00004a3000/0x3000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0x4000)=nil, 0x401}, {&(0x7f00001ee000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000540000/0x3000)=nil, &(0x7f0000375000/0x1000)=nil, 0x20}, {&(0x7f0000696000/0x2000)=nil, &(0x7f00007b9000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f000076b000/0x4000)=nil, &(0x7f00003f8000/0x3000)=nil, 0x400000}, {&(0x7f00002fa000/0x1000)=nil, &(0x7f00007d9000/0x2000)=nil, 0x401}, {&(0x7f0000046000/0x2000)=nil, &(0x7f00007d4000/0x2000)=nil, 0x1b}, {&(0x7f00001aa000/0x4000)=nil, &(0x7f00006bf000/0x1000)=nil, 0x8}, {&(0x7f0000670000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000200000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000316000/0x1000)=nil, &(0x7f0000303000/0x3000)=nil, 0x7}, {&(0x7f00000c6000/0x1000)=nil, &(0x7f0000744000/0x4000)=nil, 0x7}], './file1\x00'}) executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0/file0\x00', 0x8, 0x2, 0x400, 0x0, 0x3, 0x80, 0x8, 0x1, 0x1, 0x0, 0x5}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x80000001) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000057d000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil, 0xffffffff}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil, 0xfffffffffffffffc}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) r4 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e22", @ANYRES32=r4, @ANYRES8=r4, @ANYBLOB]) socket(0x800000018, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r5 = socket(0x1, 0x4, 0xfb) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) close(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 5: socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x26, 0x0, 0x64) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) socket(0x18, 0x5, 0x4) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x4) getsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) socket(0x10, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x107a, &(0x7f0000000780)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ec00", 0x1044, 0x2c, 0x1, @empty, @mcast2, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x11, 0x0, 0x4, 0x0, 0x1ff, {[@md5sig={0x13, 0x12, "b6c22d4b9bb124d4f80f64de23613744"}, @sack_perm={0x4, 0x2}, @nop, @mss={0x2, 0x4, 0x8}, @window={0x3, 0x3, 0x8}, @generic={0x8, 0x12, "514ced274fb872d08092a7f83260a77f"}]}}, {"7f32fc7e57805d8c05d68a81621e702ac24775e42a6e8666ada84e661eefdb6edeab9269e97a21cb219ffbb44102a4c552a3efc455af0408228198a179e6407fccad5e510f7e27e047b11cb8fc16b77dcbdfe2aeb9fb09a6287bbf1117c39594f7da175c6dfa9cf203e45b907f5c7f5cf1d3667446b4ad75550f240e13ac0112c37abbdb882fda6ab7476d4748fb0200090d11fa449c3e1b9b17df861553c51335d74b5ababe98621f584eaba48c1957729b2e4c7d3a279b84580e50036c75d3770f13000b09c0163e3cccba83e45df4f1f7451a8720ad6108e648e71a32bfbf229d7551b8621e62c391763eba4b408bc8dbb4053ee75b55da819318a2f30cd6dd7a66538ff19682afe5f1ecadba86a06738b44d0fc6aff950356d8dddfc66144f22393bfce77fac368e9276a23d324acd82b2075aba2a5376dde7f167c36ecc98c64c1cdf00024d01b4f79f668231adb95c7280e3816091008e261b5fbfc1a75c02cab77f5f51850069bc46b931cf127a4e45e29ae07f2d3c0e34e8505a9d473061ad0c1a5d8b6cdb1a251107ae68788095ef7d5144df598bb39b34460ceeb41321b06eef0eab3e0f8ca34941e6dc1e5ef48e65f0f56e72ffa2b15b455b68060c4cf2665d0128f33ad55e0d21f005fff58358e283f0ea83d51940f6ea357efece9d14c36a5351350eba4d75b6b4866be326e28533d256f77cdd6bf754f5ced551cff70cd7294d8497141218cee0bbbf8dc4cd1db14d0eaaaebe609768d086b8458f5c79da1a3c6e5e07f89ad978ad8ae848329e191f49b7f143e164637b8bfdff3e8794d5ed177365b5406aeeb9105cf4e87ebfed5f92a94533149f1ef959b1e0b5dac900410d66678a0f883acfea84efd2e7f42606c5fe2d4fd0da3694a0adbd0db72f5dbcaba0cc37c376ebf420f0eb202603bb1f66aeed74bc9ff8472e3425dfe6fefc7824270aa76c974bfd8ab993f5cf6969f9b5d4b9ce9dbb0cd67ad3f97550fc5f8ce771565a3231b7c4b759d973c1381a0a777e035ee371ba2203c87ab05fe1115d5aa2ca426189f2ec35880cdf985960a96fed4ced4163c97cc7bb422f809c44cb347650ca8910846e4c4171801b7546ffc4d2dca664158444b432cea1c5d82672634de67b78e37bc6c477b08aa9e49a887b4554a6ee12cd9838d0285e99eb0038820c4867819cb0a30654d8b344c57b3043f2f5f9cee35efb8fedd65b3c0db183e1428e3720c15aa599c1e99502ea90b03a5e9cd418ec84a0e339a7280de3dca5b3fb8dbfc6731768df6d2f6f1411e9870f227eb3292a3959c1b9b7383c0503bd6d6762e514222129f5e7909760ca7f5c0924b530c3cb570da5e7bc5dad4fc8bb7eb53e761557eddbe9f5223e58eadcdeba24808b43828c550ce7bb877fdc95a67752992970ea20229b845e692eb025f1b7e5566576a796e0a049a9bc4e87670ce77f79f037834aa69a26b0d1947091b23e34180225ce6bec74598e63e779776ff2ffa73bb385068944a9b6278349c811f5386726726219fac49215c44e1338ecbd8a00a21ca5c753031bf60ae4ccbd572ffeeab45ed5917f795823d0bf1beec9b5da0607119cc41aba1db2a378ee5bbf2d9000eecf8992e05edf50460edd04cd1e9865946ff165322bcc81dac62703255ca43f6f2429eea366deacb604eafe01fb75d8be1e17e349b6b5a135f829659566b39b7685331c7bdad69c6b61600b8dc370afc4b9fe9b419194b9a352d3558dbaac050e504cec8d89a602d96db5a7887f865b43012e77ac46f707e18a3afbfb5464c755c868324e57c16344672a294a18c18dc2fdc1a52099333e7825b7811de0a14e17ac445ac47a949b00cdf3fd7924948e4a33dd9223464ecd4f9b0284eeedf65d8aac6ea80a52be5a150894a722b3bf7ac9b0644f4f82d172ad1eaebca7da0a784106e6218f0f464a77a72898f2cd80c973c5e244dec1ead83f46051bb39b92806b1d96e1784c89be787b9f60bf0c130c79d24a4f56580e69f92aa9658012733f53a73c899d03532b1bc5c6608532a50bc00bd5cdf4f73f92f07c7f1b41f3f06ea6a27c1273378c10dd43a9ad46d7f4eabc38dfd8b53cc46b9f55f11146eb5f45c8b13d9e7e7a39bcc7872e790889486bcb8168b5cbfbb81617ea573db6abfd3a856e3a873966fd3044e68df86863b74adc77e9922835e758c30ee787326fcdf2518d54cf4b075591ebc7ee73ffd21e17636e9a1f43ba9cd3f3ebaad2b79da41fd2cdbf329f0a01d54d2b31a8fb41861fcd75cc91448eb02788c62d855e080925f1714644ef982b8dc03586baa42753fbafc5508cbcb5c017dee839dbd626e582ef4231cfb8374f4dc0b9bd750db242cd34f12420252103b041c143b056f7733a7edbeb4514e96dd2b70d6295230b12155cf96e908db9f95e0fe7821d90841d5969969d54464c1b0f510c6b48d01cf9f780436697cd90ea3089cc9e68dad7d8e3b945cac037958d0a7a7c5abe30df51f4b5b91770ca4bfc1383ef8a54d6acc8b790f5700c1baaa76f1a02e958382c83bc589c52843eee0832286d4b235e1bff2dd01093656dffd252ba241a744aa31e92ab4f299560dfc0f9e3bf1c7c2eabd82d68af5a28a9eabd7540a89233513ef9e72100456c789712e35f88272dfd6008dce736a71ae805f2f58eb3ef779e2095cb22b31666de22d6a4b278b6a39b46756ba8f31f15065050c0e5d2e6b3ff6bb530b5ccd5541506059fe9c23dab630410cd79a3992e72e37c19b8d668666416723ceae22a3ac7e55b1bf166ca0a6f2d83541c421afea0d3037006388074eb104d911f4cda7b1631255b5657271fe3629d64141624dee4564e62ab292c5d75eee351b50495211945fe873424e2dbd0a31ea59cf243b4731d7717d8494f10867bb889c365c364045a3c98ec9a1d2b4c289b295ed5afc5bbcaffe576d11b92fb5306bb66b0e849a2316b71a8ab366060aae9e744e9eda8109a9c8881113825057617a4afd06526236201d46098e649de4f797f555c887ed276c756caed808f90b4abe553d1c9d04fd05db603763a22e66c13e6597682616d34b4c26ca0ecb676b95ed9d9421363cfa22344ac8fa49d51a38b87fd74ff745f17dc52cb1a6b39ecea23de424534debd230a05e0e55cc76e6d3b64ae31271ad2f3731c5077206f31c32832196ccfd6b360ebe2593f14579ad1923cd3501c93b3657fe51413cc35d12630d25539364900e7069024efda8355e929622da149aa0a8718b59497b905e6e3b97b9e0b82d06e6d7c86ff5a67df94a4d5222060ba09b11f6a8da558e2ed48451f1b6dc46c7c55a6fa89b2143af56ad336c001307020de2f3be5ee026a663fb19f9ea15b5ab7f30cad1f770b660fd2ce2da7991fdc80d0cbd21cd749f01e76610cd11ba7e0c66ddaa8f0c41610deaa90e27bf5e73736cf212317da1eea85c605febe35820ce3412e2d9781891c1a624ee7c689346abc4e8c1864ed3fc2f6dc4b8bac8742e0780b71fa3cdaf247699af5c60b14ea5f1de3af1899b8cf5dfae804395e17c497053da9982595071abcb5a72ed0263981d6260421d0b53ff314c34f014708a8a4319ab80568a752bf2f3ae2f3a975ef67a92c7d00be678d553e99c826144558dc119066a2091c5fa129336937d5beb80923a472de82bf80cf53efe135f46ffadcd03bd77ac0e5cc77c550e5aa343291a351d3a408a6b2de72afe44d24ecc497518a65ddb76f0ad0dd3b095e573b90e410cdd56a238569c61ced8b8a58f00d5c84e1db0c63beb6f4753d46118b6aa7cb6c9c916cc01fc2dfa80c32b14c482bde31d9673a93cbc3117e4b2fb0ec42a8232a1c7dddb6aea9baae229079f29697ee5a8e1e4f6178fcd389a14655cae1080fc1b3eed3c8c52a5a82d81d45da1addddbaafed41661c0ff3f24366fbea93d599260539f16b04c681bd9076138008133a9d50794a48ce6059dd44b84ed7ffbc081d0349760ad183138bab195ec036efaacd25cd3782e0a4c354c4acd52cd4456c72af050382f3803dced3ed5b9c51418d8fbc848f5537c2d4d76a24821e08458b8e8f36babd8fd3b10249ec80b7006d69dba438d9342c958d61c7980eb0528d0e415c117e934c07c3d5c31ec3daf54613b57e3b52f123e0d1a5b09160ac7851c76636004599091698e1bd82662cf82f1448c2428bf67233fcd513df68714d799cfe1009a22081ce2d77befdcf4f8d9e02db1e282afc2dba0fca80f1be218cb5746e2a5af16b38c2edf1ff035227e688e9d62e8d97c48ddb3a392d6900c1cf01141489d01159403afa78b94865ba2016e17d68346788ed8de39b1fde5dda093c7ef6ebdd91ae350d2350b98f43fa5e429d80297544b3e4c4cb7c26a1df69d5204ec8b1d5e6d03bb001be3cc8e6334499dc72af589e2917fa9af9847a1b2cc28bc364b6c1a6600a76b6e89aba26ca26b1eabc28483b2365e193e13c2bdf2a2df0d513082139989cb9ebccfb90be22f5aa6a20d2c2b387afaba8ed082d569898ae50375af019d4b1a3b0249592c6551b732d97a10d7b067ed58d5e32a32d9a5f8ad2651b664b32a951a6acba61045536e5cb2664edc0122a51ac68811d540adf72aed0b1894cb066f4d7fc550b49af2fe939554a36beaf222c382a37108ebdcfb1f586679b4db6866d84476bdeb548ecae33ee7bc463dc1c52b945a86935a8624441fefa45eb1632a83c062c99d1f371f7960c153b3f0aaa0996c4970f5a24036e03506efc3e09dd3f46a49a6b7cfa47b3dbfdb6f23b03e02ea3452538b37908ddbfe2aba1c4a2f098b82b6f97fb2440fc2914dd000a74c06454faa0e99126862eceed059f530da6786d3efa9aeb1519d8befae03fa31a3d600eb078d0bc9267611c1926d545a708ec7a7cda64c9a8da263d0dbbe9465097857b1a4917b0cf9ba601bdcd5cca0bda30d8d64ab35a2e08c865769ef49b77c736b26d44c81156e345262738e2800d19ee266f8744f84951f3282d0b037a6f90379a878db6b8c200f64f6f568fd0c7c6ba0ef5ad9e3d87ece3f9b7c8f291c0ea82439726d35003c289ac43f71ee4e5ab4ac9784277b9c246651f5f27254219d14173bdf8eabb5da8e566c16706a778cd97fa95c7e93640adec4432de05c0cbe41878730d9a2c4cfb5cc765cec74b7c3ddaa75d8d8af2d48fea5b28161329b230d434d809cc720560bef314f16fae4081e3b40e8ae4e3ef6824aff8634a5238d172f493e0da04c03668a06fcfc610decb3f1e4b795e03002b44d3cc71c4ff5da1a3e5fef7f6918b349d8bf3ce614a50c74d6e15d46fe1d78185632a06097f30ec6d11140229dd881fdedb6d97d78d3731b302aefe03eb06004d65f8eaec6a2fb8c2db2f9cdddd91f7a12a821e24d82c13415c2f1a540bd3352e8ef17dd1964f9d54194198db399c11be49141e14253b11902efdf82a2986e88db01030b8310e3657b24a9697829835f536d1e874d5a90da83ec8c94199ea47e23bb0f825b6c9a506c232a656a605f1a272abcd2cbc4739695fe352c3e319fa2f4a432932a467cef7204fc7c3325518d1e9556e01295b5b6dda6071dbbfe3fdf7cb0950317a584918a84c1de408e75e6c751df5a2532f7717168eff5cd44b73116656610bc9f10d6f8443832cd80cdeeb267f6d3667eff65ace5496f21ad1885db168f3d8d50ab41c480efe65966806507369c9591625a85aac0cafed3ff660ddd9bcad3bf2ca9740637b7eba9652681d668cce2f93721b333fb6936586b8b734aee66c647570b28e5ba547ca23a77a36ec5b4d48dc70"}}}}}}}) r2 = getuid() syz_emit_ethernet(0x1f1, &(0x7f0000000580)=ANY=[@ANYBLOB="3e74de376e3600000000000088a841008100310086dd632f4ebc01b3887b000000ffff0000000000ffffe0000001fe8000000000000000000000000000bb881200010000000000000000000000000000ffffffffffff0000000000000000000000000000000196d01d181da141c4b1cc9b13e11db26700000000000000000000ffffffffffffff010000000000000000000000000001000000000000000000000000000000012b5baed5b82f9fc5d984e9e63d8f0e0dfe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000002f0000686600000088000000000000000c000003000000005759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67fbad9846d379b8d98047c21ea13bc91b33c02ddfc0cd278d1f6813b2f1eddbb17c1b051110b944eb5f78e01800000cddcb67c2120000000ba75aa4e82f58e531bda6997307b3d7e0100a8f962150dae6b"]) r3 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="2a7d6f66cf3e2dcd92437e7aa830272990ebd7f06a7871fa31b0", 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') socket$inet6(0x18, 0x2, 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)) executing program 0: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x45}, {0x15}, {0x8106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff001600000080b7f62b87f6713c80d5930000019078ac1500bbe000002113009078000000005f707944cb27c6b83403e0fcfa576eebaae98f8a64867c81c575bb76accf430deab7954dd6333fe258302f2d1c8208ab2f3eda7079e8c1"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x9) pread(r0, &(0x7f00000009c0)="fc0a0d89e2d035f365a2d38139bbc66ae03e9cbfa9f70aee", 0x18, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x792, 0xffff8000) executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0xff) shutdown(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, 0x0, r3}}) r4 = socket(0x18, 0x4, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f37000/0x3000)=nil}, {&(0x7f0000b2d000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000f97000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) socket$inet(0x2, 0x1, 0x8) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000001c0)) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x5, 0x6) ioctl$FIONREAD(r6, 0xc1206949, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x19}, 0x2, &(0x7f0000000200)="fc", &(0x7f0000000380)=0x1, &(0x7f0000000240), 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x14}, 0x2, &(0x7f0000000100)="1470532bc1153e5fb58d0831abb0c7c6904620fed746c571f843a30e64828b79329b5a9c", &(0x7f0000000140)=0x24, &(0x7f00000009c0)="d88924d8da5ba35250d0cac114f0895fff6e594cf97d145e86e7e35326eae0b6418624bbc1af4d57be36308f062974665d0f4fbf6bcc688ea0858c2917d662e24c031549e2f06c52ffeba500fd15511982b0ce60f40b0cd99c6447f02f6327b9d1c36546c4058765266b2e84dc7c836b1deb06e7375346967279131b7258d9da0df09bebfaeacce368ec490cea0ce24156d410b434ac5a4945e82dfdfe2e58c7ceb228fba52a96ebf0e4e88b0a31a42530da149f09833efbfe89203afee03997466849c89bbeaaa9bef53609bc10c78b4498307165a843154687b1eeb8a1967253d1e50818a2eecd3b09261c04f4fed1d4a91cf904897345ffc4150019047a3adb33001f4502d50ced49e7b23ab6563f93be5d49e350949e4529c9283b4fcefdb3d5fecc0b558b4c3265fb589bccdedc6e5ff102172140dbdcb3febec5a1d3b7ef8cd9f87d34cad3fb18a7b7e43ffb10eb3fc744ce63d2844b75251189aaaefe8532ef4b3738304a870ce49fc9abee1766caf185030f0895a1e4f9a5e805413afa2e90b32e2173a6090d24a57e4a1ce485fb59e1a146b810135104f3691cdb01879e156cbce699e41ff1b65c1517d648dda6b9ac885da50f567f27576189020e276001a693f72447453ff933b61c68aa96926d03c458740e987f21306291637b02568c72ba9f349d37084af130586fa83a6c6de145a2ee79ed3de0b8c7d7497624f30affb89b2837b484c2979048220c0573b8ba5b3c53486181b79e6ca8c1471f9a749ab2e3e5c73b9934cf2e83b3b035901a594ce17a9fbc8590bc6dda2c946a77909cb3dee8d121fdb2d5048a13cbfb929a3d7a09aefc6e56b5f9998173d49a0f17a2a071b5235515373a01130aae6cdf7fe8c84b96b7326a5f0b89aa61309e8a86b3345166c7ccd174ffce5c6c9f4a4aeefc7f96b0132b96363c7ce12d69e79a443cd20d98b8fbb8520208bb355eb255ff0977c8c0364967e1e6bf3cd1a70c42ed7eb110c2cc7b850303d3e4f520f92d4739fada8e97c0595a6c8c90f6769b317d68ee913cddfae28b0b3d44d3b950130bc01e14e87a8565054920891f3e5b6368130cdc8ede5dd5c8eaea6bfc7a5138921383f79726c1d4bec178cae068754e3b537906e6123d988b73af333406df500bd943f6f92c4fec88ed71c5f506811a9833fb3bafb6a9e3a295b06bab003d877195252624e89537fdcbda7fc5eefffbb1e04050159c465608efaff0c00792f759fbf23410fb4c1e3d7289cf10be846bab8a3e5398c81c2dc2fbd76886d08f8f8d9ed5742c437bca9039a1a2145b2b24426b314969ac2bd34d1a7b77f219a8afdf139fa492e32d20c9dcadb7b9bb91a1a13641a81347422e06ab91ae543772fec8f08dbaa563b1742aeb09151fef4f8ae1755b6d8098a4e4fed9b7a8747c72f4131eaea7a14f2fffd6f52818455a576580c8a7b8f8086b3cc11b61f6d1fde5150ff070b2ebe45e852d2a74ec7a24da52df250ba73edc65ba0875dde07576fae252ffacee147f925ec9ed0512af375d6bc3c5797793303599deb945e16e3073effbddd6eab49cf38a9b696cf9e2d0f347862a304e5ed86c58ce8e14fc8cca61b7b60d1d9498771efdf575987137e0a107920cded7fb4b9580ee6cf63d7f464e9fc4f86cb8f3544eadea2fd503fcf1471f2b407dbd454d402d9f95c4b46e0feec662bd75e046d802e1cce79cee4c8d28c0517f8455c7e7f9655acaefb766259a118a6982d85f45b1a1399055f3def3c2f9b1fc41f48271352573f94875b46a3a3d86610c0b81ac2fda207abbe4125c16b631e52c475f9c088101deb05e77f8b0576ff89168ee426f4c238158329ede40d293c100337e676a6189010e690d7452228bdaff9a3efe35c0269406d45710a7784a4190e9cb0f611d6a0632d8cb004b682ce1da62f219953be3fe42641fc993db0307b964c81271bc7585d569743308865b0921c87420ad2b194659f46401199d0b2f1403a6d510a971a4a9cd771731ade0d602d8044b371e6e6031eb440160e6d2c0341b6e9c37f0429a9b81043978b9b45167a1a6db843ef87a158aa36d0ba0a6a20d8a7c8d2e0bd07cd75df5de8581bb44b49550140637d7e49a0075ea91459bc8bd1aa07b73749d10f8dcc36d82509786706d37fd3cc65f149b5dd0df8e7da9b7aa76b7ad7f7cf59bf2aefeba0cf5cad18abf2b8dbdd15eae966a190899518db0a0a4af307076f8b42fad6a10dd08c2217ca5962fdb944c92162e595cff3398e6488032e3e33499dd3d7a50c905bb97f9e83238fa0e3713921f78332366cb31d39ad36a5d56575644f5146205dea3cb73b9a54927979fe6e972508d4e85e7ab66b15fa4dadab5a1f727ce6a5fe36c9cb81d28823834d99776b65804d483f473594e960939e416d7b3419f1bb8f15bc4a9aae8b76227d35aae947d51f781ffe3e59fc67a123353cc0c76a1550525c1adc336a5019a8a238169ed0f3d97e5178d9a1bb0e0e695f4a3cd211a46c389553e0781b06fef295da47214f5cd0a8dad901544b6bb772bdc5c24c80a6cbfa6f03b1e97f14fba8e4c64918a3e3b267b5d754f2651a724f2189c4d66fc90b31924bb1088ffea61d2aa064da70ea02c0a8e040315fe17cc554f8e9507cb98949a8594a4f2c92d61be04ae55c24fd7678036a0c44048ce407c1016c4f09670e37ad5c3c23c8815daaa79d8af7693f3a2d77265cca7380cb38820a0f55280c4df7111c2ab00f05eda9a004aa7cc7fdf12d82ead2da1e938e4569edfc94f82594f3dafd64dbb40b09e74c8151a186169af93f4637e0d73fb291e9c592f1708b15a7edc0904ad13e6273e4d9a2501dba26fa230f0c2c7dd7b1244fcc72a3665276f44c6ee90721ffb18040355d5b9651ca6aa5c157222f04da7df6bf83ff3182e46c441fef8b7ea9140b5245671af6c77785f4c9348a9147e7ec65fc83cee801dc0a836a129e47766ad5bcafc374edbe721f9b5ed782a297b5ed56fbbff2a6b7c227da21575714cfc5393b56329f2d8ab2611443d3f1baa77acdeb3a0a003c009e35d4a072a836bd68c12dabfad2f099e0a3508856467ebb98650a22e085ce0a4d0ab9a93e1713e67e848d5b2b723acdcc31309f80a2c33d3420e34de87221d48e4cd6f27965fdae3461c6a31fe4182a6bf1b6e837021269d07f5cb0c0a2f7a6647525f681c24579a93c80585cc80a55737412a43bb6452eec0dddf44c2f46b3b86db3fe90eeb4a16afebdb737e823a3aaa64b8203c277b59e02edbb69675d41d0d026e06bf5bda52747a391a8cbd4510b046a7279ebf31fdc5938231cd1304719c390d10caeeabae09a247c8b64c2c1802d836d0bdd9c45dfba2ff981d51949e717637bc6e299a18a4bb7ae2cff4f87609d00eb7592b2cc4272fefd92c345f9751174c63d5316a6405f943452adf3ee78441d2992e7c2a90c9a4ae2825aabfbdb82ef1190e64514d8b3057f0d616fd0dae5eaf9ea8e0890abd37d66aba82bc407749a8aeead359959146bd89a0d6f984c81b6d3368df2e1b6057322f2295b1662194de31bff936004880ce7a839e221d3eb9b82c0f54310a22b369fbd84c4485c94804d544abc32d88c127861141d37d13b5896c8af7232e6c4ecba4c201db8a785a3a05dc7cd71acda844f6cff7de84b10165ed143356037110d46932956e9f8e8d4fabd5b2a5583b132ea832a8b67313cd2acfd7a769bdf3066a71ff1c739c5dc9c6c743ddd5dc61fef7d552836e3b49ce8caadf5e7741f710b4b9d5e8233f3a4bcf066e43bd6c7a4b85618899abd7f69eaa950ce9afe92a65c17f34abfcff8fbbe3fb7da5e2d7ec93a0e5760091e0b66d1c694338dfaf23fbeb561a41921f8a5174250ff5dddc9d729b005d932ee352bb87e7ca944a067445e65e8d61dfdde1132398b7d4b5ba2e3a16df5e2c34bb9c2a1a4398abb2bd51eaafd6d76443f2c8d84d9a9e4dbc1953f766201e84290898d2410e02777f053bbd9faea82e8ab84b83dd1fcc65db6a4bd77fcae645a79ba5e6ddab26031ade1099b54f25495e26d7116982116bcde9cc7696a0e9d7eda6e1b8d00a1028a066361a58f19d9de43d4f52b638ba22bd19a9ce79e8f439561d0015ea02eebf37b50b3db58d4a27a07b3eb8d44c05bab1ebbc312a41771af9d385e1726dc59f408300fd7c53748d0a481103af7583b798b98b722e78cb61c3ffd7c68ca1d54203de7aeb2cbd370b9f0357ed2a8b93de50846b9dddbb4b12b79bf09808cd503cba040c8c4bc834bc2b7ffa9f1e5c1834f950ffb78b113dcc48641eb4ac5114e1647e5fdc633b8a1de9ecea8d4328a7e9f83deea9db86ecd472f2517876f67a27577951296221a3dbc4a05241802ce25c0d114cf9474084a2b353d4b9b645fefa813cc17d06a25f97abc82f84179da45d04625fde1339ee47679ce08f3d79d74376ef9d35716eec2e5cb7eee58e14b6d35529285da16932711bf7f2d9bf4130dd512a6774733ce9d0c4ce773b1bc67fc5da045e4f34848529ab527da3a5e87f5cbd22fc909a5cd7e6ba8860d58c481f6bf87c962fa6aefc2b011d163bd2871ced758bbff5e32d943efd20c89e8dd07faa1f64dc71c17e41a546e8d1e4970aea0a1f48942057b3a46e52f2e7bf9f77110ea9345092eed461df93211ea5342a46c81e24b6c136bfbc39cbd81f02af2af7f7b95012ffc2d93c1bfe9f5a07f6876087991c39d900f5c87ff4fd43c69d85ec5804f5ebec29bfb4d2be165bd9284ac12d6381563357d4a2647f9466f8516d19b4b5af76d85d65ce945347f249c7b048561b554d0fb5eb9e313a2f742d29dbc6945cc9e7045690f21636f58930f3918c35d991e6c80c4a97bd29667acff98ba70c479c02e73f5982916b69b555e641ca99a4eb9d139f59cee44f8263e726b7534c46899992308333c58c9b4131e09d70c0d22f97ee20434ce068516fcd748da9da061e5a39ddd766eb5cfd35b3a17b8fb6602aa292ff0ba6e12184a1a5309dc49bf5db79be61cfcd9e42d7d35a2d65165292aa32cde563626b28a525cd1ab8e2df81a996e43a02208038a39eaca3856cfad5333c3fbdfae5db1e558d84928965b10c05ba16954b087f1be5964c93eec2a65d108237b55d7cdf51b8b57a35417fba7d6339e14495a0eac99e49134a664f7d32158cda13e782b7803ed435726e9a419409fe2895a1c010248ca8eb23a4031e0daef24a25fa6bb6b688360a5cd5ed9946258a2d0891ec4a10fe1f3115f8862848091a08899ff12e599aeecdf28b9fcefc04cab14d8da135802f12a060fdfbc93ce3bf0a001db2907c7b80d0459670c5e9fa8d385853b468d75b2a2e0ea56afa056e93cd76c7a82bbad438507a20416abbbe7ad717843451349e28468db0f982bdf26b141a38b58826a3ad60a24dd00fce29d9d87ce18e63893ee0f85436a6586b419e7a11cf401ea001412b7c22308b5fb2a5fdbefe9f2cc4f03a258f7c9384f9a02611c93aba5a7202a435c3a5fc6bdbada3700c163d1001705eeaa57c0a9edf33246fa101ce6cc2e9a0f83d415e08ce45144eb350038157db45cbbcd2f6345ecee3ff1e5d20b50d6852457010fc0713f99b1b0adacc2acd12615f551d03501b9d58e202abf56cdf76f6719f2eac3cd8bfe1786d583345754ce4b57d3be2bb2349137f9debbedc65f55d3b7c2791579324e8159bf233e88505ab7461d1cc4957d0c29983ef10dece522b23bab6b1b2970755d327f858139470291f9244bae65559d21930e56984d497864ffee1fc3f0b56859c984efd412368d4", 0x1000) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) poll(0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket(0x18, 0x3, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x6, 0x2, 0x6) ioctl$FIONREAD(r0, 0x8020699b, &(0x7f00000001c0)) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x38, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000806001f700306060002ffffffffffffd778079d948fff7445b636d859538269dadd45d44110a22c00023f34867b7a8f2d17ab4ebb8788c17d969881fa17e076f286b2fcdcbbae841448a7ca6687cc8569e0eb6ab56d9c"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) shutdown(r1, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x48}, {0x16, 0x40}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000140)="a554ec22675ddad496", 0x9, 0x3, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = open(&(0x7f0000000300)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000440)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r5) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0xfffffffffffffee3, 0x0, 0x0, &(0x7f0000000240)=""/104, 0x68}, 0x5}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0) ftruncate(r6, 0x25b3) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) getpid() socket$inet(0x2, 0x2, 0x5) socket(0x2, 0x2, 0x0) executing program 4: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0xfffffffffffffd83) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xe00000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x15}, {0x1d}, {0x6}]}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setsockopt(r2, 0x4, 0xfffffffa, &(0x7f0000000440)="7071d463bd70b10bdc916ae4f6c0a1e3b1de916bb6936a77724f763980968049c55708d8dd44593b5884d5412cfca2964242c02cf1635c86221f445ecd8af37647aa08d243d60c077ed890c1f0f81bd1b4d0e3a4849ccb5350ff7c04db79bf65c7456bc2b820a669b6edaa495a93a376556c7f476fa662067def372c9834fabd218ce1da323561524b3d4dec9f17d13c28992fe6786ebc79c0d302d887579efb2abcbc46849a09f6d58dac5b34c337d7fc9a1c704450c598172a4d20236121c9a5cf18a0d2c5374a1c4a98f857a1af0dd2564f35bfdefe5d8b8ffb7513d340d49b50fff04b50beec3c637fea6ce4208685699f33307afa34fda0099512adb4cdd1c0d91ba0224b9f29fa70f067d1274130b908a2f37eb5478d55609d112756b2d9da16b62bacf2ee9e0faf29a255607256b13524a67f20ed9fbbba6d9a4d1c15d8b3bb1ba393e706d1345fdd96558720dfec456e9c237ae60df5cab47104c0ffe6cf1b989fc4df32ecb87d091b0bd360331af4ea0c14208cff74b6335487a44e5f78a65a647f799f118b359d73b40d1bb974c05f77a9f016712537eb7b9aa078d6f12505a9e5bb8dcc79eaccad1df5bb089af598026eb77e647836dc29793aef760b4dcf085282ebc0d22e0325392259b86ab49bc6e83450a988c506a427f8fccc82f4ba8df04a1262e9a249bdedeca54a682bf9c4059b2e0602118b47a03d4b5b717df437e14df49ab00045811f465a0b8ee10c873d79f1c364369a8bad6b935e07abed22aca370fe870dbb892be699eb5edc8e3065f95a5ef9c6acab287cdd1d769fc2d06a1e7a84e6a162c09cbc8c9a4f18df933db77a8de1fa6db0b526f892b45003de4d2f567878d9c17412e771de773ad22b0a3c528162f2fd9f9c5498b73cf2d22f66507910d4b6e22ff71ee7901fa498bec1069cbe55e90328662b55c5c247033683b06eef02e728e4966c5549b996a9a175390b8d487ec6456d82bd00735daeb9a8d86e6c0ec19070ccf0905bf653bd766a58ffdaf7fec7371ff743e59944e6d0283b808ef775641d75632195fb696c294a690be664c229a15be8166106aeaf93cefc70bbb35e454e7f783ae677e2c245fd7a651fe8d023a6a2e8ec29232fb3d1bf87963c5c5c8d3c3aba3eeaad3c6bcc21092f00fafd218ec9ff81eaea4f27dfef5136bedee33291ccae0147bca9d03ccb9e1b1b8e7bb31074698e4d736bb902dedde074fdd2613fd8f657b19a5644819494bdacd915ebe8cbc5c04cf42d667f1df8da62308b9553ff0eab4aed6099514f53ef34ca4250304c0df79a4c3b472ba6c7d8d01e337f59b0870a410b30e327b06abe64bab6592ca49652256552366e81a725c40b519ad119cdb5d8f55e6ac3d934d7e223411618151a4f080251b83cf009698a1095717c453ab0b7a6f9bc8fc13fada6c6e2f1ffbeee3a13bb011352e4d73685d0316f479617f1b1579fb01d4b4d60e8f19087bf896eef463447ea14c8e83b374eebf55dc8fba157ddbff69c0610311f016201b5343786c0de68ca5b17346b19a243ba0e7a6f4aea15e4132c7a1d5738cf692bd3ce170a73c5b1e1b289bf39cb1bd3fcd357cf751d2f80f2f67cd0a045ab985e0eaa6c555e5d8779f025059344ba949e16ce65b11f28835ecb787857d328dd36bdcfdd2c21eaaf31036fcad8d6d52d02ededd9a746b32cce85e22055baca8be4357fa819be920f0f315607e2373d7b2a6b131674ca5f377e40abd42887b609f13626b285f1cac78dd0135345ac9805710d36fcab6fad9a1079438cc8bf7413bed8a79a0072fea92f40402f2faf8deec7876b1338f4a965a3888bef657e039677dcc95417650e065859f6baba6eaa810054af1ac9e599f1be556cc7c33235152315540be13b9bc48f1fd7869e2894657f771956cd82294b9114c5221ad0dbcce416f791d15099c578e229ead90b9715b8aa4b09fe815687f7de2ceedf229c3f7a9fbc43f9994ce252b27e120cfca239d498c8e957039bc8549af955058e42dc226816504f9c6e50624e1cae3735b75b6e026cd125e9cbbaebfca28be56652893e77577b271bb16d2ead62c395538d2ccbbc2cd75ab315d691a3c613b3bb4d2963f631d46268f8c6b69c39853659134c5cf045d1fc72526418dd23038710eee935bd1a2e96f7aaf5c6b6411c5de6f3f36c6e60b1dc0ba2e2d0e0aaff94ea65e61a6b1ebe389d46dfd42530b0b370d09e6890a97f2c0dc379c9328dcd9cddb0c099156ffe23cb36512eae5ed651d3c8a791684f05c387345854505f842d640b85653e66536989843c9d75ecfba8eb014a137b2de84228ef4ae3c33089d3ca9b1fd442183a4f32c9419bbfc767252d0e929d429b5d9bd758437f58c2af320d5ea3ee09d04faa356b65246bce656ea7d1fdea9dd7603a6480827ddc6c74e7079fe22e3d1a7644ea9bac6c75bbdc5701394f5c9547cd98569ba464aa7d030941ebeb3b75298135b73b8ec6b6a859586e4feb3f325be3f48beb56912f1491595f364a092cce72f3e621836888a7fcda5d3df1d72397c2744a23797aa9d796d62872d729ec1679706e1bb21327e78d36d16590522e82928898d5c4207ff959386a79c1d58e432f71f7d45149dd85d27935e222ced0111a6dd06646cb713a2796c6e7878039034f78c231649894808e33ba52d20dd1519e4712ef27c52965517aac817827ddcf454e512f48a3d97eeaf87d4c9c73835ce11fe924889607868a9a5b4231a7f24e7c98369be86256df60d8c673de1b075f9dd2d381fd79e98ee9354a74b514e22ea8b0d329f965a6c7457f7f1c588c7a4719f89b71928b99649afef340b4ee18d94066e439ed56e2bd8a00ab7ac084045f8084d0809028bf0cade79a4a72545682aa7f62db4ea5adde4cc710baa54d75fef35cbea10d800a138d622ce77b692e9ebedd26b75226dd6c6dea64543d9355c4712d8644ac55d93a9a4883fbc9868403e5fb805e8c605a0530b24bb6d6b11a6040a1c45bed2e6de10de2671f18e0e8fea81218c62cfd0c8d970e89b954f5e0ebdf5b1aa501444293147898a06d3e2b8f8a3c8ef2c34df5da18c14a4aea09d15dfc5212caf87b30a61ac7a93ee6b1e2827fad563a5236f5ded85d6303d49af6f71203cd8eef39c2db0cc4e34cd81c815bc82756101f7265e537d53795883042ca71d1a01d0cbd95309b101b9ef09aa4b4974cc1dc0d5253008ac80c85ddf789767417bf28b8461892ef975f4f68c9555309b6f036a4fbf7247b55b99734102cb6bc0e00e5592b1122c65366f3e8e267eb43def76b0d833be66b8e9c7b4411b0fb361478ca1cfca4e175aed5508fb3bdd6f92869140a63fe339309986f3bfbe267f770e6d7f0bc75eb5e8fe895c003808d5327c348c475d669bb6a2059f63b77ab73f3369140d5d4a364c08160e3410c5a5b4d76cdb8292cd0cae6de29f39cc0be172311521342464f12833a0b1f784c00cff3276313d600031f50aacb0cb7c3fdf050139d05c4711c749f45ea840d9d466fd435322784ba500fc717b659aa6e20a2db167ed649d7b65fe357b0bc65008719c200e9c1e53b7f28195db71174f786d48070497215d9dd9be60a3e2ccf45050eaab2a78b0f26786ab60b3e6a7028f326dd38edaf8d8ae15ac5c96eab163fd4679038f94bfff256a2456fbe7f622981e3de508af7a6e7d6e55ece506a5deaf0621b4d6621ffba2ee1212895d493133e5bcaa8f93dca6fab1b2d530ac3917d8ce7594c357c9e9ac1b26e498de2350174e912c8d0c8ce8963cbe8529cc224d9358899ab88b81e42418dc814bef438057d88e29223229263c7184de2a8af779fa5b998829eb36d4776015e3911bc3ad98da2944f149280b80de5876fc2abf5b56b1008163f9a1252092afe5999e065f87da28a7936776a18cfc9a86884f48539f95c31ced9cbcc23f077a92d41b98dc3fcda2b8cf964f18c5546d1574369f4f677342bbbc38067f3b23bfee9dfd923c75809dc39a2e04dea323d4e02e35becccf11a7cee58601472c1b6915a519fede1b0a608ae44b6e02f8e66bde360592417c0cda5ba5ddc4aa7729ef1e4ac47f3d35e08214306ac3991a9c64070915f2ae71cf54b004cf435efea00d4c5881aef473a9be83fa5608dc06014196231704a214452e07dd65304b5f4f1686496ad7220104a0164c7855c00b7f06318a472b20fffa6f1f69c8620c5f6d0b0bc1da391df9616a070725a2859a605eaf4fa143dc72cb465dc138a69e9737806e065fe22a0295e479957156eb5b6c9ab5f3cdaedc054ca19573260a33ae2b6a7d15b20b544511c6e83e11c121b3673b2b44dba068e93f0018ea0d065f4aca5f09d64fa2cf2e6c748c8c187f284685180e96eed766a362d3e0e60279b9df9fa54045c8ec90c6ecd30fbc4a137cbd1a50e4217b7a075fa72a7f16f2af16058a7c375f5d450abec413eef2c72b6274258a930117b8df9e209bac9ce15d2b1fc5fd17fda02881d0ef92d39b0da7f1749b0ca43719f59c4afcbd3e18aa552e462a584d8e1949acc0522a36b747d3bdb9a53c0b9cef39862822b986785c6408be1d818f8ed3885f06bca4fea3467f5cce12423bb80ae211ec7f063d5ec10f4ea0b154f78d73015b1b03e7c36a5e213ccb55ccaa2a289d85828c30ad0527657b0427fde6a5474df6b48375d3c7ac4c36a5230984f81d3c05afdea9f0c374e64881d94adc37187939330273f1521208872da3315b34859b09803eede8762d3d9fcaf67aa1ac9d3e6f30dc1a77586cb406a67a162d9f8e2c7c369a09b0ac691c428437ad24ffba57b9d4f25ffa15561b647a72aff07deeacac7df17fc017094666863414289093442e503be435daa1b0005ef4a62b5dac7ce79378be78599c54c41cedb0b1be35f80096bb77a18986bd5e04a2089e43106ab5a99abdd0047be24ad7a8c376c01c1c6f66ba36f9e14be58e9512249aa581720a2e5b7cb9cdf6956e0cdb5eaabd66ff65cb9af2f09357ad155ff257780e822515a0491bc528aaa9708be1ec0615015aae8a22a27d155ae760ea0a59882dd0684df11392dfac29a8aba3a03ecb5f313b356719d5a116660a70a8e0788a7d8ae4ec048960453a08a0afcebe0147ab26bfad9f74a88369cd18990c55bc6e6f5b6933bbe2618d9d5290522200f73befaae2619dfd7237c26d8acfa9bf52f1f0902330e8d51b49f71bb5562ed98c763020adcb18f27e0bd886218ceb9e42ab076809f791242cda48545b9faff434fbf43a3d33d466786ac26d1901ee6dc1d22d283d57b7c12a8e94289cb2e880e957eb882b1989cd79a0973fde6660623bc48e88ebba8ff266d3eb3e770544922a123ace0342e9b13f07b765f819f9197f95b4a2f34a5288d91baae885e34fa83fe591582ee577ca7fc31cfc585315b7fd78e54e8782c143a91ac97963958e7b99e85bb63f6efa961246261b8676bdf5ebf6c6315317a46d47347225b4ab31fdd7f5fd7ee5fffffc5cca935b357c058b683b7048ac3239c011adbacf481cb0fa3c61a5bd522db721b63929e99945852b85ff491ba0923037ee45bcb8a61ca8e49b9a0a79d966336cd67d6bff92d3096024b10bdb2a2dfa06daf4291625ec73663fef3835c73ac3ab9b7536fc5af209b621c48a10b673cdde1724d3debf9d399b92b19c74d2025a17bb3fe4af9d1725887167468834a91af98d80a9ed9664aa748acc67d2b74be674383175ab3ed5f9facd77beb7a596cb983988940c3a04f7b9cb2dcbbcb39a05da2a529258469a9548367305fc0dd870259a8", 0x1000) syz_extract_tcp_res(0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="76400000006c19cc78891cc9d70b", 0xfffffe97) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r4 = open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x210, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getpgid(r5) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x5a, 0x0}) execve(0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xdf2, "f8a19ae5c092a8a2c0f01172ef953678ed615f27"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) pipe(&(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)='^', 0x1}], 0x1, 0x0}}, 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0x8, './file0\x00', '.\x00'}) r2 = socket(0x11, 0x3, 0x0) recvmmsg(r2, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0xa40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4c}, {0x81}, {0x6}]}) write(r4, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x84}, {0x6}]}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x8, 0x10007ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x20000, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x23], [{0x3, 0x1, 0x4, 0x2}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0x1c}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000600), 0x6) getsockopt(r1, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000180)={0x8, &(0x7f0000000200)=[{0x4, 0xfffc, 0x2, 0x3ff}, {0x7, 0x1, 0x20, 0x8001, 0x1}, {0xc00, 0x400, 0x7f, 0x7, 0x8}, {0x80, 0x7, 0x7, 0x1, 0x4}, {0x7fff, 0x0, 0x24df, 0x0, 0xef0}, {0x8001, 0x9, 0x400, 0x3, 0x8000}, {0x3c09, 0x6, 0x8, 0xc9d, 0x2}, {0x100, 0x3948, 0x3f, 0x7, 0x9}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8100, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7}, {0x416, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[]) executing program 4: symlink(&(0x7f00000002c0)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000001280)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in6}) open$dir(&(0x7f0000000380)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x100401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffc, 0x6f3f, 0xfffffffa, 0xd2d, "8709f9050700000000000078d692480d51aa8000", 0x6}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="cd4311f4dd16a4b49d3e313e47547fb8105b800d", 0x14}], 0x1) executing program 4: syz_emit_ethernet(0x22, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f1352aa339b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6708d000000000000002ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d36604", 0x89, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff7ffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000001100fe8000000000000000000000000000aa"]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[{0xb1}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000001a00)=[{&(0x7f00000006c0)="58377397d725a4f93fbf9d763a2cadb7b5b65a9eecfb02037f72420590933122e2db4bc987be3003723f994d4550fa2eed59f6150a89603e03015022d4e7847a1e90b37f6a566b291d927e7178c103d3f0b87337c6c27af2fcf5bd31fd1698363832abca7e6d259904397c8d994b978ccd3c35840a92c56fba06e3592ec81ae128b975aa5ba53437d5849ab02d9f72e97da218b7d3bad52a272234a977f67edffa206f46678abf7ed58e7c0a311e3d2f9d67bccf16fc48b27c0f0303d558786b452edf3346ba026614bcfaba41a4e8bc6a5b996f74a2cd18d4eb5bd772b66cdde655e168bae78ef30ff1a2aec83811190fec6d9da550387d3e9abf5cd54ef1af3713dbc501bd896377d65ced795fcb0f78d08972b20354712f2ab50925ddadb7bce7ca09263aaf1651a473b1974f17cccf62d5ef3b427d4b5b487b256eb321056776af12475faad8390be781d7019108876b94752c4a68a60c83eb8c9bcd1c778d516d7f16916717", 0x168}], 0x1) r1 = socket(0x83ee1661e88082e1, 0x4, 0x40) writev(r1, &(0x7f0000000180)=[{&(0x7f0000001b00)="51f5f7fa5698a0728f2ec9375c01a5530bec7ad4401b6463fef42ddff47e1dd283f5be1c54e5a05ea2ab2fa645667dfe81ea71ed641c9fdf0df2d2fe4fc35ba67f6c859e54830720e6c28ed9c97237af156eb95481c32a96443caef610d5b7b1e8143dc8195f14700f3eda75bc977554c33ae763146a8b901cd15581b04385f48d1930d5e074c9a1c001cbeac35d5ffbbac96972e821c53df43116707dcf1247fcf09eb267e2e039257394769144c7bceb8b7cf5a1642b559e8f32ede8b490dc14b297375aa62fd64aa132300f3556f161a3bc6bebe2c150def26482926b9e8aa45ae46a279fea84dc0582c81315d2058397c12b96f17566d77eccb573c5448b7efec8c3ada6fe0039c70e7605fe916da86e2bc82dcf831656b4dc31fd4b56d03bd4334aa30402f9701ef6c25525f6a77ba8e53bf198bfda4ab926bf4c573a134120222fbfe7431fd7093c959f05df7d30a6a9054429b6f696fcf2fceab7422468f197f324c56f4e", 0x168}, {&(0x7f0000000000)="a82ba1971bdf7f345aa5060534e9d38b983e97505fa00889efa765a8a75f9b0939201132b6dc3e82d2b3d520d464ec6d8be4edfdd5bbea06db69738bae18ce756803c3ab7079ff6f8ed6f45ba8c64000534aa783ed59a3b943ca234c9ef2e93c2e38e4c24e40d492b76fc8d4c1952b385e590cee52afc6ec4cc193d2cd6ac3b564ca0edec9c58f3fd165f3d86d5ce74972b3038e60a78b24c4e9d930fbf374040b83115fb90de86565bdb9e1b5dea0ca66b97fb4e4e48788e52d0d4dff12cab4f79bfe98e6ce67551bbb4ba0e369dbda551f6e6edbf59bf1ce541a3721a6442518460873ca21380c", 0xe8}, {&(0x7f00000001c0)="c24371d39ac5ccccd06b99203b2410bb959bd61a7d5fc4072ad89c0495f975a59416d23e4f2f9818f847f3cfffe9e248e774eb8e9a8ad429349f289449832a897d62bd1b367d6ed917a07f7b3bacdb0f1a89c197d78c6005b5bb9d39b81e16ac6e390abb54c64665441f91fa900344dbceab38df6abb6d113c2b6560b551c39ca2cd6886f9c7e89573d64f4f7f5f29c756917f2e6dc10ecd4300f6e2dd0b871e60821062ed89d531244be73975ea03876a9894e00ae1277862f5b53ccf315fdc8930e5bf9f01", 0xc6}], 0x3) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x10) r1 = dup(r0) pread(0xffffffffffffff9c, &(0x7f0000000000)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a678f0addbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23416be0a2b1a31461ee67848ed8793ec68715e038e991c7b49eec07503d8699a5e8ee2935d5691057e87accea453", 0xfa, 0x3) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r2, &(0x7f0000000140)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef82b84afbbf4811eeeedd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e55bd60ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951cbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 0x1000, 0x808, &(0x7f0000001140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000028c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df4ccb900736b27f7476c37611b9e4f14351c2cae79cc22a023147918801d3b109f971455454bd71d16ed03a4684de7f35fe581c3e3", 0xeb) r3 = dup(r2) pwritev(r2, &(0x7f0000001840)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a771e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(r3, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000002680)=[{0x5, 0x36, 0x4, 0x267}, {0x3, 0x1f, 0x8, 0x5}, {0x8, 0x6, 0x7, 0x6}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r1, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r3) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000002080)={0x1, &(0x7f0000002040)=[{0x7, 0x0, 0x2, 0x5}]}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000020c0)={0x6, 0x2, 0x4, 0x0, "b477fe465ccba920cdb74a8c05d52b54e567aef2", 0x800, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000002100)={0x2, 0x1, 0xfa, 0x6387, 0x6}, 0xc) sysctl$kern(&(0x7f0000002140)={0x1, 0x15}, 0x2, &(0x7f0000002180)="0af08c", &(0x7f00000021c0)=0x3, &(0x7f0000002200)="5ee09cb51f94b365c31109165e9c10b4ebc7b8404a7651524dd9b5adb14c1890461901300763c2d234a1ec9df30b9adade0f744d879abb84af65ae22af765ad75279e92479cdfeede454ccff6ac92921909aeedde80f541ce407aa3f5ce787657a15f7e3aeedea2402768a065965a34537a63f37217788898957cbca30f5c0e13e2d138f1803d50fc8118f6529d427a4fac1ceffd42d6b9065c0f89e4e425fc98282e0", 0xa3) fchflags(r4, 0x10000) sysctl$kern(&(0x7f00000022c0)={0x1, 0x4}, 0x2, &(0x7f0000002300)="82d028c097a2cafed3a0dcc8f4211163b41671fc167da02d4689399d49f21839201b90d6486e779b7baf7c291c0065abe656fbd6b271a234c7aa0eb6ab7469214d1475cf4bd2cb3d654c170374a093b02f58f2ae17d85146e9375a7fd06cdc16d7c8bef7f6b6e50e29d178ff19282e12a266fa3c100eba4aa0e77ea6acf19a5978693d3be52a79dd79a0d571f934701850f2043a4c137fd5ae81b657c74e84156da479c688dfccba7f3edbdfcaa8f450d8e31eceb0147eb9c13f2fbed6ec4afc966d833cad505cd0435b66c584edd122672b12ee17", &(0x7f0000002400)=0xd5, &(0x7f0000002440)="d439b5d79db15e2a584b9b6dbcbd85d584ff79b3b42d49dc15fe3c99bd624fe22b9191b983da20d0e6c7c02430260eb2c85fb5559c049e97f23f7c343da072f716ea1fc5e47ab52bc830086d9e7c77fa629ca3cf8f9e1f646d69eb874b74047b56353b2afba1f48d6d92560a40259f2de06aa3dc8e585b17e1657c3d004aca84c217c0244157dd3c342e1e02fc4000396df017b036680dfdaf57a03e0728fd20321ae2d0d00d6ee186daf00ce4ab296d8e84c20142a78510d3fb57430a46efbd4166f8ee1f387b08dc7b64a9ef71607164a14a0b2c12951e840216d63ccb9373c0", 0xe1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000002540)) sysctl$kern(&(0x7f0000002580)={0x1, 0x32}, 0x2, &(0x7f00000025c0)="9281a821ece934618fd6882f6b4591e30180099d36d189da8849eec98eea054e07b3c582052b29c314c48f4d5874b26c0ecdcf9934f31b72e5c3fe387747c6d97f7bdd8551aad6", &(0x7f0000002640)=0x47, &(0x7f0000002680), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000026c0)) write(r4, &(0x7f0000002700)="8b4491f2053012993e46f936ca0f60f55e1703bcac4b51cdf7e40d640b87c82adf5c328d5ee56f8b686a51f5109b6664da2c3fa1fc1e07ff1d6a618b0ce236a40bf4ae31459ca22a8689720b3a09c87088298e869f0eb5a2a4ac9c5c37e3357bf3c4dd5c8d61ae1973d37c4430366a64f49a86a2472a0f48ac3bd545da9881d067d4fb8b923dfb365a97cce371b7e743ea5edd7cf9ccbc4bf465ebc0a27a5f2f983400c1a479a18bfc7f3997", 0xac) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) getuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000040)=0x25) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="b0401d96744149cadda17fd0ecd099ebeca88e8472ad70dcb47dbeb8b8487aceff96a44129eeacb4ea8fb6a0a23dbe25dd741a7da7894abdc54f00f5a8b99bf1e68e2318a429170c78674b6efde919a762bea2327889518aa210591c156afb79943268bb75e82fdc238c79a950f7dd4a08df032c04379de1947c92da37535a84119ca33ab4c06d7bca6b00598632a90f129fe9d3", 0x94}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549cfb0da4f10511", 0x9}], 0x1) mknod(0x0, 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x34) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x3}, {0x50}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f0000000900)=ANY=[]) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xb6c4, 0x9}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() bind(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r2) msgctl$IPC_STAT(r1, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @empty, @ipv4}}}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x15, 0xfffffffffffffffa}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x280, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000004c0)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) kqueue() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000000)="4575ef9e7d37c4dbc85ba9d929c7a992294c7a41b9180d9e81e6f2f551d1c7940d731b3fa68a715acbe922e48b9de6035a225cf2a3ce2ecae16d132a38a8f805f108575a715de74dd8bc4aa27e333022fba8e7f2473a0da6fd98c36167121eb5679a06277774f8af6323aa5f8c2a5eaf2b42b0198573518c47cf48d80db0921ab44f7a953c2bc8df3ab41a1a2465df6eeddaf0087d709bd1aa9738ba6fbaa86009d643b62fde892b4a6a5fa8269c0a577f1f9fa652183a6fc147aa1785d94a4291a65bcbfd759195b50072087a776044a1702fef34c6216bdddc8a777b5c6483e4c0d3f7e2a7a6452d", 0xe9}], 0x1) execve(0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000180)='./file0\x00') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) executing program 5: utimes(0x0, 0xffffffffffffffff) sysctl$hw(0x0, 0x40000000000000d5, 0x0, 0x0, 0x0, 0xffffffffffffff32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) writev(0xffffffffffffffff, &(0x7f0000001e80)=[{&(0x7f0000000480)='c', 0x1}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7fff, 0x2, r1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) fcntl$setown(r2, 0x6, r1) pread(r0, &(0x7f0000000100)="ee7badbdc633f8982a80716b37ba2d956cbebf57f4f94ed00217118009bcfb516604bc205c06d1680abe644a34fb9dc4b893bf3c", 0x34, 0x1) r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551", 0x5}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00005fd000/0x2000)=nil, 0x2000, 0x3) connect$unix(r3, &(0x7f0000000440), 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) sysctl$net_inet_ipcomp(&(0x7f0000001400)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000340)="4a9dd9fdf2e3e47f1444048d7b0b36dc017da9b3222341a9613a0445ad1ae4584b03d0286f7b6f2f6cc497ed0f338389effe8f486beefcf2e8c35de822813986ac5b472ce2019bff88ae46a7fdc84bcecfd89cdce00c1119a748abee5b3b0c58b36c26b42c87da388ed8a1b238c1819fca1b4d934d98662dd72d5995a574ab98d085946fd0e5a87cffd47216dbd4b36a75f99c07d7e46e07885df79e5ca40da01497a84e539a192fb8f438ca00"/184, &(0x7f00000001c0)=0xfffffc67, 0xffffffffffffffff, 0x0) read(r2, &(0x7f0000001500)=""/174, 0xae) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000200)=0x7f, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0), 0x20, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000009c0)="79602087ceb96bb9e544771104519e3fe61a9a8a18d16107e32f3def42a97eeee98095839254af756ea93fe2a3c7b7de53d4845e3d08c2e311cf2112a457c0a19fd549af9221acbfed5d00ed9a1136a67814b68bf80c0e99dbe51954ece2df81d0d73ed08e45205f91a41fe9ab16447f5bfb67a3716b0d4252a8d6fbc844273d6bff1d06d97746e4f10f8326fd0d6063fbac5d7a63f3e418f67c21405b81bc629c28ad8d5be693f5029494a2dfbc777a5cf13ca4c5fd7e8b7aec3801778d10f4823dee8d9e433dd7c80c5e085517c83643d19b52cd0906ec96388f2df9f3f6a3c4f45e01d2472579689361161bd3b5805247dcea9fac901660ac46cfd9ebb455ffcbb2cb1526bb1e3c3ed6b70a68e661006d459abd7efa147ae147badfa922d8cca5a52515c3a4064d317526f49380cad656194d8a1c9bc4b204d5ef95f035715f6c0ff584cbc67891a709998803221ca0d02a4b1f0d1906025b8985a656b006f72b7625859cd0996669d908f85ff6d9eee713d8970a63b3fbc36f3d001bbeaa375d2b29258c841999e4dddb567bbc3ece5ff89cebe109a0ead6be7008abac75f143989d0f5731192e63678a4d8448309330a8faee1d0bfbd9ae4137ce53d070e4e1cedbe92cdd253dc408195dedcf4aba65a0693f14778df58750b5ce3cbef88b8d6d56e8a29e7c5c04475bc6bcbc9b5f53ab259fdcd46d3f6e5b10689b74be326fc711adcc7efedf7674a7fddfe0a645a24976153e7bb7b0fcc2e2219f31b041627d2029dfaad230540a35295bd22bc9e702db1ce51763b4e9a5f3f7244334b670c47398da0b790300162b618eddcb410a35d47d7f31f9bfe9578588751e9b7cc058f8058bc6ff4b7a6c8ed64595972092b68ef7e7a4b4c9a4591cb2774edf5a846aa52d4780d15d3aa61305b8fa117ebcbb6932e77095e9baf78132171c5b13180f8abe98a0f7fdebc359823f51248aa7cf90a91df10dfe47b7546c2d051807d100373f0e7d9c9ff998ed4e13d22c6c4b853f47f76e2fce13bfd15e842a3b4ad76c7ae186f8689c79ad4ec32f9fbaa4e908d04accba95f97e45a2dd831f58c40ce1060c32d1d602d3113accdf16d1af6e148d0e2c58f8ea1878ec340ed463e4342fe7b9531644c40f0418f9e9d67582ddb54b2930cc400bbf81032920fe971f27e9d523425e7ff716ffc0c6ada4957b925b632028f16b2549cff01616e3dc97f4d54afb399e6e3896a062ee6ed61e09c15a1676ff9f41e093354c38f91d623dc6b7cb529beef2e63fcb4daf3342243673d1f5c2c90b32d6322a3b033a2a597e8eb14034f960013df2547f855433bd2c3d642f98d79ea35287706aaf3245494f00cc552c7ab75876d850b0b46307f4001ba99841a3c178600f3699080cbd0a899774aacccb110714abef164d1ac2f99a4273585bea26e33f5ae9b6f96fa490fe3c8617287be6e9f96108932725b3b2886d07cf24172eaa85430be08e9d50fab27e4afeb9ec5195bcf331d5d904598ec9859d6ffc30e10bcb14c5d354b8e26102ef339eeec8ac2845521b48c0e5bc5deaca4d88b1f7af9dee5226675b3a6bd70543a408309e27d0e29af0cdd0f7bd287ee06aeb8976f14e6afa79c2011f1f188187e184f520d2d095ebc95fa80a24e64940a1d4b169ffa3db8b32c272f267f895fae769d0cd420e33ed5d8cc9e1066c64b3632fbf66f320eb9477dcf5a4f0af7d853569ba5fd6ea1ebf1547af45ca65db068ec43cd02e81fcd0f40327024361786bc0d7dfc1741eb306223c51021e3cc64500a7923c60fac20b2d212d6a76d611aacd32f0fce123ce02b36bf54b932e38cdcd30351989e530b1b575c02c3ebb8389a547dea1b4cea31d305af460c9bc4537be91f5271c1fa87cc4905a033fa36536ff7ef5f5997d8578638802f472874a0bbf7d6ba95da5a78af5f8ccdf3e816accd059bb83cdb171008df347720b1b4619d0b334889712e95a8625dba45ba15caec8243f9fbbb55d6f1372acd894a1f536d20bb4c161de9016eef27fa6a1440e3315c5160fe9f7b9da4bf9701688e38bf15d0892c239685802dd74a2acbd9d6039fe5e695ed52bb68cf6654bcbc2fa71d89bac695aa0b77d530b4d40cda7072b93d2e15f2bc215c0c71ea436692779d54a6083a0eaf44b51dd4126777c5c9dca788535a0f23e9dec168bb3766027a21375d965098f9f33aa3f6d639e3a94e32e0422f9aaed71ffbd816169d8c7213ed62d21e6eaa01a14dddab63967b16b5354", 0x641}], 0x1) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f00000010c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x40000000000}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) socket(0x18, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000028c0)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x100b) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000001100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) chflags(&(0x7f0000000140)='./file0/file0\x00', 0x10000) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={{0x4, 0xfffffffffffffffa}, {0x10000, 0x800}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x1, 0x0, 0xfffffffffffffffe}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xff, &(0x7f0000000100)={0x1004, 0x7fffffff}) r0 = kqueue() open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69", 0x75, 0x0, 0x0, 0x0) chroot(0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="b10005feffffff0000e1cbcb0b000040002000000000e300cea10500fef96ecf2ac72fd3357afe0200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443", 0xa2, 0x4, 0x0, 0xffffffffffffff99) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x9) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0xa010, r1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000feceba7d7ba90e28ef12fcc08cfe24befeffffff0000000000000000000000015ec797ba4023acff889546ce647c3a2aed00000000000000"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) dup(r1) r3 = getppid() fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x40000800, r3) open(&(0x7f0000000480)='./file0\x00', 0x20, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) socket(0x20, 0x4000, 0x1f) socket(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x1, &(0x7f0000000040)={0x100000, 0x3f}) semop(r4, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x0, 0x9}, {0x0, 0x2002}], 0x3) executing program 2: mknod(&(0x7f0000000180)='./bus/../file0\x00', 0x8, 0x503) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) getppid() semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) getuid() seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getegid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x1}, {0x8186}]}) open(0x0, 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 2: r0 = open(0x0, 0x0, 0x0) r1 = getpid() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4c}, {0xc}, {0x406}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRESOCT, @ANYRES8=r1, @ANYRESOCT=r0, @ANYBLOB="93a91e3a3527577f7fcab888e34648613e3661b7e087624582dab50bab59563ed9a5d49c5a4d9c89fcc715e11065cf4ef95ce90f4801ac754a7032ff5f8a3ceea70cf12b1d8452d82f0e7ada643dd1eeb41f536b527d35e899ccfb3093a8bd2707f10ce59b2448daff1edbe411a1c25b25a91c1b3e35be4134cb7c0dc7b90b55bbd43eff219152b33fdeef378cbbde7b9f07cc67e254236b4aa234ac401d93aa4d077d5ad8b9b067d4f1b26e0139af82b608619a6733138cd4dd010c950a8de01fb054cd9a7c3b693c76bfe78223f4f9ecd9abaa5d8df6563ea59633855359c4463ea4f7f27aa5e0ce777f9c1e4780d73a55c0ed763d25"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0xfffffffb, "102609307e7be2df67de208c8bda612c3100"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="2201ac09239024792d415b55128ab6b287da9ef6a4da59154a798d95faacb52bb47a1798b2a9a35fc9e0a35c2dfc08a6338aa952f4d336900207fa9ae38a94697df1181ba0ea6530a8d46e9925736293bfaea5022c4e555490fda2cc7d24c2848f7873df11aadc041fb613ceb56377fd3240266b7b81b9711d16b8b1b7a28b7ecaef0e791c08b8537b9e5c576c9ed2b948c6f6b0ba27bc9e8dbf28be9353705e0ee7fca1e297917a4fefc244a2916358cfc155d5fd3d267745af8ac87316e83882da2b8262467983f3e93cadc79ceccbdceb295ec1f331d9834b80773d2597c11b9499623594d184aa191eecd0522fae4adaa25c3cc981fd1ce555766a9e200e98c0a69b3e56b78c0a6afe74471e8a1e351fa8ecb887dddd408f20bdad8ca983a051014fbd96b2eaa81141547edb67cdb5184aa1d58f663c9874e33c6766b3dd1c3c2559f0d24457b5d9851a90f3c25ba13bda24bd70151efafb87223fce70d3ba264a89a40efe99742e4a61701e3409c6398357aa27abd1c7078be5c076fb4f43b699268ad9befd08d61471842bd20cdd42dc5f000000000000002080a1f483e5bf85988ca435631cc573dbbf888b46804dc20cb8fea7ff8e36c7f856ac8734fd026a08bf30c703facbd1862bde216a6170cc89cb9099107fe38763d3cf3497d0fef4db380af09e7a19679e4d210fadd60edc5e6e5c8000"/517, 0x205}], 0x1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3800000, 0x1, {0x9, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x9, 0x0, 0x0) executing program 2: sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0xf}, 0x3, &(0x7f00000002c0), 0x0, &(0x7f0000000280)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3363007d86002d3b176ce823af58dc245c243e5783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc9468df727091f12b852f985a62c8682b6d5ae6c1bbbb9475779772a909a02f4a3ff8f50dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f50a38e786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e6484486ec6545a1cfed0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fedd7971d124c38e0ebeb96f3ef323", 0xfffffffffffffe9f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="c113020dcf1353839d9f2d7563322e", 0xf}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x400, 0x300101000}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x7}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() r1 = socket(0x20, 0x8000, 0xf0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) getsockopt(r0, 0x6, 0x1, &(0x7f0000000180)=""/168, &(0x7f0000000240)=0xa8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/../file0\x00') madvise(&(0x7f0000c96000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) shmget(0x0, 0x1000, 0xdc, &(0x7f0000fef000/0x1000)=nil) madvise(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ff3000/0x4000)=nil, 0x2000) madvise(&(0x7f0000d2c000/0x4000)=nil, 0x4000, 0x5) shmget$private(0x0, 0xe000, 0x20, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0x4, 0xfe, 0x0, "001a00e21a36620000000000001b00", 0xfffffffe, 0x86}) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea2772327625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) setgid(0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000640)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000000000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000fef000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x2}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x100}], './file0\x00', 0x8001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) mknod(0x0, 0x1ffa, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x5, &(0x7f0000000580)={0x41, 0x4000000}) close(0xffffffffffffffff) syz_open_pts() executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0xb1}, {}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x15}, {0x1d}, {0x6}]}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setsockopt(r2, 0x4, 0xfffffffa, &(0x7f0000001440)="7071d463bd70b10bdc916ae4f6c0a1e3b1de916bb693915ec178fe3ad56a77724f763980968049c55708d8dd44593b5884d5412cfca2964242c02cf1635c86221f445ecd8af37647aa08d243d60c077ed890c1f0f81bd1b4d0e3a4849ccb5350ff7c04db79bf65c7456bc2b820a669b6edaa495a93a376556c7f476fa662067def372c9834fabd218ce1da323561524b3d4dec9f17d13c28992fe6786ebc79c0d302d887579efb2abcbc46849a09f6d58dac5b34c337d7fc9a1c704450c598172a4d20236121c9a5cf18a0d2c5374a1c4a98f857a1af0dd2564f35bfdefe5d8b8ffb7513d340d49b50fff04b50beec3c637fea6ce4208685699f33307afa34fda0099512adb4cdd1c0d91ba0224b9f29fa70f067d1274130b908a2f37eb5478d55609d112756b2d9da16b62bacf2ee9e0faf29a255607256b13524a67f20ed9fbbba6d9a4d1c15d8b3bb1ba393e706d1345fdd96558720dfec456e9c237ae60df5cab47104c0ffe6cf1b989fc4df32ecb87d091b0bd360331af4ea0c14208cff74b6335487a44e5f78a65a647f799f118b359d73b40d1bb974c05f77a9f016712537eb7b9aa078d6f12505a9e5bb8dcc79eaccad1df5bb089af598026eb77e647836dc29793aef760b4dcf085282ebc0d22e0325392259b86ab49bc6e83450a988c506a427f8fccc82f4ba8df04a1262e9a249bdedeca54a682bf9c4059b2e0602118b47a03d4b5b717df437e14df49ab00045811f465a0b8ee10c873d79f1c364369a8bad6b935e07abed22aca370fe870dbb892be699eb5edc8e3065f95a5ef9c6acab287cdd1d769fc2d06a1e7a84e6a162c09cbc8c9a4f18df933db77a8de1fa6db0b526f892b45003de4d2f567878d9c17412e771de773ad22b0a3c528162f2fd9f9c5498b73cf2d22f66507910d4b6e22ff71ee7901fa498bec1069cbe55e90328662b55c5c247033683b06eef02e728e4966c5549b996a9a175390b8d48d7c9961e3d9197ea67667ec6456d82bd00735daeb9a8d86e6c0ec19070ccf0905bf653bd766a58ffdaf7fec7371ff743e59944e6d0283b808ef775641d75632195fb696c294a690be664c229a15be8166106aeaf93cefc70bbb35e454e7f783ae677e2c245fd7a651fe8d023a6a2e8ec29232fb3d1bf87ad3c6bcc21092f00fafd218ec9ff81eaea4f27dfef5136bedee33291ccae0147bca9d03ccb9e1b1b8e7bb31074698e4d736bb902dedde074fdd2613fd8f657b19a5644819494bdacd915ebe8cbc5c04cf42d667f1df8da62308b9553ff0eab4aed6099514f53ef34ca4250304c0df79a4c3b472ba6c7d8d01e337f59b0870a410b30e327b06abe64bab6592ca49652256552366e81a725c40b519ad119cdb5d8f55e6ac3d934d7e223411618151a4f080251b83cf009698a1095717c453ab0b7a6f9bc8fc13fada6c6e2f1ffbeee3a13bb011352e4d73685d0316f479617f1b1579fb01d4b4d60e8f19087bf896eef463447ea14c8e83b374eebf55dc8fba157ddbff69c0610311f016201b5343786c0de68ca5b17346b19a243ba0e7a6f4aea15e4132c7a1d5738ec692bd3ce170a73c5b1e1b289bf39cb1bd3fcd357cf751d2f80f2f67cd0a045ab985e0eaa6c555e5d8779f025059344ba949e16ce65b11f28835ecb787857d328dd36bdcfdd2c21eaaf31036fcad8d6d52d02ededd9a746b32cce85e22055baca8be4357fa819be920f0f315607e2373d7b2a6b131674ca5f377e40abd42887b609f13626b285f1cac78dd0135345ac9805710d36fcab6fad9a1079438cc8bf7413bed8a79a0072fea92f40402f2faf8deec7876b1338f4a965a3888bef657e039677dcc95417650e065859f6baba6eaa810054af1ac9e599f1be556cc7c33235152315540be13b9bc48f1fd7869e2894657f771956cd82294b9114c5221ad0dbcce416f791d15099c578e229ead90b9715b8aa4b09fe815687f7de2ceedf229c3f7a9fbc43f9994ce252b27e120cfca239d498c8e957039bc8549af955058e42dc226816504f9c6e50624e1cae3735b75b6e026cd125e9cbbaebfca28be56652893e77577b271bb16d2ead62c395538d2ccbbc2cd75ab315d691a3c613b3bb4d2963f631d46268f8c6b69c39853659134c5cf045d1fc72526418dd23038710eee935bd1a2e96f7aaf5c6b6411c5de6f3f36c6e60b1dc0ba2e2d0e0aaff94ea65e61a6b1ebe389d46dfd42530b0b370d09e6890a97f2c0dc379c9328dcd9cddb0c099156ffe23cb36512eae5ed651d3c8a791684f05c387345854505f842d640b85653e66536989843c9d75ecfba8eb014a137b2de84228ef4ae3c33089d3ca9b1fd442183a4f32c9419bbfc767252d0e929d429b5d9bd758437f58c2af320d5ea3ee09d04faa356b65246bce656ea7d1fdea9dd7603a6480827ddc6c74e7079fe22e3d1a7644ea9bac6c75bbdc5701394f5c9547cd98569ba464aa7d030941ebeb3b75298135b73b8ec6b6a859586e4feb3f325be3f48beb56912f1491595f364a092cce72f3e621836888a7fcda5d3df1d72397c2744a23797aa9d796d62872d729ec1679706e1bb21327e78d36d16590522e82928898d5c4207ff959386a79c1d58e432f71f7d45149dd85d27935e222ced0111a6dd06646cb713a2796c6e7878039034f78c231649894808e33ba52d20dd1519e4712ef27c52965517aac817827ddcf454e512f48a3d97eeaf87d4c9c73835ce11fe924889607868a9a5b4231a7f24e7c98369be86256df60d8c673de1b075f9dd2d381fd79e98ee9354a74b514e22ea8b0d329f965a6c7457f7f1c588c7a4719f89b71928b99649afef340b4ee18d94066e439ed56e2bd8a00ab7ac084045f8084d0809028bf0cade79a4a72545682aa7f62db4ea5adde4cc710baa54d75fef35cbea10d800a138d622ce77b692e9ebedd26b75226dd6c6dea64543d9355c4712d8644ac55d93a9a4883fbc9868403e5fb805e8c605a0530b24bb6d6b11a6040a1c45bed2e6de10de2671f18e0e8fea81218c62cfd0c8d970e89b954f5e0ebdf5b1aa501444293147898a06d3e2b8f8a3c8ef2c34df5da18c14a4aea09d15dfc5212caf87b30a61ac7a93ee6b1e2827fad563a5236f5ded85d6303d49af6f71203cd8eef39c2db0cc4e34cd81c815bc82756101f7265e537d53795883042ca71d1a01d0cbd95309b101b9ef09aa4b4974cc1dc0d5253008ac80c85ddf789767417bf28b8461892ef975f4f68c9555309b6f036a4fbf7247b55b99734102cb6bc0e00e5592b1122c65366f3e8e267eb43def76b0d833be66b8e9c7b4411b0fb361478ca1cfca4e175aed5508fb3bdd6f92869140a63fe339309986f3bfbe267f770e6d7f0bc75eb5e8fe895c003808d5327c348c475d669bb6a2059f63b77ab73f3369140d5d4a364c08160e3410c5a5b4d76cdb8292cd0cae6de29f39cc0be172311521342464f12833a0b1f784c00cff3276313d600031f50aacb0cb7c3fdf050139d05c4711c749f45ea840d9d466fd435322784ba500fc717b659aa6e20a2db167ed649d7b65fe357b0bc65008719da26e9c1e53b7f28195db71174f786d48070497215d9dd9be60a3e2ccf45050eaab2a78b0f26786ab60b3e6a7028f326dd38edaf8d8ae15ac5c96eab163fd4679038f94bfff256a2456fbe7f622981e3de508af7a6e7d6e55ece506a5deaf0621b4d6621ffba2ee1212895d493133e5bcaa8f93dca6fab1b2d530ac3917d8ce7594c357c9e9ac1b26e498de2350174e912c8d0c8ce8963cbe8529cc224d9358899ab88b81e42418dc814bef438057d88e29223229263c7184de2a8af779fa5b998829eb36d4776015e3911bc3ad98da2944f149280b80de5876fc2abf5b56b1008163f9a1252092afe5999e065f87da28a7936776a18cfc9a86884f48539f95c31ced9cbcc23f077a92d41b98dc3fcda2b8cf964f18c5546d1574369f4f677342bbbc38067f3b23bfee9dfd923c75809dc39a2e04dea323d4e02e35becccf11a7cee58601472c1b6915a519fede1b0a608ae44b6e02f8e66bde360592417c0cda5ba5ddc4aa7729ef1e4ac47f3d35e08214306ac3991a9c64070915f2ae71cf54b004cf435efea00d4c5881aef473a9be83fa5608dc06014196231704a214452e07dd65304b5f4f1686496ad7220104a0164c7855c00b7f06318a472b20fffa6f1f69c8620c5f6d0b0bc1da391df9616a070725a2859a605eaf4fa143dc72cb465dc138a69e9737806e065fe22a0295e479957156eb5b6c9ab5f3cdaedc054ca19573260a33ae2b6a7d15b20b544511c6e83e11c121b3673b2b44dba068e93f0018ea0d065f4aca5f09d64fa2cf2e6c748c8c187f284685180e96eed766a362d3e0e60279b9df9fa54045c8ec90c6ecd30fbc4a137cbd1a50e4217b7a075fa72a7f16f2af16058a7c375f5d450abec413eef2c72b6274258a930117b8df9e209bac9ce15d2b1fc5fd17fda02881d0ef92d39b0da7f1749b0ca43719f59c4afcbd3e18aa552e462a584d8e1949acc0522a36b747d3bdb9a53c0b9cef39862822b986785c6408be1d818f8ed3885f06bca4fea3467f5cce12423bb80ae211ec7f063d5ec10f4ea0b154f78d73015b1b03e7c36a5e213ccb55ccaa2a289d85828c30ad05a7657b0427fde6a5474df6b48375d3c7ac4c36a5230984f81d3c05afdea9f0c374e64881d94adc37187939330273f1521208872da3315b34859b09803eede8762d3d9fcaf67aa1ac9d3e6f30dc1a77586cb406a67a162d9f8e2c7c369a09b0ac691c428437ad24ffba57b9d4f25ffa15561b647a72aff07deeacac7df17fc017094666863414289093442e503be435daa1b0005ef4a62b5dac7ce79378be78599c54c41cedb0b1be35f80096bb77a18986bd5e04a2089e43106ab5a99abdd0047be24ad7a8c376c01c1c6f66ba36f9e14be58e9512249aa581720a2e5b7cb9cdf6956e0cdb5eaabd66ff65cb9af2f09357ad155ff257780e822515a0491bc528aaa9708be1ec0615015aae8a22a27d155ae760ea0a59882dd0684df11392dfac29a8aba3a03ecb5f313b356719d5a116660a70a8e0788a7d8ae4ec048960453a08a0afcebe0147ab26bfad9f74a88369cd18990c55bc6e6f5b6933bbe2618d9d5290522200f73befaae2619dfd7237c26d8acfa9bf52f1f0902330e8d51b49f71bb5562ed98c763020adcb18f27e0bd886218ceb9e42ab076809f791242cda48545b9faff434fbf43a3d33d466786ac26d1901ee6dc1d22d283d57b7c12a8e94289cb2e880e957eb882b1989cd79a0973fde6660623bc48e88ebba8ff266d3eb3e770544922a123ace0342e9b13f07b765f819f9197f95b4a2f34a5288d91baae885e34fa83fe591582ee577ca7fc31cfc585315b7fd78e54e8782c143a91ac97963958e7b99e85bb63f6efa961246261b8676bdf5ebf6c6315317a46d47347225b4ab31fdd7f5fd7ee5fffffc5cca935b357c058b683b7048ac3239c011adbacf481cb0fa3c61a5bd522db721b63929e99945852b85ff491ba0923037ee45bcb8a61ca8e49b9a0a79d966336cd67d6bff92d3096024b10bdb2a2dfa06daf4291625ec73663fef3835c73ac3ab9b7536fc5af209b621c48a10b673cdde1724d3debf9d399b92b19c74d2025a17bb3fe4af9d1725887167468834a91af98d80a9ed9664aa748acc67d2b74be674383175ab3ed5f9facd77beb7a596cb983988940c3a04f7b9cb2dcbbcb39a05da2a529258469a9548367305fc0dd870259a8", 0x1007) syz_extract_tcp_res(0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="76400000006c19cc78891cc9d70b", 0xfffffe97) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r4 = open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x210, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) sendto$unix(r4, &(0x7f0000000280)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0xa, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x0) r5 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r5, 0x0) setreuid(0xee00, r5) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') executing program 2: r0 = socket(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000001200)='./file0\x00', 0x2d) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0\x00') write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, &(0x7f0000000180), &(0x7f0000001180), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000280)=[{0x3}, {0x35}, {0x9106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 3: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x7efe6f0466bd0c3c}, 0x4, &(0x7f0000000040)="0fcc9b043f08835ce3f15e274b2f8978d4f8946c8ef6c24243ef99281eeddf480d9296807ebff3c07b197a7bbdd9f088fedce01ac108f360f4c334bca659ec332f7eeb1daef41c1c1afe72e9bd40806c515eb6a88b98eb73fbd1a09e5fd6273e8182d5de399ba6070a3ef0dd98fd", &(0x7f00000000c0)=0x6e, &(0x7f0000000100)="9cf807eb381b8153ea7afcbad71886b1f5a79d65767a7f018490097eab8024faecd6eb53696c0066ca3cef4aaccb82caa5f410f51ac7f528ac3db95677101ed4c749b60f5e356fb13f", 0x49) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000240)="95c755d8f2795fdad1d838d7ab42067b5ed3dff616fe1a94563b0af96c4886f62990cb8785fdfe99b048374cfdad331cea58ca4cb643ba0097088ee62326c3ebe9e74c588b2c661964fb9057c280bfa63a035167f98711322bb04e4d751c9d024b612155868cb6b92f415f42386eb43e42a002428e1918d74b0d579b8c66d3b1a69fbd380c56274af8e118be2dab5de42db5f2bd2e0329cb3146be0cb729c780ccfc", &(0x7f0000000300)=0xa2, &(0x7f0000000340)="d00499c0ca6d3dc8acf154f93ad94701be", 0x11) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000580)=""/76, 0x4c}], 0x3, 0x80000000) r1 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) sysctl$vm(&(0x7f0000000640)={0x2, 0x2}, 0x2, &(0x7f0000000680)="d63f6b9e2871117806654587aeddc07118fef26b9fd12221679e18312e09f0c62d244198521556cc71ff134e7de9ca09c9fe18ce956b25b2027e46f8dbb8c103dcf571cb1ea36e53052d7fcdd00e3d929650e8c4d447905fe03915a5cc1b04078fda70bf5c62e3b5485c064b6a993333017f73e3d625185549ea528e67255c4982c980e29200fb26960c33adde2c3863be717915b1483b504281a9869f710b76ff963de013605e671e34967f7b5046c17317cff8073a3ef464ac75", &(0x7f0000000740)=0xbb, &(0x7f0000000780)="a447ee20ae94b506a89a8d059f3d62d505c13f19b6a06d46980f03ed56", 0x1d) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt(0xffffffffffffffff, 0x5, 0x3, &(0x7f0000000840), &(0x7f0000000880)) sysctl$net_inet_etherip(&(0x7f00000008c0), 0x4, &(0x7f0000000900)="904387621036d3fa", &(0x7f0000000940)=0x8, &(0x7f0000000980)="0720a4cabb012ddf4501217d9debc3cb0ff752f2829e2f6fbb031d6eed63d5dffcc0", 0x22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000009c0)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00), 0x10000, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000cc0)={0x4, 0x6, 0xf7, 0x8, &(0x7f0000000a40)={{0x1, 0xfc, 0x8d, 0xf7, 0xff, 0x0, 0x10000}, {[0x3, 0xb8, 0x7, 0x400, 0x9, 0x3, 0x9, 0x8000000000000001, 0x4, 0x1, 0x8001, 0x8, 0xc, 0x9, 0x128, 0x0, 0x5, 0x75a], [0x0, 0x7, 0xf1, 0x2, 0x606b, 0x9, 0x1, 0x5b0c, 0x100000001, 0x5], [0x2, 0x2, 0x401, 0x4, 0x9dd5, 0xb9, 0x7ff], [0x4, 0x2, 0x6, 0x1, 0x8, 0x8], [{0x3, 0xb6, 0x1f, 0x3}, {0x1000, 0x0, 0x8, 0xfffffffffffffff7}, {0x80, 0x2, 0xff, 0x6}, {0x16, 0x8, 0x5, 0x401}, {0x0, 0xfffffab7, 0x5, 0x940}, {0x2, 0x7ff, 0x0, 0x4918d3b9}, {0x3, 0x1ff, 0x2e, 0x2}, {0x8001, 0x9, 0x101, 0x8}], {0x3, 0x8001, 0x4, 0x5}, {0xff, 0x0, 0x3, 0x8000000000000000}}}, 0x1, 0x9e}) r6 = open(&(0x7f0000000d00)='./file0\x00', 0x2, 0x40) symlink(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)='./file1\x00') stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000e80)) pipe(&(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r6, &(0x7f0000000f00)=""/18, 0x12, 0x801, &(0x7f0000000f40)={0x2, 0x1}, 0xc) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000f80), &(0x7f0000000fc0)=0x8) r9 = getppid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001000)={r9, r3, r4}, 0xc) mknod(&(0x7f0000001040)='./file0\x00', 0x2, 0x2) sysctl$vm(&(0x7f0000001080)={0x2, 0xc}, 0x2, &(0x7f00000010c0)="66c8640932d94e7ac02ee320a6814d0e225809455343b3d2fc4e7e5dedd5c2a3e88feb0fb1f1f5169d7d4d02d03237f919ff864efbd942613e601c04c65edca2e819d6a34b1b79c9f5bd6dec22a72fb95f5605d244b52a62643ba338f5678730fae558f2162fdb3ee1f67b606dbe3cdd3650db35c2c06c2082ad062fc6e53342d012ff37789666d1de6424a53646376fd6a4eff63e3020cbe89c400740fa71198b3bea2ab98f8a8738a51235", &(0x7f0000001180)=0xac, &(0x7f00000011c0)="65c13beafea824792acc35da62a51399fa4ed7ee34975ddcc75db90acd6adeada5da74986d8aa5b7b0b693415e9195ec7923d543e03a15c7a30fcd8fc78d65c8097297c2294991f9cd201c999063ba9d7c8a92da2c910c827f6b19223aad0d8462be3fdd991e8b3109936ae744b06fd75ab2fbfeb57400d62181e4275345b7533b558c3e46e155bcff0cd986978ac4f54d5e44e60cad74be2f9f629af41338a08d74ad7b", 0xa4) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000001280)=0x800) setreuid(r3, r3) ioctl$KDDISABIO(r6, 0x20004b3d) setsockopt(r2, 0x4, 0xc000000, &(0x7f00000012c0)="b13291b233047f25cbfc6bf8a6c29f1e7595367acb7d64ff52f14d1ff63517f66172b6daaf1c98351bd71ca0758a633f7029d6528a0715de9e4c6e08ee5a57a7550a4d04fb3229bce83f5a3b79dc1117596ab556c65e2fdd074de1ca608f868df117c2d5e5b4b6aac139f56f38080dd6fe8e02df2f6eaa5998ba1ccdb533d5b914d8394b5721b22511ad293ff89810a0933f5681c9c4086370f2271a7a6da664b67e6bd970005e21419383b1c7944269140b968527ce94f1154deeb624c09e69f17ee055487bd2638b2bcf196a180f4054c2d4abd05a2c0dac9a878bcf111faee262e5a825978e10f03ba124579e0dd7c52b39c05abbe4bbb70cac", 0xfb) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x20}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000100)={0x9, 0xda19, 0x2}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000140)={0x34, 0x80000001, 0x4}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x6, 0xffff7fff, {0x9, 0x3}}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='/dev/ttyCcfg\x00', &(0x7f0000000240)='/dev/wskbd0\x00', &(0x7f0000000280)='/dev/wskbd0\x00', &(0x7f00000002c0)='/dev/wskbd0\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='/dev/wskbd0\x00']) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000003c0)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x7, &(0x7f0000000440)=[{0x800, 0x8, 0x62, 0x101}, {0x3, 0x1, 0x1, 0x6}, {0x10, 0x6, 0x1, 0x5}, {0x7, 0xfb, 0x7, 0x4}, {0xf04c, 0x7, 0x6d, 0x2b4}, {0x7f, 0x80, 0x40, 0x5}, {0x9, 0x8, 0x0, 0x5}]}) r3 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=@un=@file={0x0, ""/4100}, &(0x7f0000001500)=0x1006) recvmmsg(r3, &(0x7f0000001640)={&(0x7f0000001600)={&(0x7f0000001540)=@in6, 0xc, &(0x7f0000001580), 0x0, &(0x7f00000015c0)=""/9, 0x9}, 0xcc09}, 0x10, 0x0, 0x0) sendmsg(r3, &(0x7f0000002900)={&(0x7f0000001680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f00000016c0)="9d6b86e5922f3e07d0806f5c213021d38170f877f1bbbc91b2d34fa5493072746a9e72eb71c143df7df59beee57c159fbdfd07b05f80a443bac3897a90e377476f053252e3b8cda3ef799d22239a06778e274e69579166fa2f5477be623ee1f8d2aedfafc7636cec2c7ac653003e204fda44afc7df5f9f145d2da346dc56dd93732658eb4b952a8a5dde11231ca9b5daaf64e774fd8c6156e15c8baa9b28a48ad52c8e47978368d0a1223ce55023bbca", 0xb0}, {&(0x7f0000001780)="7b3e613f331686812e4cca5e65f4bd8879c7a8b934196c2371e26850f74e8469a2026ecb4fca52b9fcc5805af83746d92926f0e757bde9fa2f6a47564cc31632a183271fc5017799dedacaf8cf54ee0fad7213074bd99bf7a2c95bc846bdacd2a37b6c8d03ac4590f42b8bb80e2707001df92c48a6b8af401c57fd20bf73df916d90731b61172a9901377441209f17670d9662b53aeb5701789c7a80f0b0c2d3e697a745a92027c00aaae27c40e02c4257520071260d3602eb4967f10309c26ae8dd004c", 0xc4}], 0x2, &(0x7f00000018c0)=[{0x1010, 0x1, 0x8, "52ee02e33a2da39e9877a932b8104a450ae554277272c1b6a221c8a7094290bd0e93a149de57acb0841c5fcb3fbc4bf42ecb5e65fda599da76347931c717b87eb0ee140616bfb6be9415066de60397ad0b07037c0552469f6f128b1d3e6d836d96370c241183462c7bd753d0b7730c0f9fac786399be480199d748d2edefa4662c4bd21e77085bd02286728293e05a642e1e9131d3d2e6519c36b46ae5cbc6de0b4629dbfce76885f560c3d6aa0ab1cb736f3c327215c1e1bd2244324ab2e1e36f4049055de533062571a2e5f11c9e55ce6d514edb47f461f9399b2b1e5b37a86515d6af162a8f84e13bccb6feb1d8a434130f9224fa5ddb4c1cbcdc5ca27caddcaa20dfc958f06f6e2d8fd8159dfc0472d392459efdb71d2e7beef1a1bd439c28c3b2f816eb10e4d93d273f353190fa14a0fa9b7932cf6b12c3fd579eed9bfbbc91374b92786becdab455c90b0bc6805d108d29644463fd9bebf39ae10d5b83f9a1318dd9e4636abb19c865cda355f76b239863066d0ef0c8a47cdda5e30154a723144904bbfb2d52bc93136bf0b41fa58e8b0534fd8a8a1dece4d7775068d32cd6d8c54b40f558340487abb8693468e17a1179a64fa1654b75babb0df0e4daf1645794ef5c10f04c047890f561e48267965f0f07d47e11e1ef697139df2c4bc7e1759c28773e972b5402e1e8cb2edb24d2a3da5b5bba84af6cf3dbdd06b1f59d615bb64ad33a7a33493d7c4f3c33ea3e4fc582f7f4f2f2a6e36eb0772c040a9ad488cd31f5ff30b9a8fcdfa264912a34d0085c183eab1a8ebcba681f6274e84c151220a8af35bbb57ab50161615884d8bcde9ba013011b66130cf5be5f1e186e60f3c85607e2fb74451dabab2b5266684ec9a4009b9a068b84c0d1a85e60648b0c6c77bbb31d930c276fbb9af1d8301f068911ee9d967162cced5a2a246e640db994a2c5eabc1fa0245acbdb0ffd74db2f52dd1791e0656abf22c5193cd7ca9fee9e22fced7b1c3d9e45712e1a0083866ac7f052385ea9c894d766809ac810ce3ab4d61863a4a0975472fd5194445a6a5912496f0ec9dbcddfbfe7adaeaa3a214daea0c1c3e1b0e472429ee68ed12564da93cecc0bb5f79c787c882e3020a22a885523672afa176348c860cc1581d378eb2364142657f86954d41b3bd90cf63f0a7f1e86a8c28c555b73b81af707a9fb5ca7361a058b81d8715611a3dd0f352ff99ca8f391827049f6eb2293bb6390eb01a692c50e2511776336bf69eec87b291b46df8f107f7443b3c3f6033858750485a8e5a98a1e2f570a7f0ea936ec94c157511c8a5a897026b895f966f1a4cc749be2f9e628e7570a93be3bd83692f7160dbd2cc27afc9b7e3225f0696e3343ed3851a4900add43c1b97ceb55306fa8a79bb3ccac4d66b0655ba8425734b96d9e5940e8d4a2edc28d7c2ce94dba687030421e5e896566fde0558b7751e1178bb432c754ef62292d259f2e508fca69c38abc6e832adcfc01fb150872e912b3873989975df7e53cdb07ccb9023ff96149b4ed884bdb53bd834d6c36bce66ab430c9e3e4da7a412c72f9493650bfcbeda40a5712f10a547fbfcb16eda64ed7c74d85f47b949ce5832853b8a7634e97c5fe6574cfd788c43edeba7342d923fa18fc4b31775e1e3b2b0e31fd1ce3597721a58a16a65095de46d3a90c0ce06f02bac550a0f2f2308b75f08332ad54588409132c68633901c9235b9c283f69672b9dfb45dfb1bdc85d8188203f04cd4ecad2bf505aaf0c58ad9eea6b307416dc2d608eae31ada26942bfc97c53b6d267c698c72733fc05d290c18de6e84707f94b2f439f832036ef69cad1bd021aa4b428acb7795355c3426a7f66cc6b105d6b8f4ef02d52acc1bc8885c496d37c880cb22381c2ed60afc09c86d42f7ac90b978353cca2c736f75aa42e8b620c53e36b90a5d57e7783a69e5bf111e53be71ddf90f1517e9d25defcbf4c1c37479e1bd76e7af1d5da18e3bf97fde7701c187478d06b3de988d8e4fedfbca8338e8e7eb230f15807ca50fd07e1c88069a4b636da60201c01314cc05620601f44001eafbd7e37e9beed48e684b2fbbfe76f544010bc15f515d3fa284726da9abfd3e7a9582fa7c6168bbf41cd48d1c43be3350706a640d644f840599776ddf5f5ea3f1e4cc9c222e5ff4d37fcf3b3e581124c1dc30c920d62092de22ebae7cc21a523203d8b4245515cb0e2b1ec054804e2f28412e86b9aefcaf8e6ce1fae401f4857668dda37f58ce11e580f2239eb203e16d3bdc61fc2db03d63451ad5e13505b6317c6fff4840ec125bf5cc1a20ee0ed84a4c5831b590846cc7208c78917b0138c76e749537b0eed2150baf8c147313fba882e8af6b37b6c370fc8fb7305b42a1e576dda191f2b71d4b437bb630a156a4b75e96761ba3beba5ca3e3353c1caa0f57502c8042a7414235615d6df2b3532a76c8785ccbcde3a81e5cc07db4e778ed2a3d8d6ba7a6ae4aa82ed8605940e02ac0ba3712bf2f88eeadd7df85602c257c68e7f274ccbedea49d537de4a870201caae20078e13c2d7f27dc372e437182f67a4a2cd1fbf76c5432eab511684f4610e8b4bda878724031a793f3274258808af414fe4a7bcf49fd750936d0a1971945f3493ed68e5263983889bceebb53ed7117d99558d46f6d808a9c4133b45fc98635c62f64393082ef8152926925f11fb9138cd713a95ac5e090edd872e5583c170f706353981cdbaaeddd840bd571badc8c73a520cb8a1db1cf8ab4fd0a27f7e36b6dbc1a6bce761692e596647c516684eb7068e3de032bf924326304438fdb2bdd406f31a83c899f31f1661f21673d44d7eda0277a197f61d417cc9ee4b6b8f024b734314a30343c8a962aa2f38239d805f3b95c932bd488bf1be4579c0a7798ea1eea0444efd39ab9ff697fd8e8720b1882d57f04d000bbd7630be31cca66d6f7761b7c3359270ee8b5586ecd558dc0a67baf2a19d12e345e8c111f7af09bd10b6e88fbbecb435f86ec671620003b0b2acfe56104ee574717f7c4eb46cc88bf4d5892b63ef5024ba3663ace05dea20b8a0e8a53b94f0b911aa012e6f96410480a420390c2a5fa544d82e8bc84e9eda27fdd23e2ac562ec13bd00112bdd963181858d5914e8bb77106ea60a6321fee395fcb5cf46b57e0d21c5f0fb7528b39a0d133a22e74626ff329a0baf48f54c8a29a51d5a6f2870eaeaae18d7a924562d5c7c09d0b6f30ecf06e53defcfa2768ae770268d633f15d7f80065c5b444a36e1269c69c50051e6313ca24120744619cef9069f3cbb8622090c076d5c233c12e8d390df914cf8782f0897e0b0da95b7810484d1b322d193df3db115a1bfad704e7add8e5e5992bfdc1c2e11713ba07cf4c90dd345ba8d7fd0b2f4c10f86401ce5ed2b48c69d226d7f234f26085cd9b2f3096a3a8ebd9b5935366887930d4bef9ab047b6f2c60980b3250dd7653f79ff145cf88c8f501c936f5d84539a439e2fe0ebbeb3b2451ffe674ae8cebc76ab5a8ae1adb1ba00bc0c420d481e14f5fb96140f8f2f8634ee477234aec835b862445d3da8575b794a42f0e0f223905cbb6bd8230da57db3de21fc7c3eed52fc4d21ff596ce168958cf2ac7b2340d924e20ac40c331cc4a4ba07f065166ac8bcbadf12519f7047c82c5b0a639fb694a05f71f70f583837794525640a72269ec36070ead683b859babc5a4c36c536d5778385ec4848c61bf3571e2e6568641933e9758642243a218a3e2b7ee7f085bd8bb3395713b30228258e2829d01c74a9f8085b2568c2aa5da69dee34e22f3232c2c3a0ba6914d66de7d4aa31ea8ed744f88b0c86065f61d0d3f43ddf3f361d4265cb5afa82d5f44b4a936c1a5bc49a739a8e995ab0c11fb8909c57166f0fd41588ff5a97d37463f0bf12f7bfb8480623f397f7202299d2e8d5408f52125785c199d8aa4e9f413919f1639e9073c9bea87a3a5ddbb546e051c3e29f5ddc8d41ab3c6f553a582f0e3fe45cfdf986dbc982e9131b6a9f5927782c959c145f64ddbd53f66bb05603bdf4aa281f74bb2e9435e978f20c48e4ff3abe87e3c04587fcb8d4363638ab639f278a97acc8a005c2210cd0220ceea12f0a0d40c69e24b1c3a8536adaac12abf93a73606f5821391109f39572225db2efcdae578734313d78a7d60ae12ec64853e7461ebce6dcc2d00cc88a44b54f4ac7f94f7ba3e7f3003086f268d9876384bdcb6393d049fd40b758f2d2c01408561baec8ba741f1f2cd420c3a7648685f997aceafe1b8a55851830ef4bf253f21e03119c08583e283fdb136fe332a767e98ca8e255f3a46fe9bcc54b98fcf7472bc0992694d2ec14c763f246aa2b498a68f93561c259ea46ab39c84686ea46e819e91eebf09f0b31a4f0cf7e8f372ae9ceef5c666407c0b3179a962f98439958ad5f273eed290066decee0e155411509fe52b318e0846fff32eaf905f6258fa59ccc24a47d4427ebf0eee71317a43e3ffb75d3b415413bb48f8a7053328d3c4b92e3c156ce7ad2f7e7cdc159659c818a95ea6902d3bb91a657cc3c0846f5c7a27ea20ea3a06af3bc139857905e668d0e0566bb506d9a09405719647067ef1bbbada637f99f12b84a830e430c2c39d3c70a8e413cf0e4442b93c6dc292edcdd4930474e4ad932fda987c7eaf490066b68d88beaf6364a42ccff84d3ae7c6938f6d9ba60ad203532ea7d3c129096937fcd4b770b2c92bf3eb0bf4afe80d004dc1aaa2199d1c8d8b8fa2ab0c2c7912ecdbb5c0a9821e3a0474347c8e46765bf59b4bca7c4ace5c62a2848d9346ec9e6e2da91b7509add8dacca1587492b4f20f66bfa4026a5a84e50ed40de17586b308dbea3ccb0719276caf3a573d80a3e7233876773926940399090824cde66bee2d33ff9879df9763325f19c1db74a5b71d56679d0a8e0f6a40119931090724e8fa12b31962ca640691b098e449537c26b453e3d0f640c26fbcecb03ff7cdf4b1401c7a4d829a868f743e16b8cf1e87e5e9786b6d83c98c4251571943bacd71a4d9315ad178d6d07b01fb089949065494545a620d1cb669a2e3d42fd86773c87f3dccdb4952df47d7a3283a1d62ef550aa9bd5e8fa3fc590a1ce5b84e01ea5f5669ac5b2471c97ed433e4e026ba00eb9e520dbce7d96907a21d8872e6b38c79a1d174331659a2a909a2603e50e14cd6bc13e1e9b2aede57dc9a2643e17cde34698bb6f652fb1e8ff92950c271914ae42a2289797c2b8a100ada87ff474e25731595bf276c3da067110fcb82b186c76ba584b709f20c68b1276a9f4c08d0f0c8b708bc3c93ce9996566a333f49c169697de253de7663aa9ea78450be86557acdbf0ab40a400c3894d52a04e458452af6c875f94bb763ef8133bef2bbf3cd66774ffd92d711feb005455db7d4dd043f3dcd1f011b7bbbb2dc7fb7c3358d124fecbd6434b0cdc223900a36e846c6206ef2b93bf7a73ec9ebd1725b4b581e4e25b2f3471a6542a2730a9e4dd521251093d82c2bfcb0cf081e5caeafcb605ed503005154df957a963dceabceec81bf209b530d303e0fda202ba5fc384a330079ebb60db9e7985a65770a4ac7a61bf3ca8adf822a35580ff018ac1a88cbfbce9d0b5cd006d74922fe4ac5157f0f048d8dc58169b0e18aa3b60cfccab4935815f87366dad22ed37efcb9408bf40cf8c09b84e3d81dc8613efd291d7c643e4021be471d7258cd8faa7d7dd10b56bfa8fb07f861f1f8802b4367a13b2dde3329b23fb11923fb7592c496fb53b393d8b49667731e94a6652fe2a00d1b"}], 0x1010}, 0x1) r4 = open(&(0x7f0000002940)='./file0\x00', 0x800, 0x90) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000002980)={0x1, 0x4, 0x58d, 0x4c}) socket$inet6(0x18, 0x4, 0x9) read(r2, &(0x7f00000029c0)=""/183, 0xb7) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000002a80)) openat$zero(0xffffffffffffff9c, &(0x7f0000002ac0), 0x200, 0x0) mkdir(&(0x7f0000002b00)='./file0\x00', 0x8) semget(0x3, 0x1, 0x8) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002b40), 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000002b80)={0x1, './file0\x00', './file0\x00'}) close(r1) flock(r0, 0x9) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000002c40)={&(0x7f0000002bc0)='./file0\x00', 0x0, &(0x7f0000002c00)='./file0\x00', 0x8}) acct(&(0x7f0000002c80)='./file0\x00') getsockname$inet6(r5, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) executing program 6: setrlimit(0x4, &(0x7f0000000000)={0x20}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0xe0, 0x9, 0x1}, 0x7, 0x61521655, 0x4}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x48) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000180)='./file0\x00', r4, r5) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0x0) getgid() syz_emit_ethernet(0x2e, &(0x7f0000000280)={@local, @empty, [{[], {0x8100, 0x5, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @multicast2, @broadcast}}}}) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000300)="a614af3856e54b61d3623860ed3dddd4f533cfaf7d29abb1331d1cfcc047ff767c4627d3c2fb1dff86eb958479b5ff79f5bf0a5d26e16d7257f141b7e0a46cb7f2eb852a3b8c22edc73f89d68a2f45f6fb186b895e10ff6beb6d1f823ddae2991ba44aea09cb1670bfa4fd8fd849e6b0fb44d511fbdfc02b32d87d7bbb533fa22dc6f30bc9f0f92a7e1cb0a19b925fd8f63eaa2ddbb0036f674c39e7c953d85056edc497acf3ef766a865227b147fe8451d7212a6efd54867dcb6c6996247cc52f83334a86acc97235dc6dd29fe0d993b6335ee8bcc4cc406b93b0421d732804", &(0x7f0000000400)=0xe0, &(0x7f0000000440)="fa09a8a82b3a83d3a9049ba989a4ea7385dedb81628389e740e8896f185b34bd38eb78fb8c2fc9090d644a979065ce4ad9f387b4a5abf0c1a97e8cbff72f2dbb14bfa4771c38c12285d202dfff110d3a7a55dff887c1154b41853e0c13c1972e9ebf883992ce36bed310da0eb294e0231283f26d264df1a0deaa75054c9714b8f6d3dc6b443580187be8ceec29d0ba755bbe15306aa3826c7cc6260dae86589d934b1fbbeeac894cdfe7efca13dd610fb689601fba7427462f9e7ebe9a0d72c5d82b0ed3a2f0c00cdb380f0649f2ed4bb223373478bceda322ab452f902527", 0xdf) r6 = open$dir(&(0x7f0000000540)='./file0\x00', 0x20000, 0x20) connect(r2, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x2}, 0x8) link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') r7 = socket(0xd9f266433dde1870, 0x4001, 0x9) r8 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x1c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x5, &(0x7f0000000680)=[{0x2, 0xce, 0x8, 0x40}, {0x200, 0x81, 0x7, 0x7}, {0x9, 0x9, 0xed, 0x7}, {0x19, 0x20, 0x3, 0x10000}, {0x8, 0x69, 0x6, 0x3}]}) acct(&(0x7f0000000700)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000740), 0x1, 0x0) recvmsg(r8, &(0x7f0000002800)={&(0x7f0000000780)=@un=@file={0x0, ""/4105}, 0x100b, &(0x7f00000017c0), 0x0, &(0x7f0000001800)=""/4096, 0x1000}, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000002840)={0x10, 0x7fff, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x5000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x7000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], './file0\x00', 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002a40)={'tap', 0x0}) fchflags(r6, 0x0) sysctl$net_inet6_ip6(&(0x7f0000002a80)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000002ac0)="065632a60f5b65e24006aec23debfe956bc388c672cb757bd51a759b10f8c87efd0f72de299e6c385767ed7076f5f5058575fa3cf860ce01c424c95e06f0a6880f19478d8b0866678b78cc147caebe89abc4a56284ecb59ed7d972facf9100092a2da39d8b6662d93db1b08b891160c1ba914266f82fe726e3d492befe8c07a1e48fb354e2306562b3f40b6e6230eb5634eb0851ed32e87b6bd7728f99d93be370dbc96b4c7eb542ccc579055416fc242fc3e5db56b4fd587da02f2ac3cd3c610139694400de4b9ee37bb173c716fdc2570344cb", &(0x7f0000002bc0)=0xd4, &(0x7f0000002c00)="4b81ca2c326a473db7df64d5e3584b50843968663e786434b556d30b740d04d69859e95074b7122bafd8a94e64e8bbf53097a2a5e3d0a84b9af35f8ee683c19c05dc08d8ef038d36e37e9c2831f8594ee08a15db10ed93f7557887d6107f5ca4c6c30a9b3767da0649afabd7634496f5f079e883a2ed53da0e70f912cd458c2c1753c99256805be8143477d60963fdced97d2a803611a5f6f1cc402f0011012a894e82fb5814c0782e272b31a6b63337ad6a797258b1823fa38338591f07f1e1ed0438796cf77778901f151739d7113c515e405d6b5c42308f6114f4ed337063e9f7568c90c5d71c7c8e2e6151f01bd4b3cd264acc0b17bf18149cc4a25c1ed7bdb6cc23b92547482cd963cc1e0c48aa2d8a88047d764e357431aabf2858ed066ba5c8ae04b4c9495e12414eed86f9c2633c0c2d2ba479ec19968e54495e4ec42de5c39da27e2c8a1326067699ad4fc4667497c5efc9527b4f18803fda79dff7ddd0a02ffbfaf17454cc73bdd45046dfb57f3e81ecee19cbf2c5e9e8fe7b7d16cf0266e0b6a1c15a304016086d3327cc33c616077e5415c7ab9cfaeaa17eded3e84f193a79ff8fa30564aa69ce6d49589277bff8f14e1a46ed2863239275b8f85c76c88062fe399259eb11c361866e7c5ab919b4282b81233c36829904ef76e915c35810ee6b666d5d32ff9f5a4f0dae149a83df9ef08692adbef426903917ffa9468c24d7d3acfc4fcc697ff408bed1cbc8242f54a57b7b34352b51ff0788b3819f1922ddb85abe103e9df73ddd9bbacce4aa1cc500d8f80c44ed9702ebde76629367cffb67057a2683db8f3295fd3140de598bb3a041848e58f2355a5c599b4531a1c93037060a5ab3ee639725ca63314537dfa8602fa7ca28d7e8cbd927de399ecfb238ff19c8a49b134dd0b970adae71a74ab05eed5c4e90cffd8b2ed02da93c9e060a0b8bf94548c52be2fbccbf5efe2b2a270df6e51b8c3bbbe82a120f1b9c12f65fcb5463f698ffc767286aa87144fa6b6db6d8480252fddf09eeb386d0234c6f3483139657b40d8bfd01be50673f448f21946257399d62ffb05c7a96fc9695dbf45f68b4bad8f09bddc471c46923b9e4d65a13508087258986e5e9acd603429127cb1d0c9a4a4c64281143da11c2fd857e20e8e92024328a2bae4085b122713be19d1d55863aa53f881ec0924488dd33db12271e8fc3477deb516cbae70c0213b0fae96e5df1241142a2078625ce351e407e6c7b3b057216bc852c3508f9f43c9371a98db90c76c56ec49b8a1b46ccfb56b1eb335e32f05dac1e7e9e92710e4ac8dde90183540768abdbf237a141018ecf5d87da12c6879fa5c1f2aa90ff2e272419814bb18f4a100c2f0ac78f591effe478974629df80fe42e43f3aaad825b10d2e110989195a6a1231bbe74ce72acac34a4abf33529eaf0adbd5a6a0807abd8fb13768bce407306dfab40c0dbc8e87290ea555dc1efb821095bccd3b32a31be30fec6c3b914b8710f4624466efb86bbca8ef5a421ce350549ffa599e69d3ecf1e48d461c1fc48dd9385c551f34020f2b672fcb137b603678a01d69d9d1adb506880e76eaf9423c85aa2238830c3b56b92c751ea388422418cb5589263ff113d79a3d7cb9d8fdb0f4573ff81ab315b93d6c6ab6d2a6a379b04d3afe1e8215c7635c2c12b739c122f2a950be7decfdc2ea0a617759758a61c404763868420b31c5d667e28d00291ec5702523f0c7ded68753c04c73897715e9330e43655e0c56fefe413be23c2c50b7b391edab5222d510fa8b5f9a5816e698e35e6423ebed35d64f439007f87d80aad79a33a5cbaaa2ca869753f5f7a0f05a7f0ad0a920b2ee537e729beedce563aa7b3d2e12369d10d2bb58eebe38705476c47b3367b25eedeed03e470e50a8e05212ef6299e2f9f480533cc7e47e1f75e954cf59ebb50ff76f941ceaa304163efbe965868c92b5830f1ad88ffd0f83c8226f56f93cc69d6322d7381068f0ed6b355ca5674b23c46f33c0835da1ec63285e35ddf01b8beef7565ac1f1f078e52c9770e07f87fcb6f1d98a7abcd6feb7ad735e6338ca7fffaebcd479be687e86cd03cb8b9c079e614baf3151a3e80017e5a3f2a52d1de404714831e17958ea4fe6d984be2989315a6308ea32a06dd299d86f3652245fba9cebb2f9fc0eb4a1c0c1c18b1a00a52579bd925d2955568e9723429d812a32d3f2cfbb4cd148e23f07ad206546992ac71f9767eac59b7b6edb2847eab5e80637e7ab3fe4c5e10719a3838531abc71a927d2237398f7299acffb2bc27b990e213a088a6b8bbf8abecae8c6f9e60dd157a3c390615eaf9089f8627d3b7b7a0b930ae9993fb861420499793bd84b4bde8f4315a0b12317b2d4c41410a30b543d11e0fb554c0069f7c667a3d60bb8afc241e9a1a5f8625d56d51ae5eccb5daba5034b1bc79e80164b6183b3d579697e64406d6b8da32f21c47aba29f985854b1dbf8b138e6ecae0b7ce5b00b3de3ebbfe1339d41ddb3e7b420fc63ff331483dcac9ff9bebf35fce9da2ff58c82bff4cf105d7d87f5137055843f0285c538c48342b0563f94f940b65680ad5d9367c171f210aa7a237c9845d25a54f0e02ea9acf7371e1d95a825a7d7a8bf92dbd9d7613a290df8a5cb445f391eff3c67e496cfb308c854717bca966a172da989565b5e5b8db66b0e3d0cb0ef4cdc090c796f0afdc7698fb778b0d8d5ed0231a211e6c9d757408154ebea444d919d0d5738b71c6f47e21f2a4a593fcbd62d9454fa924f26ca1390099187ea1e9cdb6391301476b234160aae7b70c9d9848fa948313c674d06b8c0d65278ff7439e15dadae8fd3ade269f88f12435a0d3416d8fb3dc0a0d5a067e5f86a4a50f8df0d0f411ad3074bd02af49c9fa5d72c0628fb7014940ad86290d3493af2d3e891dd68eae5f8bf4e100b395b6fd2d9d30a0c055151d4cb21a4fc0671e59d28b66d65514f3995de56f782f3ab05f6f13021402e759e5833de529a2707c849937a71812ec82efd371cd614c0f1a1d9f801fadfc1c782e43cf42dc55ab29ad12125023b70460b818e324e5c72b7e086efeff7f9fc6e521299d21d5fd07a7c132c46b0154a1b58f9ed01bf0280651accf25df015233e0300d2aeed691959b9bdf3ecca89e9bc0d8a7463c752ba49c48933d6cc294a01f20d2af1ef6d1c1f9974786960ab6261ffd2f597fb9f4cbc5d6699480bcd9fe1616b78c8de3c750ac18e71a74e762008b18191bfe555bca6ff0ac7b6721d6ecbcb17f725e6ea8a7ac2751229db64f5b04acfe43e8a1f0abc4a9fa9ec23cf35ff82cc3cc525c9e56c4e8b198476aaa45ea603afc3d3dce2f320f1190d6779a3343bf97711f33960a693b916ee93217442f87b04d2d7115a5d04b123c36ffd03eebdfd0e94995e0ad462f75d38047fa5f98b0527ed4b6c5954f25127a1d25fcfd7077d749edcc87fee5026594944e7da2b18fe0ad0f03bf5799f23ebd40643f123f3b934160eb7a74ba97a06105d2d7d07d5d2b4da7742db952450270b1a741340176ce602193261f75675797fb3d635c470fd0bf25a7e2494d0714a666c914e7448c9aa4cd87df437a7a2b32be61925d8997ddbbfaafe67c064015a47d4e3ca1b9b00a75bd3765f4d2de9286391d5ae9edf42c92c3cf09905ea8c4e97b884ac27ecb11cebf74af65c344a13e3cd807ce48f55791f2f1d58f8afa9994e9a4ea5e21e47d8502ab9d54d3d70e9f81b77babd074244473ce8d5ff4c6be51d168f9188d602546763aa5a954fd899b5a0d8e8e9e77c4c1e9fd3ba79a63bca68440ad0f6ce5727cbe951de3ff11b08950723af096de6d36b21cf7484e542567a89725c79834bdc5d6b1843bdc2329e5c55350c1f212ad60a2acea94925a27b00f01ef4ffeb11c6e1a0d2f47666457529478abb1ec2a59e345e8bea417e45657079b04488d70acf29512bf8a0a8fcb8fb7cb6aca66d35ca694e58e20e0499ffa440095828d86b2bc929c457207d58ee24d0bd9fd8a510636fae8dc023d761c0f58ddcd7a1ab0a33b899580f327963f5ae421be6acfae149188a430753c2cd921fb06c62dd4f071d585ca5281a862050e8c4bb575763b006bea6e75fd45705265b15894285d4ff682a31c66298745f94c0810c3fdc57bb41de876d67a534f9c4bd84d5d76ab5234171e8853f0905c0c04112e86876f97e1afba8cc45fe300b29700eaa57ea02e4f8c7a58176083dfb30ea9cfdb555f4881eb46ec675486ee6f50d5a5924c91d30bf6f6934a30b4082da807f9518800512fe114efa26e6c88de647891662c39c36447bfddd7a3b68d78fa95853db5d87e1dbc06446a498c493d1be3e6dda9f60a14bd921f6a48c890aaa5cd1bd112dfb8d46a20b04597c71a5640899e3fdb7448b127da21085169950e174cbc2a0489eb7fd8e37bdeddfa4c3ca613f918f2e75a42e22957f7baef576f87838d544fc5a2bc6c856c3668c1be06824cb8fd6f2570b0cda3405348dbe7f69b831c42722c89e2ba41acacc4d24c3f64c452e332c8e74a638297dca9bef48dc913d00ba66c02f43718e417deeb29e0f5b8fb8ca87bdd2ce45b47e19836f1a0344e7c8685e2d472b35af7a81c373231847792d868c5748ef815fc95bc520089c96e543420b45694f5f4224ad4a470beb1e8a508ce6d72ddee7632c391802d022ed6b3920d0a970a2664b72625f7dbe52181cb5cc5ea8643e47d8a70467cb62f027f44b8dfcca36ac76a8ca40c92e050b9a7bc6bdfc3ec16ee675ff7bbfc1e6cfab935502bf5de3c070098c51035cfec15a24104b78536de04eb9305e95db5dbf4618ec37fc64400e7d7a778e7f48f51b398290fe1d6886f4ef8caee4e4e5090539e16b677c02bb7aba68f5280bee7f74f6950966d32cfb56c4fd2afd45b1197239672bdb2d0ed78c317c30d18c6982678cfea0dd096ede879f17b75b040f0286d416e70f2e37c490742c13527188967619cd294e3d5e95725dfb1213f62207e39a53b90ade48992777efc66e8fbee4c5206cbdadf82f87da37e4822db30a074dfe07f2c78665f22886b4a92b6a232b413098c22422b4a23847e7c27a9f5bada9ee16d10ac0e6c619ad0d4df0724ec1704b801815aa2c89a616ab4bd6804c08858a309347c20f3cd3bce09be6434da82e58c2f6189ff6a15ebd4e83c8b9daeba819adff6dd2592e2e44955ec82329ac1bfdb3f38c989eaf1a2f731e03178af252ecf793bef9aaae2900f4e52a558a49129f1ddf22ac0814381ccaed0bc25ccff340b93652048a298a8d82ea09a2097b7bb1caf75a51d23cf921b1f7dfc70362fba062439c383534a6de637e4476e578275263edd9673a439fc57961a011f0f14ea8def54c16db893a8d28c75f37b9195428c987e59852efd250f5ba625ed79a76032126246d2872f969786271df511962ddb7d27a85583337dd04ce2c9a85276f28f90021516ae0d7e8c26985eec374f4221b9c5e6109d64878766813107aea57568ec3235b137be9e83a59951d8c37270fdbbc7a1fefee2437e91ab4e8146f969992e2c6c20f9908aa30b0e345782c04c4ce795d1537987506ec99c5938619d4104941ef56ce4b26c2fab3e8321c958ccdb3b490fcbb19959e006fa5eb3c59f5a6f41f9f7f8fc88441a91cf167c01d2a175004aea5726a7843bde180e5ffc8c1939e02f3be92e0b974993f7727bd1e9b7d31616104be2a24328c47622980eab109bdcb6adb22b4fe07bba26c8f9165e8e3b144c87812314e37b7250d10512b52bc54a4b5f470de21", 0x1000) fcntl$lock(r7, 0x4, &(0x7f0000003c00)={0x3, 0x2, 0x3, 0x3, r3}) executing program 0: mknod(0x0, 0x0, 0x0) socket(0x6, 0x4005, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000380)={0x10, 0x8, [{&(0x7f000015c000/0x3000)=nil, &(0x7f000060b000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x8000)=nil}, {&(0x7f000068c000/0x4000)=nil, &(0x7f00005ef000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x956}, {&(0x7f0000694000/0x4000)=nil, &(0x7f00005f0000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000060e000/0x7000)=nil, 0x7fff}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000000f000/0x1000)=nil}, {&(0x7f0000607000/0x4000)=nil, &(0x7f000068c000/0x4000)=nil, 0x13d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000067000/0x1000)=nil, &(0x7f00005fd000/0x3000)=nil, 0x4}, {&(0x7f00005fa000/0x3000)=nil, &(0x7f0000606000/0x4000)=nil, 0x1000}, {&(0x7f0000608000/0x2000)=nil, &(0x7f00005f1000/0x3000)=nil, 0x2}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x42}) sysctl$net_inet_tcp(&(0x7f0000000580)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000005c0)="a12a75a057e8f1294e413ac26c8198f9fd54", &(0x7f0000000600)=0x12, &(0x7f00000006c0)="6ba9c29a624a1ac9752da3643de279e0fac4d46495b2bdec8923a58fe2e007193a1b", 0x22) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="60159fa4271ee02ad1b6efb93dfa97a1e031cca9582ed13f50393374", 0x1c}, {&(0x7f0000002640)="95ed352af973c36ad77e5dc835ab219b31fcd9cd174c71a6935696c277ea74d4d1d2f0ea51b00df5790a100cdbbfe598fd697eed808f54194fdf4ca3b403db0decf9cdf105890a04f2ca55c467d671c5d4ab1ba42feb0d6c196423a825d27745187e286c9ec88637a2413502d6d3e186a1dde261f528dc8c513f4f4a1f17217743b23c389a944961163fc893be3776d971f4ac980da07acc2c67537e50cbdfaf9a4789ae1823d1bb4477ec7905eeb8116b6892fc6b1a1c2f88fd41fd2fa1444c969526a92b3d37042f2ba6bb683eb3c4dba1458e7e7d672cc44e7b9bc9ae6d41924724a62a41af785c769474b63aac502a6ad46d4913161eae9fabe202be4f6f6a4d1657df78fe23befa83bd7d21f4e945a3210119e3a8802d1a783b33e4ce068392d1d288dfccae409dc0c55f194c8e34ebbb295ae222768d8aac43ccbc4b1005c7c0c3c57a95f229bc7d913f67e01038e5827b0172e865a0f44924b1606aa8d077692fef689c907f811680e2a6e9d7bdf095b760dc3992caf7cc12591f23e479dec6c2a11283353d1099d241c28048e2f07224a812314dd80c8928d0330698f721bf866b1431a8bd9ed61f94fa2807083f3eadc68d0c46e4e9e9da86f5cf88b04dbcf6a07ce0d74fd524b42b39ba381af0e22e660c75e00a9a8c564db50b00c058f3be7a582aaf70ef72ba0d3cca1eebdfaa0ac194a241adccae29807e5e45315941dda5b7a43d62e4b93e8d4efdd7c6a25f18a86aaf668c10693f76f211e64f192b89b39c2aff7cf749914061b8a42cbf394041c5fbb19e878f58dcea0b619d1799edf603b616e4db8ad66df08e860fd2380ebaadfeba4f73b60adaccc875fe6e107befc4ddbfe4febd7fcfd2fb9ba4aa45817c610e30e716438d6a567bbbaaaddae7686dd1b39cda04a7d23fb8214ef8cb4652f62bd31589b34ed51dcf6c41afe178adb31624172dd1f0ff41f9db4313c5ef7178814b0de047fcf20c40408630abdc754cc5af871aebc0ae677c716692afb11f7c0931179e2044cc4db1feea56297cc2b06e8c1fd22d4a8ec38e7cf56cf1015ef5245716c36dc385edec6565748ec22d9350e6b89946b4173990caaec356acf7c2e62d3ba3e2e9dfd29b946ced4c8b56df6ede9132ccd27e2ab6ec8894a8aa071ac9ef4df8931340aea24aeb51656382f13e572733fc4593883b36cb7284e2000c2164b690be8c94bc5ff8d4252a1786b9d1bdb4d331342cceb60d192070295f97440ada5d3af0649ed87e2d767ccd60480f4fcda7dba3a7b7e5afa666d735ca8ae35f3e491dd1641e4fbde80ebb91c1e7e9558f921bf3b5b52e0851c42be3eb9619b7196151825169eac953ac42b5570e0900cc236029a2dce3fd311ce80cb8afde8fa7532c45dfd14cf64f2c5551c3a2b24642b17062064c9593ee5d7bd28ff4fd4698a9fbfe7d945c869db5f35c15909de1f5ece302bdadf4f4a4a42154503ad935d0a274cda9e7c240186abaf729d89a350360580e239a0bb6854f1bb397cbbf79781d881987892b77457b53220232c93adfc0b2a04f0bcc8e2a965b27f72432eb24d65d7cc4f2cd6c8f0d4f2a9aa54a844970ce4bdb9194269b343ed28135205dcd1e12a7273db4062744a923c58a96c10224ee7a521c42053e67b7be935cfaaed75d00b78eb21882c64053ce3980a1c83bc81f8bc2f3a45f90201d763ec0a138c8469cf5c07d2b2c7661401aa7c856fdb5d6e121544c048e73982ebe17663ff0170fb1cb7f1d978eab0c0350798a627b6aabfbff8497f29aee1b73a748ef75c7d0f5ff467fd6b9d743d0d62885a51915736999fa4077709f9963a464d496dbabc23ce9d50efeee7a24508097a015e9604fbb622234265928d3c81cd973320ab2d423a4245bd498f50daeccde630558df4ca66816dd150620e3367cb1172789e0fd4c83378d3b703202b85989ba480beb856b8a74b654bd7c2fe6b947ec80d286282b59ae1e76260013e7bf95b2f014b18f99f091d2de293c9bcfeeb13e8e79e4b995382f29f5672e56a3ca39afd1b421e2d3a39340c9e8e4f54a2354db5be45758f954b44822eb7885bb37a32f107d560bfa7bc8c3768b444de68a9fb1ebd3305aefc745bf2dcb3204f0668f0727b50d98f3b2588265cc3ef48341cedb5de9a1c5877d601dd455daa9a9ac348f3144055aebe9b5fbadde0a9b6eb3c1be9e5d3276c5ebeb642a40c34cdc19fb73dd97a7ce23658bb1f2fb1f970c5c39467fa590b47c0042f3811ca9542819df7c26794c634585ab71f067875388805bd3604cf08847a5e6ab399ca4d5d6929241b5097fcce14f41e5822f14d6240ca9c3947ddb8ef938345b7894d5e6eadde32087b6d6e6803a7c48292dab502e9a5661726a8dcf17b3781bfd556eb8eef1f1e307c859a46c35873af58391c4b2cbc25de2bdd8f83f5067860e3578f14575bdfa26df2dc727453045dc4886acc48db9d94f6d4b741ea1a305777db288f70a502947add555496a196202320999bbaffaeb01d58d6a98ab410a9be7937e48527a4e7c262469e4134053c233e5fbc61febf5306a0d4cf6e0a93226da556cdb895b89149c120957e6403869b9b45c7a9b3062b2ceaeb77fefe5a94880a62b9b5dd6c3a9fb0f3cb07c85d9e61b0ac4c7d061cff2ee4942638b05822ac8ab5829b00601ec75bf5a2242e55d1bd93507793b67291d60cbbcb6b65d3fd4fc546457bcadbfadf5cd97f11c6c5ab4a0689d02c351152a398bf98ba59551e01f3a591c0dfd5cb951b633372e918d211d39a435a009186ce8c6a528a4c3c3aa2886491d3b850a68cd424482b406bb438a655eab8c613eccac085921d563a76cdd5c6e6c5940aaed01fce465af74812fb4188277a848dfa32c666a8d78930ec93088ad64f55ecc9f23b8600d2ceb0af37fdddda29c2dd532d47e1dbe985b623f3bb9a0326a4ffb72877507c8bfa320be6b273cf77b3a465c45f602d09ca66d049cbda5c309a25717bf66a16ad7724a7686752a6d693933ad4ac097ba10995a2fc1c4b471fc5f9314f748342b1887b26135631a0ceb6fa45e1fec85460da70f9ede25112075af44c0c42eef214267503af39461c191022d643eaa4a973310ed775df590b7e23f788f769cd07f371686b96872c2da77e05ea8aadafed91edaca29c6f31037c7e2be21ecb4a7f5698a45f3bfffab56c7ff1a88445b3c7cb7107e4f19704f3c8eace9f4a39389939d1d8cd4172d8a08c3bab2147ad11498ddcb71d69e6d0774698b50a7fcd0d39f15b289915bf53b7826524089781bf8b074b2f93f6b7022525f9653b5609ca663eede37abc6e87d2eec439f68bdfc94a96bc41b9d71f31e4647a582f3319a3f6ceafea99f0d357954bdf4a42da42aff4cabe20d320905be7ce7b7b55ad2b4a5aafa645b8d14bc8bd45cf190fd22443f15d44bae8db6a23fa3677483407029436c864610c8523ba0ad51d762136f7badde07ebb0d1e11f2fbf9755ac28737b5ac61d0df7098222bd6119b23166d8b8ff5c85b9414e64c09c72e078cdd46804fd41be7bf5a45fce6c4b9ef0ff1feda86b5e53a95e41482457670386ac0f56db4c59e912c51eb8b773128da4d722809d1e2e29eefeab0e714997061f7303caae0943296bed8f0f43a2a77d82f8386ea2f87862d85db218a41276fe31bb0eccbc9eacb62ff583a4ca1cafb49e6300bdbabd7bc6964a14073454d66e9631a065a261431decf4d0b6f46bc78f2649ae5a9b28b800f8c8da28bb996eb38994c7e505372b37b5d58c10e7a75aaabdea8ad9f0723d055da39646b5eef523586417732a0cfeb9f50919b5f399bbddadd1c93773fae013f44aac86f8fea94fa8ef217910e58550526236470c8d98f8cb02f6e90a356b5f773cb8ce3693b9c0acc629af0de418e3381b76b27ecc87e185d6ecc0ed4a0be8ce19d4c971efe2fbe3b0c34dddc9adc6a3e352d6aae5e86a30ebeab9a0738069d7892314486e565205334dbf501c5645afa7661ed04bc17864c81ddec987271df495b3821f7a69893ca4e4ed16986202a7cc1cb1c3fada7618b9006a083855bd357f0ff4f306aa5c9d930793474e5b99526a6242923c179020aaab727a3a3f0f8fc2923dbd68d453dfce457f2e3b3d6a898a23cf6434c0c1f3120de2deb6acdd31f441fd333a07f1fd734b267f53611c3d09697fc4e4da39c2c1221307d377c3d4927b0cd43ae16060a1026477dfe4dfbc9358e2004cbb9ef3d5944c785d90675e856b3c0588754fae25d5aa8eb530cfbb055174590befab51aae96eee23b86391c5d218f12133fb65c647160459d151f9976c0f691e40b95df6203ffbbcd1987674c57105697d3e16595e661466918e60e00c45d1a98808846c0c06bfada11087fd0c26ba432c3a45383022db0a46a21398f581ef6b185a885b928c5874eb0b60e91540092bfe6022280fdbb7622268825437c66806934f33c013a4b276774997fe78d38b2a42370424755a7bbd63aafc1ed2d5e064e5574b173de877a69e16c83ba3c8e2da33f17c02dec9818a6cdbd3b5990b19e2efa555fe3005e4fa19f76752109dd39a52716a6326c4754bf164b7a5486f789bc908a90efc9e8c2fe0dda796bc137c6eff4533bbbb9983a495453dea9553e35f32323a38fec51dcbbb8e73524c06634f2e4810681d137aecdcae6dab7ac5b2acffe1cc2ffdba10e56dc59ba61e640d136ee9a97f703024810d24faadbbd2ff9d6149410d42699b80c608ca19ae42d98b6a35cfae1b1aead790d92bfdaf8af34125b11132f91e6ce6f314bbe7626670d167fc0b4ca96f56053a8eefb3c0bf26f1952f4b0de2b04f37cbf9f1a6688035be589982818064c008bb27f1fd1c491f4da2a7ff22033ee2a2db5840afa0f24f4aee21fb30055380daa946e2e4ed66c2bc514cab7d6ce702d648a25be3a98c11c43f8d385c9278543f936c62c994a3daea2b731b16d6a0ffb55a802749e306d74deea9d7ef8e2adac99a6967ca6620483d30f358409d994f3081c63a7ee8c98eea5130a5855f7e187fe8f897dcd110ea3e88f109327c24e6f2afb040e8b84e00930c5f83cf93749af4c42959f3891eb0c9b161bf3dcbe98db5e86ba966e9c05a74ed0f6e16b8d01ecc4f810e1b8d084dc936bcdfb81c093da33a229ffd16a1ac263d8b775948fe783d38edac27f7cc84b08bc4f22b8ba42b289eb103b524c528a330ac88aa73f616e0c52cd9fdec392abec6dc058f873f1162184225fd24d68d4b88e7e03044de492845eef035308f5e68a4767d8dbd5dc86be50a30f725f692c11d7374bb582349253ecbf693a91293a513734d4b0044eecc882b6bda9c20cd1d2130989171515e6360569ff91ec36abda43ac114d805d179df62a50a9249fb7b2eadf5370a1e24bc0c557bd38901ac7d90a72fd68b437832774f4aa87aa4ab3daff3552ff6f26fd8566656895830eaca9cb66e7f6e1fa37ad16bc01507058db00ee41c7ad74f8d23fb25553fbacd208da627486ddbd69cd95ac3d45a22f1577c114724fccb97f61951a7cd1ac3c84dab080aba751358e3e503d393ca8c04dff2993444635cb025394c995ebf8723628aec71baca140f76dde990468840c5c495f3968b20a97117a23c4440d5871718b2fc9919d94fb1c53d3d01d6539ca161c564b0c326fc146303fad5bdf0b74ce827f06881566ba85a151e30715e13dfd0eb3f96f4cdafc14daaf37a288724bb6d6fc421529bcf53f439bba0063feb6e0d59df9f6bc66858e07bbfc247937155054cc7d92a611e0df56d5f673825609bc5"}, {&(0x7f0000004640)="03c14edf820c9ed918df4b558fd6b1cb0a2bd0f6a7c9597db0398f2f7dd87373a5fcaa48e83de4393627364f43bda46725ba14277f0fe936a33d0948b872bd4caca8ebf35585d2f29fa56b0c2fe06e1a79a120b28aa6ca91908568c35c5a0b8bda4de9ae4da70f5cc71ce83dce915458720f4ce9660ea4f6ff4780e1984f9a5b87739b33dcc65ff7acd4908e8efb51d24ea72ae71451c4db415676333d563d74f261d8c7effd2aea29cd1f2052ed8957db4eca283c01b4fe8ae2b5dff018d47813f54d82882042f72e5d983e9d96c844257b0dc02366ed18774d5eb107f556a451977a197c3928acd636cf49d6b2d05c2c282431c4c685f0ba6d89031722c03b9483856832343855fbe237f341d95f581304053dac0b370ab4b5ff1972b007495c7c7d2f590720f877cefcfaed221335887d027cc1c8a08a44c97032cb716a999e2fd938e38b6565092d3fb5c54819ed2337eb6425cdd41d9b1a4a164adfd4c44a7094908ae00d201be8b6528ef811790b486c8d291f13cf71cf2275eddd7571d34a5fda0c6133fa36ba14a16f3e77e2c9634a380c36893352cec5e80a9f4276cf193e210066f992f5041fc4df4661f7e906babbadf2d1bdb4b5d1fe13eb21cdbb37fff061899a13bd11061869dd8a8f432704c45f72b088806f235dd3902c5365cfed24625faa2dedff647764048f707ea0494056ba3bfeff72d8300e3b629382293c8734bf9b42e171b9722b078b4292002be07e5065aab40ec108df806f5326c3c553e79f866091d8706d8837d159e52bcf716914a72637633c0a53ccc27efcf0d6e2f7818ae71db61f757f924b95fbbd3ccfa543f39d8b6ac905a1d0101dae72176e71c4a6ecfce76fdaedfbaadeef1b663b59e45ebd5aaa18342b016cb776b59155cb0e584af6a81f653392449b2be771dee9f697d7383f02cd132d8b238ab5579fbddf2929d9bddbf5c879babc17f0ccc9c7cbf88a185ec87b1fead13b44d3b40763bc4e99da9cf2a08f684494dd072165fe05809a5b3ef39e6803391103df5ae18abe695d5c10fdb15925637bfb90b60276273aec846433a2cda27882d25668383e80a464cb1e922a1d98933ee24d517989e9bd26249750a98a00809f37e082b400c04893074d4d5e9fa8c595cf3384e8b9d4b8fdaef08a7863dfdb23f160454cab91c07d5d07ac13bd2328eea620219ba97c724454a7b9369840cee01881256e03de98ee7fc35e0ade00292421b4afc37aa9ce5aa1fc00e28bf444065b6c4abf4279dcd68b57a505563e37f4357932531d6b989d1466dbead79e2ce2ca0520556a4e5ca10577f5c8152d1aae5b761a7c6c91fcc44324d325d59d3d042cab8056a9d4ec1372cfb056743064dc83b160de26768cc068fd12e07d05d918de3ce12ec73200b75470df62dddfe602754d18671814f1bb2b22f808519c9b32953ab1b76870ba30f1a42812e82e9962888c11152b0f3e58199d1da6163f664e75e13db30323fd7b372aafba861490c4c63ca4e126b148c8022baa21efcbfc2a64bd58e7486402a5fc1267ef7cf2505ac43aa09b07e690c0ef3537bb4e1fb7aa18e3a8565a44bf53b50e1ae53e248260e04461a3bf68884dfd41cb3e8b4e534fe8e6079663000a6032126989195c4e2a322bdeb4d3ea9f1439c862f8d218bc33e40b5b29d5a753b65334dc5b7d2333279f07d4c6985dece70cce7d9698264bc82073e58c41137ef9abb3fec1207f7c2d2092e7da3b089246be8b03dc58e0e8da9215062cec7fc1826988634672c1a00500501bcb245e0a38f7563df390680371b8ccedd547413dca780617c1810b58b3226103798361fad38eb91f48fdba6ade353d9474d27aa818f50b3dac0f5bd4435596473cb983be58b92bc818bebf2693a3211d2f9f900fa5d800dc03465247f8ba1bbfce0f8350860a30b53591f57422b02c73de1cab4b5bde825f5554e25d99f86a5c3140186ae3ea06b7a5e5bec3ba4163f9626307fc909a4aa06ae750e323836ccfc16a1bfeb851bd8acc68f5803f8a77778a469468fd1be6dc1f1cfa07635406a705a647eca75e0d6b759b4b034ca9c576d8a5314b6cab6ad95c96c14a6c7cd0376035106d20f5ac9589b56586d7996a522a5417de1d9d63905a1a8fd51d53c4682397851dd5e945723ae49ea46b0b21a5851981000fb0ec1f5221aa175fe8d3495a67430681ee4c2bec5ebe0f845fa3b7ad4e6f746ca23f1094796196ed90961bbbeb5e3a111608ecbbb2e973b38037c50e6fb93a12c8998ea6f8a5c29ce0bb893543914b3ac7d1082d9fe185dc326cd3283fc9b3412a33429e642b57fdafc2429eee5a0464f9fb297694bb30d37b351d5f543d93a20e9ac13eb976828af6e5441f14acd0ffbb446b9036e37b48e0dc5317256cc1fbcbb8ac07bfb94f44792b137f71d654583253a22a3fd3a52046fc5c014a659ba1b578f2a9991eace4900a6835402d7e49ad76a864aae911335384669a613f71a0335e35afe6038fb802781f2615f42c18e6ff5c6373d7c3b929afee3dcbea3b7009c6a0ef5d18c64372dfe83de206680cde2d82b7786c7238d2cd5f8a6de63cb135ed0d4c6cdaeb301746c2073bace1a499794e5e7c52ef74039b03ea6d79f13269058c1e0efb167b68cd91d077815bc441df938a39f894a83d35e55689399d41fb4a7b4058ce0a8d3a443714189773fa7036a839d169ff866ac272d6e312954dcdd7b380fee00926ac1414e3af2352a9ff9848b2e27ddc35649faa629b75f3cb2b80ee3efc34db0070ec0a302abc3233db92a8f60d9c6d9d8aa32d9c19b44986a86d1dd8685dd9ed47896dcc3d3dbe18934ee190b58e0d949f2245d1b65ff7c25ebe2b9ea4664219307a0365ba7df148fec21f785d7b3a17c0d0b59585b7929a7d743b3c3b61646f08e8b78d6f2e721476b7891879c3d8ef080a2e949bda06315dcb76c3b1f3b2859a6970d20a94fe5396880136f84a7e90ee6bbb5a8c5882cae90cb333fc21bdfa95a8201c6b6d89a11e8857adc8265bfe4eb127f8147d034a116cccf248497df34bf5e334c5fea540810bdef4a1efbc9a2455ff237253a889025cf15a22451c7fbe2fd0e18f1e255de65c7dab25c07ce9e2354a5874fb5d1a7a07c6e893685a0ea237c8ea2c4eb61efe6e1f526954318bc2b28af88b2f202b2f05083db13d70e8d3a70382d9ad57582169abd74eebe8d0d38ca981790d3c795dffde187330d7ed70f33a6a3d775bc27b0ac5eb57f3aabc4544f9743c0fd6239ba0ed5e4c039b81131cd2fffb20594813701ed55ae746f57a711df8baed77208b1f1c34028af62b736ea48fd30c7a3990927a5cc740acb4feba8f85c637ace453f2eb750ebc03a840dca98645c8c88c9189fb114cc2642fda7de60323d47967cfa140d0193b5e2eccad3c94df502e39371fb839cd34799439c9e899147b309de69d745355de18bf31e75d3ad053f8420351ba6eac11b91f1bc1193d5a81508f62727a8ca73c3ce4b77305c1d9d0c09ef90e91ffe027109744888e5123c990b1687aae772173e16ccffac7a390ff299162d73ed9a7b1c4daab457ee6956ffa252fd4e9a9b8581294e4e77059a5cbb63b11a5b1c19650663b8d1b56d5df314386436949c11f33f31ba84f7523306e43b1b64497fafbbaa1252540b9ecb345a701b63149863233d58e7fe73e5b3578050b6e6cafd2c30f1f964eb9405befcbcfd8f8bb311ec2095add2e011f4a03b77faba7726b49f048d3c378f5722f3ed8634601ccc63773b0326d18910a553295e8f01f59b9b993f22b6738fa42d76fe5828c04aee36a2c7fba14feaa9bf22e12cec726e8d36d9dd46e062bec41ea93521ee14eb685b7906a0c4ec83cde85abe4226e17ba2042b2033b8a96de6c193edd1bd20bc600da485d1b5c8c27bc534fc90a12bd476e5066dd0d05c2cf1d39f738892ced5432611ec330820a7b260e04bacce081ad800f6a3541f4ca2e3fe55503e63143d78e4529f05e087355058324964f42f562bcb21551beb6ce33480053519972b7be8249386ba274cd28c393990b9dc86b610898721b03a81a2969b76872f2620b4c8523039bfc908a89237dd34a8e4ae3bda788126dc69f2127765c5ad9db1a4b94d0b74d8ccae6e04af46d50972176b71fa1201fb9a6acdf358ac542a9b573103c8dbc448a1e9ed6dd8a16e4e91f131f7f0aaaaad833b9ce8d30622adbf721b9125de129a17cafe3d57387b35bdeaf6b49c8d17af49ae6cbaf3f0159254bf20f588a397e11310738d2734b6a6d1653f1c4ffcd0fc1f2552674c1d1ce8066f0af319bc42e7f9d3fed1f0aed8def7a8c7ea8c3de72d8e34b4323b9818f55492f53fb39284ba619f867cff019b515a2e03fd5d76f6c3a87a39101a6284db547b7bda3d9de26f7bd8eb096d7d8007ce2fb4af59829fafc454dba4c0f58029430cd9c550bc1f084afe8908a820e831eae0408bc0e1b7369d689abe15f03af16d0d1b42c7fc6bb05896fef974ba6ca9e8b915fe38fcb71eeb2ef279a37a8b3f799d7a700a6d454f44726931d90c03e48b523e0c00e51cc63216d58163879e1b3c217cf509dcdb405b562bbeed83319a9869e93245b4e2afc65f5a45504b16016a2df7c31813b82ac62b277d605729642166b4bc9111e2ca97969027aaae231edf91b01d42f2c4dcad6f0ffc267efe39d478dd9829f39999d85c82c2f0a9d40acd1c943035f53497f26ab8721a86565b2c361ea733eec2b8631b0d7d4e92ef7d1e8ada640b01fcd889714cb4d55f6f157c704ff2bf440bb33fd805ececfce1189a9d04f7c56b7ec2a7e4fc9e15a1413cf74b27a1d6476f631787917d06fd811694ff2dc9701380bd2724adfb1648499fe59c63471df94187abb58a237979ef86310434fe12cc73614637f18eb2dd0b350bf0539b09918ef589d624ffcd4f93230abc07066e412ecc9f4abf67b940bc370fea6d576d8af3a7aa5d789314a330df5c3d23364dca8daf4e3464099c35449818d5aff1d52a0f5285842e8029b481b4bb626a7d98556a84a484f468d908fcc5000189a0c7fd9048083a47e302491cadbbf019f3664c8db154c699d9fb6bdf91f5b3c120bd4d948e365f25ac722028ab1a4d3b974adbdfd5c8e69834a1f549b0e25d972a60ec0e1bfddbe898c1e2377584876369af022c05873eaa068bb5dbe8c152778125bc98fcf76c1738362ea695dffc7adb345b01d102ae04907ea25eeb3498fc7b3066e739375034c86dab139e0b516690e4f058cd5086cee7a10971bda5f5b39e80a26c37c621dcc27433064e41d5c5b4571899d9f412decd20b5817e134b47c7f81587bc3539f8c567f43229441b2d3543d94b5c4e9946ed5d714d1998622b5c22f4e968ce40be07741764ce358345ba5f2a7943d4eec5f78c2da90d16f97e7b62a52bac9b7a0667e0672438f68d06938d933dfbae23f9357643e3b507a5226fa848ec5400bf1bfa25016d49cffd76e94465685aa96ddc96039b944a01def9ccb92d96676c591e32e2d5141952927aea1d35b8ab8afdd81f17b02c1bfe521f9d5d389c046219f19aa06fc098f55582ad865a448b57bfee31ce8c89c2dbee93aec9f70364ec002b43336e1f6d661f0cf78d3d3f60aa84151a17ccc0800e5b5425d4e0b398955663abe492121c5abafd8909ff75142cc2bfe263c57ffd9969779bfbb67bb151858fd5baa1cc267d3104b7eb78d2aee0e3251f0da18417b5a7524b2e9550f701c8ccc0674d078e2dcd604e18a6663f90cfc00"/4096}, {&(0x7f0000000640)="f5c70ce891e4f4bef2ff329f9ee93472f40a3c91e0fdcbc8161bae75ae1cfa89cae242353d4642e714ad84926c70dd8a7133fe22aeb703a31f83a9874b8a82f69a9761f6fef5c0a85505fbc7c4c822213b24ae120b1e74bdf9a242adc3332d7bd7db0e5c2e0da58346de80c084585d9eaf"}], 0x10000256, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x5e, &(0x7f0000000680)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="00f0372e0865911feb7ee80000008000", @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast1}}}}}}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 2: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0x9}, {0x24, 0x1ff}], 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) dup2(r3, r5) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) recvfrom$inet6(r6, &(0x7f0000000180)=""/199, 0xc7, 0x80, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, 0x0, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000280)={0x0, 0xcb, 0x0}) getgid() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r2, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r10, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r9, 0x0) getegid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 1: mknod(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) setrlimit(0x0, 0x0) syz_open_pts() mkdir(0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(0x0, 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe", @ANYRES32]) executing program 7: syz_emit_ethernet(0x45, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500000f0000feb1ba7d7bb9a6000008000000be0000000000000000000002"]) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0}, 0x10, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8001}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80606942, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = getgid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x7ff, 0x8, 0x54, 0x7fffffff}, {0x9, 0x0, 0x8, 0x3}, {0xfac, 0x2, 0x1f, 0x100}, {0x0, 0x0, 0x2}]}) fchownat(r1, &(0x7f0000000340)='./file0\x00', 0x0, r3, 0x4) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) socket(0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f00000002c0)=[{0x9, 0xff, 0x92}, {0x1, 0x0, 0x4, 0xfffffffd}, {0x3ff, 0x1f, 0x4, 0x81}, {0xff, 0x7, 0x1, 0x7ff}, {0x250, 0x4, 0x6, 0x8}, {0xf800, 0x1f, 0x1, 0x5f798fad}, {0x7cca, 0x1, 0x1}]}) socket(0x18, 0x4000, 0x0) getuid() sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000001240), 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setreuid(0xee00, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000300)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0/../file0\x00') kevent(r2, &(0x7f0000000000), 0x101, &(0x7f0000000180), 0x4, 0x0) r3 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x4000, 0x2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r2) dup2(r6, r4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x4000, 0x49) socket(0x2, 0x2, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x34, 0x0, 0x5, 0x3fffffff}, {0x40}, {0x6, 0x0, 0x0, 0x23a}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) pread(r1, &(0x7f0000000000)="df622ab932aa741cc78a71f7ccfed0610246c08688141087c7d9de5b", 0x1c, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000700)=[{0x15}, {0x2c}, {0x6, 0x0, 0x0, 0x8000000}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8707d2100000062", 0xe) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00), 0x0, &(0x7f0000001b40), 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r3, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) fcntl$lock(r1, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r7 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c", 0x4) close(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x2, 0x0, 0x7}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: mknodat(0xffffffffffffffff, 0x0, 0x0, 0x8) mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4, 0x80) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x12a) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x80, 0xbe) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x7880, 0x1, 0x27, 0x47da, 0x1a1782cf}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x80}, {0x416}]}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r7 = dup(r1) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYBLOB="0bb463b32fcefebe4784e806d1f06ddad2be96187aacf74f8e8f761f48aef3f9ea312937e08134ad860c6bb99dc115", @ANYRES64, @ANYRES8=r0, @ANYRES32=r7]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000400)=[{0x87}, {0x45}, {0x6, 0x0, 0x0, 0x239}]}) write(r8, &(0x7f0000000540)="76964062eba01c804b49467980ea", 0xe) executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2a, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f0000000e00)={0x1, "1280495828070238d8d03002c07ee8fe652b5e997311508fe3b678559c75091c4023e1769987eaac51b2c32fcc782fd07fbf55500a674f3b167d4831a237a25fe375c5e48eaca05ecd0db99859af0c13c93401c89054ed64de5800eb72b41c578481d0959abe746ce76b04ea080249a66abfa0f15f3d04a2185630f7fbc8614f0fa643c0255ad13ae57f69c8cf163a67b1dcfd971f20d09da7eb379635a395c65cfb7f38376e1ed7c180cb20c224e6403b3f2d65b2c17bc3ee366971e5b0f3d332be2458e7434145304af96dc05a6269b9bf4bbb147ac2f65f18c719d1c3dc"}, 0xe7, 0x0) msgrcv(r1, &(0x7f0000000f80)={0x0, ""/97}, 0x69, 0x0, 0x1c00) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x35}, {0x8186}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x9) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(r0, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) close(r1) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) lseek(r2, 0x4, 0x0) r3 = dup2(r2, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="71f91e3471ac00dd6070af6fb10c634b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x81}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x4a, &(0x7f0000000300)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'aEV', 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @ipv4, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r4 = open$dir(0x0, 0x800, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r4, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_reply}}}}) executing program 7: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r1}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000080)=[{r3, 0x7d}], 0x1, 0x0) r6 = socket$inet(0x2, 0x1, 0x5) recvfrom$inet(r6, &(0x7f0000000080), 0x0, 0x800, 0x0, 0x0) executing program 0: getpgrp() getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x4) close(r1) fchflags(r1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r2, 0x29, 0x65, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000b40)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRESOCT, @ANYBLOB="bfcd4e19d55b06d24f3558d9ff3bf46ffd3d8472afc55215a6412e837ae66d7d38e7fcac58cc8df267853c1951e46f48c4c2418719afc922eaa93378f8c84d04491e09305b791a56e2f5a30b43f60a7641a6bfbab8ea55bc129719281070983827ff883945880266b7c4e40c"], 0x68, 0x4}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) r4 = dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000040)="42bd8049c214041324b9f1cae7cef078415248f16a5e43c2dcfe5956e9cb83413e6170de021e82b1aa2640f75ce3c77996c720ccd2e10e596afd42df59f4f39ac9bd6fa559d31af5d5603bed5611b27bfcfc736fa609a62f11bc32c0d3df9e42bdda9ba746358e1c7a9fd5951a56bd442f04395037105673442b86aa1af336c2d7c94e858751a7a3e9cb91a35848ceb57506a1a3ac8fd2b9d41e73ca375473e8ce883ada95e58ba154248e694a57c999f5c59cffb9c09f7dd860fe73b3ceebb33deaad8b8b57465a9d953f8e6fa0bed460bd25476afbfc8e063312f5a59ad8d1079f822efdd0c08d175ad8bfe2f08d1ee3acc8245cb26f68d3", 0xf9}, {&(0x7f0000000740)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff61bfcf0f23b57f1253a6", 0x9b}, {&(0x7f0000000800)="b9edbb2507eabe823bc0299403daf8aedc4409d9687684e824b3519c7741a11143fda7c6b86c36a2cf71d61b42fa83ffdce24b5b855f061d2b9342f14afe5d7df9e25fceffea4152fab2c1fe5b877ec19ceffe2cabf54026e496ce3148378af797acc5682d6b8665b606e9b98c517ae06504d2b812eb57cf150b1bc072086a03dfd84b0e4af80cc91b28cef23ebe71b8f9e3fd4bd671254edde2f674f004b68d3569b99b4416919b072830156294009c222548f53150", 0xb6}, {&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16dd", 0x26}, {&(0x7f0000000380)="ecce", 0x2}], 0x5, 0x3) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0xb1}, {}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x6, 0x4, 0x53ae, 0x0, 0x5, 0x6, 0x982, 0x2, 0x0, 0x915c0000000, 0x1}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000180)=""/83, 0x53}], 0x2, 0x0}, 0x42) recvmmsg(r2, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x1dd, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x20188, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000500)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a632226bec42dbe2b8062edb14ca5734573cef48e5f92be4fff9bb92569addb01cef9a207bc53593c7aa3688cc3c32db5b65e5ffdd09c6b5e67fa35525ed2f901d45c03315f8e9d1770a7e5d93e42baeab490286d9cb7ab1ea88709f295ad0459f99c7aaf5e317df03d33e7610289daff017550719f4f6ddb68e4acc999bf4d844e7f0e65cde685316b29f3220600000000000000cf9f423ec8a5e12cbb32f679d3ba27", 0xcf) setsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) socket(0x1, 0x5, 0xfd) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x7, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x1, 0x4000, 0x3) close(r8) socket(0x18, 0x3, 0x3a) r9 = dup2(r4, r7) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x5}, {0x54, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x100, 0x4ebfac6bbaf7a9d) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000000240)="b8cba86e54c1d3496500bf6002d137a7fe3156b100ab54873a9bde011ab00ba0f85b4eea994db889c7bdb2e711e9750ec31f21a8e160"}, {&(0x7f00000002c0)="ff5932167c4b2949c77edba5d5ecc6099d984c0ea6820ad3db10fa07db20edd9eedd7105c55dcf07488e1e7a1c611a0ab761419bfb2122bb38d1870b0c15fa"}, {&(0x7f0000000300)}, {&(0x7f0000000500)="64ba1619088f8bee446c25ab40688c442e3a5499e698a029bf2b80abdd010c66e33d920e953aacdeac9d77362fddde238a20b7fdf1c01d6066a8e48dc26093cfe3eb0f5c9a7f0f2cf1814272823ba4f925ef9396ce6b9532faf300919e1c343781d7aeca9ef58d780b8d581351e1b692034a6c5693a7526724b6a89e36842809d5aea2e8f852eae2b4b24652a67516122be3f3c7454cfa0b9a9ee96b19d620a3db5dc9e42f1f99fe5a25b1a736aa020de6677fd2fb12fff150f931674bd36a69852469aa69dea3a5e377ccb65c8bff9334b03dcb5096369b601c35fb1d845256b981b100c50a9033b58451eb32b748110fa05206755ee30be9e0ab57bb89aba76bf2506e839a29e64a1f41ff091dbceee309e247b2668d895c737946e50b67fcc4f2b46ae274dac7539475dbc4ceca0e1e579dc14aa681ac85087ea86af7667d1caa9e6118ad2075a81a4f15134e3f630f0d650e7b5732e67006f959a1dc128e51a4104b3853e30ad70d4740502e9649d6c36d6a6e51d26f371de8e8628d90f7eb45e969340fd8486519a65f20585bea50d12f8a10214ae4e31b04bb2b6e22656c78d077091951fb1797320a8ed0e18825263507d94c3d50cef390891157c72c861ea91dfff360407922b9ff89394dbdaed984a9a17e99839cbc998d97ae0af4caed7be639a55809e5c61df45b1f558afdb8b208b2c5b6e5baef1f2fed4c6854b107fca1f00fab9c94b19e5d3ecd7320b52f11721765fa218c891e9b311f9907182dd16022573b7a4f65101292f4b1ea0697cec465ea50fbb42c83534cc99327dd269f2ce0c4c2e3c790bfe0e905f288a0d8e26fe824ba36708c57d8b9f55ba41d26266d9e0645765296b23ac12e2040c9a63df6e4d97ca33657b824425d957a8769d102a41b307f0caf5317c540b11a17a242db29516f3ff149a669bfb4283ed65f2eca09204e3c66268e86f7cf684855000e9ee29f4c4bee1829d127c207635fd3f1d3fc67c548dd2606e16ac8eacb76f2753dc4525b84f721c0f084b243236b51c27cfb8c614e35e20f3f02adc135d7bdb4c13333b0f3a8ce3137cb7cc331e7c69ce2274bc4100a6c9756daf05a4ebb30daf7b3f000fc96c518ea31a836f9451fd97a51bb0bde9858407b2631b3ceb856f821f758f39c9785602e96e54a6b6cb89893cef61d05800618b50a95dba2c8302c148ac3cfacc373e77b6a94ad5e7af0476609110a0455b18b61f575e43fadff6dd9d32c90a2eaccdc9745292ae5337d11206abea0cf37ab327df30c6bb3d1242a1ca826c8b6878b57bd0f2cbecdc5b5045a884ac61859405ebab7ff18384c3b6da9213b06bf43607f3063095eb9ec654b47f2c6a9235936597affbd0cde26cd3e5f25cfd6fc65c50f696ffabfd510605baa4c9d9bc09d9e81e149df9d93f59bdbd29e4671446a399e3aae25132eada735bdda842fc88adbd9c007ac04e8571cce752f659b92039bf5a9aea21ce06d644edaeb1330791e4fc5a2247f65e4d3c9c87af9ea3ea79a32e6d72930257dbb343c32c75062d962b47abc4eeb7048241fc04a5984dbd8f5a035050172e98daac4d11d23365f645d62d12649ddb5638d8c625ecc0433968e734dbc818f7dfd6c7f6090300fa6e007fade6f8cf713317d0142760bbaba55fcbafe7f47873449da70510ae06b099046476b41c302b55ea6a825ec7e438137a4b11917af13a3365e73a90caf67b25955f59a405e8449275f2a5b2f216f69e07a125b9bd794379347f8cfe37a564ee3abb9ddd5a92015d778533b85fbbcdc8c0944074196711e73f22366e5f3ed83d76bf8c0950a166d682ebc46185c27d01ee1b4ac00820e1064bb48f0caddf4ae79b90a7d6071986d93d2e3a1132c4698289bdf3f495467a2d1369546c4065a39738aaa71e885eb65fc3b70f56f6578430ba894eb4538111d570fc002e8961e94e6458cf610f55bc1a4be85bc850d2432f52a754c02ce7fd7fa826607b31ad7e2ccefceef73ed345e355364a057e924ab3d6568297554d66380e91595106d28c03a5b14700914222afd790685dcceb017cc032ec3d5d671602f4eed0e2ffe8947d6e930130f8d93525136cc4c7d383f099d25318ce06a88697da5714bc5edc13fa18bad8f4ea8424809b872147809420cd66f0377ec0167eeda8c7caec4d0c2d436cd68febf41afaa6aaf60cc8721f9adc637ea28239e68d05acd790439de064a29543a2eabbe8fed3632f9a7169ab3f1143fc873ec5b316d7ef32e8deeb0c70636c61dc18829f1fb986c1168e50b779fa3ad28e41f0e991913a4702dd0f39541cee68154f3f23df97474dd36314e32b198823b36a4b2113c2f080c5fa7993e9d5145ef1870823464aac44be0009e597e7dfed5a519a413b21a6a909668a84bfd0ef2e0247861c41f87a0aa60ef954901b6da9119717cfdafd5c14b23a9122e15752ed4540cb38bd4edbbb14cda333220d54a36ed949f0b91bed0965c7c8cde1f119804a118d87ebae67ee7e85680a8163b5c8a2dd6d5dc8c227a097df5e412d2521dda453beeb7c59483b2692d0751f979e8e780aed2e5e508dd596d7cefd45303bbd22b86a8e890308428a825a847e6c53bb0d60640f622342f02dc226ce8979dcd1c9e1c0d7008e6d12eb388aa8d54107bcd5e57fa4765eebbd2f75bd38f4f0a9c6dbdef367c0148d0eb898af7c4b422829382d60102a2b5bd65a81326fcac6aa2009ba73c1fa50e13aa208ced3266393085396cd824059a400a0fe75ad7cc082870be2b040a10ee8a5f00fce0eb57a6a2dd255d897e1c2e48a292f70d2a304642d0a10ecd3da26d5a7ed031cd45233feb7bd7238b8b865654c26467b216ff0fa339aadbc9fd40e52271ee46a1381c857ac179f6ef3cfea3fc14f8557f40e2714fcc9342f800d90528ffe64ba6fcdfd680e0b01bac4ee6148291e168b64e27e2a9fcf60d4224361bd529d6a5bcf971793548b3950f116536a1d0ee96e7e7e97273cafe7f4889ffdba7447ae66578be06a14408a084fb4b956280f2834b7fc422787a8d9f06a4b2144e885a1855805687f5c4905c5706d6cfc1d424679041ed095db13f4165ee39d4ae657b42c71810eb3315edf6d9aa9d983da198d053f3682d56f10e625ed3bc72aca8f01a5ffa7b79300d90ccc41e1eb55fb72ff49222b93d28f6d0189b83f3900c7fd4e12abfc2b281797553200a6daa7aba256a6f6a97692f03eb5957f0354aa135c303c03094fde549524fee7c17aa76b9da96919f460e659e39dbbb0ec39e4d5d038d9f80f6bd02693e0f40a8d59b514ca8f979bc710eabd5ed63a7803ca2c6ce6c159ad724721996919618d3e207b232a66384dc0b097ed6618b13c9f8e41d89266f3efe2245fca0a0d45bd4ab79e4243a5ef838cbdce0e67ff7574a8fce47cbadfad544f8ad09f9285f84ecad906dbc044aeca8831259204b3944e8375bf86af9ccaf770728b934b77f37882369d68b88e72b5eb6dd08d131fa67e2906fc7f02a435ea804e3fbb54908a9c4c17845a303c3aaaf0417e7eefcc649c666eea0e84226b846453cd0abccd21a3d38b0f5b493faddd62964b31d20b173c61980559a46129cd6a4c7ee6870c37e5d8b7555b11c1eda8d39bc6ea3755759fe6ba10a76b6bb81e845e8ec8bfcc359d73d0c41e05411b7cfc7398ea4780c4de2162f19227e753e9dfc5c8a83f879ee2dd790652a361f2c99e6c7abc4715b9359b80579a178489ca16185cbf7cc51c8126df5f916dfa6b0216f721190e299d435dad479cb70e15ad80e4cbd90012b453e5e116029336448fc27a2a900066a84bb0883ba4461c0445e22b85a0cb65b4aaa1ed82be601e1b498ea7af3b7b300083763caae5171ed60e96557221172b6f5b377f3efba7475c223ca7d5d885450ad5cd810009fbc58430036f9dc774a53cd1f9528c2c44fd268a64fa2ed0fec32c15412e71670f75a13eec25d79a014fa5c105e5622ed6b9a060403fab9fdcace963bcf371d45cc7c18560669c9fe70397578b4ca59396b48dd3b266edebda397474d67498b15c17ed1798149b203f79816bb8d90ea3f8ceee0d5072c6075dd5069247779c5292ef64fc097cc11fe1360d8ab042ebf54380ae7e2afc72404d3875f8cb0bb52fda37e27a7de72db4fa02241a9d12c2121c4ea9ecce7ba21aaf4a8ac81e024e0cd3ece3b6d6f41383a961f3e67c3bab560a8e69d4f67a08ebc98c925438f3c61525640dfd6dde71b948c0fd5b4b148efe9af6a252bc6463da108c9008581bfbe9cb449b9bbd0d37686e7d93c5bec46cc04eaa901c6128f1a28b18f3b047b8d92bc91ff4a70cf08d7a58f24bbe5bde8729e5822b9c9cccb2fab9b7cdced7f26474c31c9420be8feaf0305749258b414db2108762b1d6ded58c6c5baffdb6654b39b60248e2277f719ab90bed57ffe5dfd1e109f55fadd3566d3b56a5e2f3ce22a305228c4849df594d0395badf499cc2ae2470983887d057086556d5f434d0fa5750fbaf32dcb9c5220c82d5e9c98f19ba60f5a4deee16d16535bee0457d9eb4e9f9702879a28713d1923e3d68312464f16ec6b6822351b05aa962979f76c3d5c2ea94487ffd432985a0d60dc9238895240f806614f49ee77fd2d6044b0882a135fca0a43347783d73fcd4d075f97e2e8f201fd46e15d7ad37df06c9544dea68b2dc52e07247f6d9cd083fb3a5adca674939e469734eac2c08aa5985b1eb06b39e48bb80c1f20eedca161902f53e06fe0bcc1f4ec0c8846870453b3d06b68b4b4977a4b7661174965a31992da95032919026ec8cadec5650705de5112e76714cef479238d185857d57bce117bbd855ed095ca582dc87f57f25f9fd0977d2cb711f65e605f8af24704e1c0cae5130ea64810bdecf5199ba959f6b80f7ac6e624075d25e0d4cf3793700eec72a992e7c32ada8d77d88ec688e71a698d074dfdd7707d0d3c2bffee4619180b6ed57e252c919438912737c6f8376be16dec8d4d8a86f5be1fad40c2243e17206f0a16dca94cd74a69d62aee982ecbe879cfe88478b027c13c6ab62296b5699c2fd359ff94073313637d6fc40d2a359aa83fca963ef8cad47d1d751b06564c997b4c0d669f54e94eb1e3d2655e90e46b6116b1129f0c94067bafbddffecc6fde8f0fbdb234b99e417b1289f1327116335597552396e6ab02b83899e79c0a97299936d0cfdab2261733ec5ae3880270f7aafffae3cdaa015f0c6415c72f5af8d432284c9207d91a6d897ecc784b0dc99bc0a64c68c142a8344c0f6d11b455e9b48d8f7823e34317fd7bdbb1049e6725794ba1e57412f47c0352fc76845b5921761781a11a27bab78690c4a9055ecd6f866ab2228dcba1a04e2bbef2d319190098400a857fe93195500c0e8eadd9789a0625c6e4012a49e3dad103ff9c2cb251aebefde22fd38f9c92295f9fd127414b93162640965bc2b0789b6252a15c683796763b7753e87ff1d036cc6663920484addd2bd4377aff1ff491e65b563c9d5e3272c1ae93fb920d914c5c0d37b27bbddb74d4ed633e627fcc48a092f68e02f5126db074fb972a84f199ed235ba726b02f85b8e63b09be3edf23520d48bf2a640126fedf6ac3896bf54c18ec5c4e34adaca59e9100479f5366e4eb9516deee275c7555a97581c4b071ff2ad5d219ba333bc775f78df2d8bc3a8b933309da193637f408274444a8bed5311b7bcd77bbf8f20e95ae582c1e1818e51ab7f109408d3a6b7ec0c9d6dc5f8d44455a9c2d0fd10f1306f0a98647567524db46221ee7640cafb7aea72b"}, {&(0x7f0000001740)="b360ca8884461cdfb50cfaba9f519cd8be284de5ea404db968954b6c28f0fb429fd2294bd9c84aa583038802d9de3e107e768f8aa2aa24f3b8f4087e84524988cabcd4f4840885d8025b45264422534afb027fa4ec1c18ecaecdd3"}, {&(0x7f0000000400)="76e24ab764a020c39d9e513746b2f462fe010e0e0829b2f4c02b7b921f8690f20cf0c3f5b86bd9a395c618d7117f76588fe7a50af8ea28be123dbb6250c5bae5e0cf786dddc787f5217df3ca78405b2cc669aa981171ddb0e3cd719744d13f19eff027e576bc0b4a10e036efecf4ee4608cb"}, {&(0x7f0000001500)="ab27708f2a1a5a27b631468ca296b29302fed3db4ee0b8e6810b7e11ac9db1570ff117c45f9f8b2ad4ec9d44d151d6dfe48a4361afae952cc19ca8092a5729e525e1a5bd33605626227457d82c9d672dacb35ac6b86b8b22170ec93f260091a54264d9608ab0098272336f2e4a1f0c2468023cb14aba9cf533c8672d1b8cca5800a7d6b744d5e48a19b6e0b47ca99bd4a6e638af2e12ee642f451bea11459c59c108585a14d9c98b2f32e53334ce74729b2e36a29e5750ca9985b0e69ed61f4bf40937d60887c66b0c1183eadc43b341aa65e5998711a9c68e2739b2296f0b646bca"}, {&(0x7f0000001600)="2d68c6106ae01e6056cdf4b9988ddf698558d34e8f7ef91342342d36e6704c37df1659af7e5a3c54e425a331dfd41d34c8ab5a6e5585ac708d2cc871f0263050a38a2d6845bcf010d7728470c925528bd496181cada9d7d06585dfb9fec07b55b7d5d971695a7d3b45d3f65de1da97cbc80faf52418c6fbe47545937ed419432362c54f9f36d56836c5b2dd35236e9"}], 0x1000000000000377) write(r1, &(0x7f0000000040)='\t', 0x1) sysctl$vm(&(0x7f0000000080)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x20, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) getrusage(0x1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x16}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = dup(r0) ioctl$BIOCFLUSH(r1, 0x20004268) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x2}], 0x1}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) getsockopt(r0, 0x6, 0x1, &(0x7f0000000180)=""/168, &(0x7f0000000240)=0xa8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3d}, {0x46}]}) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r6, 0xc0205609, &(0x7f0000000040)) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000bb5b863a6746fa3537fb1ec219c465ffde023616deb0a1cc3200831d2925b8c9dace0e325cec4860d74f27a8c165dd0a7d959ba02473aac149ed10c68f6c74408b42fcc8ba874790ea21a523d3f3980ae844c411a236641a6207000000000000002f5fe212ad6c4bc713a82735a544d06d6a46e78e3aae22a7b24335d3782e9361cf6fcb2aaeef24d07b857560674fe0d6e5fb732ae9096b02dbc27924b93bf30f36a95123bc65fe57f899904c518b57a6a603e0be9f8b3442a371affe5fc5102afc4d374681d67dcd0300"], 0xd3, 0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f0000000080)="eaeb069ff7905cf369aeaae62e5be3370a8030c7ab004da5efd4d1155ac4d415f1f2dbd935c7d26eec74b44cb90d127334666604a7afde8c380cc2b64a3356b4b90cf42ea2702fcb42f8684731099eeb75f64283a795bcf1b262a57aea7f5d80985f79b45ceece40846486d80238cfb11f2685530c", 0x75) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x80000001, 0x9, 0x0, "ad95be4b065c38998354ec0000cf18fa8e00", 0x0, 0x4000000}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) setrlimit(0x0, &(0x7f0000000980)) poll(0x0, 0x0, 0xb0ce) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000340)="45db9950f4b16e276e15e752b754fc60a033b0e83fd62dbd", 0x18}, {&(0x7f00000001c0)="a8bc401c3b4893fca14341c2aec8cc8f", 0x10}], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xffffffd1, 0x0, 0x80000001, 0x3, "1aee00", 0x0, 0x4}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{0x28, 0x0, 0x0, 0x454}, {0x8906}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setrlimit(0x0, &(0x7f0000000980)) kqueue() executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000001440)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7adc5535a2b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18b7bb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668f8ffffffffffffff71a3f8343712051eea040000000000", 0xb1, 0x408, 0x0, 0x0) chdir(0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) pipe(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x0, 0x0, 0xfc}, {0x6}]}) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r2) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) r3 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x4, r3) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x28}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x5c, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000340)=[{0x2d}, {0x5}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xdcbc}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38", 0x32, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000440), 0x0) syz_emit_ethernet(0x4e, 0x0) getegid() r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[], 0xc8, 0x0) msgsnd(0x0, 0x0, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x8, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7190000c011200000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r3 = semget(0x0, 0x0, 0x66a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x3c, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7d8}, 0x8000000000000001, 0x20000000000000, 0x400000}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x80, 0x27) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0xe}, 0x2, &(0x7f0000000540)="1820d5c54029db658a4f9ad5ca4259364f386027f950cbfd601318d217384f19d72b8cf85b88f8cb04d8e15764726d625b90f3997d83f1196304ada82b752a71fdf2276f6f233b55f9c3ef520ecb84d2c66288022845640405eb933e61a838e339f0b90c00a4ae6d3eeb236cbcf28c3d7388adeb37148fad5a8bb87a50f3e606fff452e9da9eadfb7f73e81cc354fbbc862d8fd4ad308476927b941dc4045706cea8c46f98dc738578aca84c40a87f17453e2fed9637bb067d429a526adb26329be8a310616902e2291d1e40d3bda3705ceda1e9f6f46a4b86b1f4541324827c2d4c625f77967d92757f375b975f67473302e85f27f75da002c2d5e3ca54c88c36ebd888d43aa17843ca3158414794fc7f0990ce1d408367079db609cb69b04e77ad9838d802604d3c35b02bee0cd69ad09111d1a0d6b5261c679635b83c89206dbb339a540c5b848101a76f3fc41b0fd9519d3527011f9622b6f3cb284e07a33f5d8155d678583c4543ce55e89a02a38ad77ebf29ebaa9734bf22efd3cd6b7ac73b74f23c2fb47f2de685cce8fcccdb7db90c0c143e33d4fd53fa665e7218c0c2050b86629973677980cf6a0f6f71716d8538c40a4693f0da3c05cac85d3faff420bd63c5b7186ee0cef04e44503d99aef3387c875691df7dcb6ffeac3b3f88232dde754279c20396dad30d69f72d41f34a0d439ff2dd7c698b777414af4bfb9b4f2f475d3f4e55ad8d3fcb5cf3dfb2bc92b68c04921f5aeac1be03c7450c3d8a3814abbcbc0267cddbdff8000a4f86546bd3546a0ce300a780aabe40b2100ead93b2816a98053c5e44bc059e34bbccf384ce0f3bc8aa723ff1421c705bcb342fae16dd5e0267aae5bd8bbe0e828456dc9f857ba6a176b8505d15e68d38b3dace16cfda4722b6af6f16178761402fc70abad5f2752e491783da8eb141126dcacea4287b2f50932d97eda50832e245df234b0833ccc79d79530cbf31124753ab6226913868b8b4d1dbfda9c1bc549ab237a10bf578546572f9984941422a573c8e00dc131b3452115265e83353a8f7c5b5b3018ba5c7ef557f2af89811c0fefce9b8b9a51f1377562811d8b71d94c7913aca3cc57e1846cb9747dfaaa683267a9a5fa217f606744977090192c16bb6682a2b210b9f26088819c12ff21c82877dd2b6ca4beae79e597fdedc421ea8f9441196f2d978c73908fe3427875a66c1f2b8cb0da349dc41ee3d714a836304574a3ebf7d341ee26a6e479bc75727bed1fb0474d85d7d06eeb3ee018804f264d2836be0e870b0fd49d216054ccfc4ea609d823e5529ffd0b3cb192b4ace765d21471b6bd9507d4fe6b6e38bb9ce563986843da5a0deac2404e2bc2161a8cb15ebdd82e1e5bb231350e991feed7c8e28ce62eeac9348242cd392597f64313d0f06d4f59b0cf1524e0950644dcc47a56c68bacbc13a6325192f69d54e95070883326b81227cc4ecb20351922edba0145c43bbb1f82d027d9787269a889623fbe31cd46ed3dc2a6e87e6f214e708aecd00f3d99508a0648462299f63eccf98ea4ac47ac7dffa6a3dc86407e4f653f0f169a4959341dd5019c71de7953eff837a39187d846e58113568362bb0fb7411c96f42e183526b39f1204937492694c76177442567d8c842696007963499c0c9b6037280171e615209b639a716d30bea0480b75322514d90f1a943f2bc5b47ba2a419150f632493852e4f9cb736e49c751db906324c220478022dc5440d108efe07ef0b9f452bb2dded9c3bfffa8864ebcbeefd91cc39f09766e44576ce830a643abd9d4781e163c41e67ba13d0a55fe2aeb4b8c05d3f4062bc39282759480a74f5b2e9491135ae57ca084de4f3cf098f4af0e7b5dbdeda556e20981bee3c9d94e5320abd44ae7f75fc1983858fd1a5b56c5c6a98d9794462c74b7a8ca5c85e159e846ad3280851a7db41e8d19bdae7085b9fbdf5fd0075c695f92b52f75e9a607a1b4b3dc26864f17aab1ad35b28e367d7fd86d0da55d0a60faa962f97918b149e8f416dc3123b32a08ba877410dbde72b04783160af8da1a42be38dc3e5a6651c5726f1f2ff4966c3397806306dfaabe818bcf107367671abc5240673ac5718622d695d7fd209d4d6ed6cb55c9d6fa53b3025c99ddc26b2a27abd9c54b784a381d5c721772ec9eda29395d82b7b7a70364f3f440526e948b279c5f2cf7d8ac38b06f8932a6b2a02a2fa64ea3d73d4cbd3a39b17577ce7df8cd8916dd3cb87fc0c311fc27f10612d22a746300221407e854271546e13b39466811fd852544c0c8bf80916ac7faba5f5bdd8cf75f648d648b53c7d0af4471cd8006b1bbf55dc3cdc874acd78dd284f3f0862d3dc598e48923752386b850f5d7fd9dc6953d605c3671596e76ad09e26c89990d4fc81203fb0e63bcf6d69c607b8e109f7ec701cd481646dbc5f45a12a137295377dbc2d59f6943f6dd78402affa35f477cd818a91a00630e227cad588864f49c67fc0227e8ca483d6d9f408afe55040a6416938cfec6331a7afa2fcb2264cec2add1367dcbef707ec36502de471d1cf6b9c971e1e895b5e927898bc17884f310cd75bf2a87c914944c52ed32c30783e620abc61dcbadf42d0330a4ac57bb8c89bf638b753eaf9c2ebfc7fa7d801681e14b31c958b3c128a0345d1d7d1fc2094f07db246eab144c85645fce267df2dd52217807b3e9931fe5da2a94c112525f56edac8d5272db43d16ac5332966fd714410079ee637aacf4a6e6db0b0b67036f5c3af99b721fc1ae7050af4355623326369d5a96beb41bc963c7bf11915991c295c2d38868644f6a5abcc51c37234ec58c96081c977541c1f1d64c758d5b15194f90a0e9629f36e70b480860d5232c7ed1580ad4c10dde1246f90536a93b8dc791b40f5063d454a4a2473d54a0ee09daa00073787433d5f90aeb8fb6f11de9e80fd997430627364c65d8ef1a57ecbc55a4b93e6454d5e5eeb916cef3aa19ad3d9b0f6a61ad1cd098d0ac69ccfd4039552d538adc3929a22b4a0ac65d4a6ba73049803d8ccbda6b669f3a2f1a8a4bc213647e0875c1f1b9d7e2b1700f9552340812a5fc4c4ee2244955ca9a88c8e9c693c93a52b4d1583d86bc270d70553db617267250e873b5fbf162ca9a6f718c86dbc1a07706176a18e85ae00c5539134b02ac2cd620ef63e088c4581edbe9a1c4bd71fb9f0054efbf1ce337e5045b4f8612a1e61450beded77a3d86e599f567277e6d15a6645078361e41ebe62f397ec4017b62783a85a7399d7fb0bf1cef9a4575a411c0e3d1d83200f3e7f85768237341586c2ddd7f186343c08efe3fb1270261a5916428f31c68287420ae67a0972672d564dbbcf10959ccb8bd1f7ee90a5a438f04483a4e004e784883a91be34a2c542230cb679b30319e619a38aacf2c3b02dce09e4c1627390ddf37e646a2d97cdefab060a0f2533afe9d01849c301d90a612df07c8f72e25048c60156ff481b25289f1f1a6afdb2b29832bded581bd5bdada3307ec2486400f3744927c6b9221774983e761b75c227f3e47c2642456e86d2a2c9814ba21523e3b6d943ff11f9733884ac0b63e192cd5b9367a7b742253c7231bd487db5bc37e510891e0f0f8d683b966a118842226a66ee12f4b917ca4fa9ec60926ee91609d653ec25066815cdb3877aa295811329ccdb9043f7aa6f90fd76088b542b0da652a1d048b9ac6305202568ac6b829f363707c91839add1607dad0399cbacf1b90b5cde3c8ba66c1fbf78e54ac1ea2a4f0cf75d859f9fd24dc64a5b93f9b61293c79e15129c8b9044aec6433a4734c739ee6be523e236f2f21882924b576d831e4156c053ea5ed4b3bb58d30b4e5c7b705b0e62d12a02de6efb614de2ad041f665244989294128fd955b07cfd3b69ffcdf39666f2cb83da585e551f9b95361341520ae4767c6686efb131668e706ee7ab808d5e66d29b7a3606deb0fa21e7bafe90cc6b6cfa92a497a4983f4483dc75d3648fb78037d77d4a834306cc882ad0a81867b46585edc8f411774f6e88adf2a24e5740abbf23b3eded6d7880f09072e15d4a2bd5f7ef0c99ae5fbb147842a3b17fc0fa6f9e2c234ad67a8badb4efe48354f56abdaf25ede816a431acf33e45c9b4174dac352ffec760db862267450b398e8c7cd307d7d4e7d48928328480eb4f9bb78210250db2aa9dc408d26b0db74e7cf9525f2d559d1f49653d615bec094fa9134daee390030ca3ffdc78eb5244fff896a02105cdc821910717c696b01e0580f5cf448458c3bca75f943d5faef9dcc071fad01f6350ca0464602ec1c9e6fc116b53a8775571e81ca1aef50053be2f7181e45eafedc1a2d625f91af7d49952314db9c388cf4f513bd416028de7dd6947adb67e3a59eff2e2c2b922414a51c38c958df7abf3749a96dbf99b109ed1d658279a40bcb996eb719978db61835dce74c4f1e2181d2c7fca6ba838ca357a88c108df0a7f2c945ee0418c13efd7594b7266e923d4797597d47637a09509481b1da03d54154bfdb14fda7e1ca47a6ed7141ecf737e7668d15ddd157d5d92273df06cff3bbc8812d2cf067174550a43ef5546118c0cfeb51bcd4dfe090d4da615ab884fd85550afc28588499d6315a251f6561b40c0d81b8f6bec9b117da944e5a495076cd0149c7183ea99dc7226e8e848a595dd061156684c97b0b89c45e82852d2bf3e064b082c40f0acfc527cc41a3ed3520e618d5cbd042308a61f173aeb97c9df4ed618a9a501b8d2526b8cb5d000ad9f820115b24e47025d4f58558ba4cd700b095d31e325ccfd6a6a09f7495163b78e6cdc36ef9dc921949ac21b82ed9ae031ec75bcb4d0170ab02c153f08de18798916e2fc7618a1e70d143ebf7f72b226cc6e109c6e870f23e4c04d87ab97735e4bfc77c838ea1fc75a6eac175bcb2140f3c7638b0f163119f18ebf0143a6fdebdc9e68dfd3e94d5bb32563398d98e4c003c1b2fae7cbbffef9f14753165a2cf83585085417109e0cabb1e26e4f30dd732a221894bff019941f209268f8df9d27a52c7982bf3a368cbd05e92a7565e19b05c232a431a0cd8af90ca4a594923ba081a3ce0958ac2b1c69984f977bbcb0dff558dc29aeedc41bea9f573d1dbbe0660e64a69ad5510496f6310165697541fb7ebfe652dfb7b3a7311f183f519d102019835fce1900c77af26abdc827bbd247153d5a9dd9c5c3c23c8b6e5b6eb33b54a3babcc50df0a52e0c3d13f3a9508bcff7c370d1ef58da5b094f5e8f820b073f1d77628537056308bef55f1f5e04be0d9e08b60eb4aa8398a3bcf20ae6d09012230ce4900bda82d952bbc3398a05afddf55bcafd3eb32ad96fa3fcbd8400fecde3d73b2791bc41f79f8ffb906f34fb694c4ad0050666eb1c28502b5045644eade7a99880661dcd2e117cb3b9a5e94c9c6361b58c548f40a701130f2d19caabf32711c1e7bffeeecc9307594bba3f1a8b79d6f37eccdd3475b9ccaef1e87213cb1fb630f8b91ada602d68489b22c250e8d3de79430c583c9e726958e94db11bd6d885d03cba2b4e635fcd640067a46fcf5e1fcf68fa5af0747745e681e2668f255676cab65adde9cc695ba3a947057d1ba27ad2656b0ea8778178c9c9c3a9fd2b51f9d92320365b38aa62a4ea34507c13497ba945aa0302cd72c8eda970c2bc4d7a7a3ea5ab7ecc173266d874f880b0c1ff99c8996023e5320568fbcc17a27e39f4d8584115df9a38edad627b2f3626ca3cf474a9afa0e026b7ed17a727e2924766c41209ef252e468bd568871c66a4", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="a8979736bebcd17ef760a3d5283acb418876a2ebf4cd654c9dc5fe8baeb4da0ba8b37ffde8bedb5a70a5e7384f10812a0b8e6bea", 0x34) semget$private(0x0, 0x0, 0x34) connect$unix(r2, &(0x7f0000000480)=@file={0x0, '\x00'}, 0x3) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000500)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="7103000000ac0058bc5a91101d945364738084cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) close(r0) executing program 4: shmget(0x2, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x2}, {0x64}, {0x26, 0x0, 0x0, 0x5}]}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0x0, 0x80, 0xfffffff2}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x68a) setrlimit(0x3, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x4) semget$private(0x0, 0x1, 0x500) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x5ffffffe}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000640)='./file0\x00', 0xc000, 0x22a) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000540)="720acd08f7879c4bc0e4ce48fb5c0b4746f1b97c65b3dc065d8241f7c7bbd52fefce35f844222ffe14c204ddb7a985d0d705b57a212b3c19bbd0367c239768258302a66c11a924f47e5d315075e3e3efe1d332faef43d3e6cbe7c900650875649c4dc563f92f5ec924735d414be8c1bc2058d0b7ad10b5e9d4c327df0fca2fb0ac2664966ff896bf7e7634bf9074875cff6c015eaded94631632fa47c1ce1e65e74405569c5ba7c7900d6029ea59484bdd7910b3551995f6b39b611246ac88eac94284c221808a46f45acdb9a44fafc92325a8c17c5e34081dbf9f87f42e647580977c", 0xe3) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000340)="8e6cd429f7c0754597616181799355568989c37df196756f9db17be77dd3b7c0d93062d833f69dd6bf8c425f35084b7c132ab015be8a72c93b3e72d5cd57ff9cae1fa669af9c1cdf5b8660676b6e474f1ecb9f3e5bc174f37180e8944e7da5bc2a435edb0dfcc0697a073b6edf2b2ea33b7cfb317ded0b2746d4e8f3cf74f71e74a98cf953581391e88905d190d0dbc9b36c0b8430552d15f59431f86e70fa54", &(0x7f0000000400)=0xa0, &(0x7f0000000440)="d94fcc51369b9595c8451b4f2184dc4ebe697263b0a61c7b4d1e4a34f8e472470e5859", 0x23) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000004c0)=0x5) accept$inet6(r4, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x10, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000009078ac1400bbac1400207aa5f1c206caf400450000000000000000000000e0000001e0000001"]) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x45}, {0x2c}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) r4 = socket(0x2, 0x3, 0x6) connect$unix(r4, &(0x7f0000000000), 0x10) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) select(0xfffffffffffffeed, &(0x7f0000000000)={0xffffffffffffffff, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) write(r4, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) fchflags(r5, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x5, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x800, 0x93) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c27", 0x3f}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4", 0xa}, {0x0}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(0x0, 0x6000, 0x1604) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000ac0)='./file1/file0\x00', &(0x7f0000000300)='x\x00') chroot(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x4}], 0x1, 0xfffffffc) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) open$dir(&(0x7f0000000700)='./file1/file0\x00', 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x180) kqueue() getitimer(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x56, 0x0) open(0x0, 0x40, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa62d4c63cefb986dd605ccc30001c63000000000000000000000000000000000000000000000000000000ffffe000000100000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000900000"]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, 0x0) socket(0x5, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0xfff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x1f, &(0x7f00000000c0)='./file0\x00', 0x8}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) truncate(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) close(r1) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000001c0)=0x8000202) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/164, 0xa4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() close(r4) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000200)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000240)=[{0x14}, {0x45}, {0x6, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) ./file0./file0/dev/bpf./bus@ ./file0-./file0pxtE6YSiEA,?4{z-N}vܻHf̅ijm attempt to execute user address 0x0 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 0 cs 8 rflags 10246 cr2 0 cpl c rsp ffff8000325549d0 gsbase 0xffff800029cebff0 kgsbase 0x0 panic: trap type 6, code=10, pc=0 Starting stack trace... panic(ffffffff828539c9) at panic+0x16f kerntrap(ffff800032554920) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 254 End of stack trace. dump to dev 4,1 not possible panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff829584a8) at panic+0x16f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff828539c9) at panic+0x18f kerntrap(ffff800032554920) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 239 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff829584a8) at panic+0x16f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff828539c9) at panic+0x18f kerntrap(ffff800032554920) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 224 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff829584a8) at panic+0x16f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff828539c9) at panic+0x18f kerntrap(ffff800032554920) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 209 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff829584a8) at panic+0x16f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff828539c9) at panic+0x18f kerntrap(ffff800032554920) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 194 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff829584a8) at panic+0x16f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff828539c9) at panic+0x18f kerntrap(ffff800032554920) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 179 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff829584a8) at panic+0x16f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff828539c9) at panic+0x18f kerntrap(ffff800032554920) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 164 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff829584a8) at panic+0x16f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff828539c9) at panic+0x18f kerntrap(ffff800032554920) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 149 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff829584a8) at panic+0x16f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff828539c9) at panic+0x18f kerntrap(ffff800032554920) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 134 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... panic(ffffffff829584a8) at panic+0x16f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff829584a8) at panic+0x18f __assert(ffffffff82911905,ffffffff8288013f,3f,ffffffff828f81ee) at __assert+0x29 _kernel_lock() at _kernel_lock+0xb6 scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 config_suspend(ffff80000019f000,6) at config_suspend+0x50 scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_activate_children(ffff800000024800,6) at config_activate_children+0x13a config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a pciactivate(ffff80000002ce00,6) at pciactivate+0x79 config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend_all(6) at config_suspend_all+0x312 boot(104) at boot+0x17c reboot(104) at reboot+0x84 panic(ffffffff828539c9) at panic+0x18f kerntrap(ffff800032554920) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b end trace frame: 0x0, count: 119 End of stack trace. panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Starting stack trace... fatal double fault in supervisor mode trap type 13 code 0 rip ffffffff824f2157 cs 8 rflags 10282 cr2 ffff800032550ff8 cpl d rsp ffff800032551000 gsbase 0xffff800029cebff0 kgsbase 0x0 panic: trap type 13, code=0, pc=ffffffff824f2157 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63 Faulted in traceback, aborting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 2c48b237-609e-0a7d-d6ca-08d70f46a694 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> show all locks boot: illegal argument all boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace