1, &(0x7f0000000100), 0x0, 0x402, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) preadv(r0, &(0x7f00000002c0), 0x1000023a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:14 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2, 0x103c2) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = getpgrp() fcntl$setown(r4, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) socket(0x11, 0x3, 0x4) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x80000001) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0xfffffffffffffff7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3, 0x3, 0x5, 0x7ff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) openat(r0, &(0x7f0000000240)='./bus\x00', 0x8, 0x100) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x1, 0x401, &(0x7f0000000040)="dc17fc69d65275d910cca9868594aa90bd0aee8cbcdc05ceee88545a8fc2e6377fa62a36aff3c833e6425a0fc5327a4658f29e8f95f89afde220f1610f8e1fa8e16e42d48af7767f0e36f526d38c5098a2ff1b027f5afa928013513c124c5895d0cf367ada9d7caddc7f1118c9b43245e3e448f5a291bc7b3dc820b5cea92c45e382f2801f87299ae7c9f12baf89c9aaf834c771102ebd13e79fda3bc9947215df3c490959d2caa7bcb869c557b78610ab0caa81d7acb057caeeb9d89d17164ef0e77caed9854d8f6aa32c02d654c1c6d5a67ae25b51e6b02247ac265c8ebd13e469f02430825fd2579eb92c7687f2288603d02452091b15299bf7b46638ab86e88e5188be3fcbc54435cedc7dcbe4998b829ad12e52bfa23cf3e7018b1f042b370f58d7a460e0e11056ea254e03bfe9f4b5bed228ddc7f3b35f5abb11969e7ca381c875f936e1537ed0d7434d2f113c2ecf87864362e0e5a6281f417c3f72664df6ccf3b877cb6b8b85b140875a63b4bae37367020da016442262060cf86221747eac94b0247179ea955a11636e9d3da1f7ad3c0276b88c0ca3540727300d40c253337011e8fad11ed1d042e81f699bec53cf8e57c22ac80004dc45fe68de83a434106e174ae5239a3156ac7b7f26984911819ce397489dbed008e429299c132fcd7159532741d0d99522509c82a84f6e390787fec557ad62b8eddea4d9f39b4b82aebefd774770bbd532d39073baf9b5a9680b972c7f76ce11e2ee35b66e6cec2c77b64d4f626a0177468f283ae72f7b0e8664f484b7576454b0d7b34e8d09121485f86eaaa0500cf15f0c642fe4dcf71f1e86ff7e2de161c4393965a2d5ee542b395dd9b93cf0b150afa4d526d02f713b8388cfbd45baf4e0e040026e91e25ae51a225bcb4086599f322739863ebb13130d428c4a22539adcf66aa082177fabe4cc383378f5c7c301c9279478c9af40de56b2ca0b7a7be46f0de28f40b5396a23ceaa2bd3700648111da6fa31aec268ed2ab3ffd4c523ebbbe62556a8c40a1b3b91a0230c322f67affcb86ef3d39447f73e8187113a286fb3d1ece40f98888cb7436159c86d1366cb7e45962bea9fa7f604856aaecf115e74add0eba6c1abe132574290e5bbea19fb13b943f77d4312660ed20734ff85b1ae9da31ee54dcb996b32b7e753570ff51d80265ea676130ce338d8028ac0caec03a6c6450fb5cc6b49a8dcc5cb4372172fa0b7044a3b6170effd68b0985b79e499513ac4da51083fc91327e9b09f5511df052f44c257869818b8420022bff3e6b35a44bdd703e23ddc8807786e9ea023721f4399b2bf454f326a0f9b135d9cf0e242456706de16a60dd10e299677060195af953cf2f5701dde8bd1b7cceab529aa18299e5d5222401581dad8704db0b846cd4a93f4e56601c8789316dc993ed3bbb623e87b3396e77a684f6982e258f93ff6ba0c4daa85db5b459a2483916d1742117dad75af8ed3b8641cd050d16942b521294f113f0bbc62ce3bdad88379bb22e03ce2df0aad1083bf62f94804d81bd4fe3a26c734bb05a0f3307c3e01b9c7e3fc25ff5242c296bba1354f49fa7b9f1ed73739ff096b76d4543f0845411284f91ed66d72b6278de7a54ab713035df02a297974ac0acc16c52d07aba10804aac1b6b97dd2cb6a9a1d1126eda172cbe545c0bf73a1b4fa015b628885a650ff645dab85e56fa01371889044c8d7040fed9f87186c38364f522995a1cc6f506ce6e2d6b204ced54f553700e69cf85343545bd251b0dd1966354e570e25fac4e88caeb06dccaa73904ace01ab0b0ca35c409de34b9bb22b74743d2d335be4fec7c8072185fbc28715a9aa06716e948ad97f34e80bae5b37177cfd6c63f09573bd2529da77d1141b5a474e02f1470c08ea29b7da4f2fb57452a44f0547733471738bedc1e349be4fc07248024cf9e951678445299251e9f1eab89b400be41f5b59f04defc3defbaaea9dcd17e525c4305b0e97b261cdeab6c98e9cbaad7eb698b40b8dcd475fc277a338487c145b02b0fd222ae71560f4e5d84dd3f513b1ad6b5fcf8c0b05ce286e2044aa382853c919672f0514b0cf21d011026ef141dc2450e9a93fda4cf2be40751865507f516cc5624bec111b755b546d670d7a01095bec39f7afa08f29b3bf5642be55d07cc39be75aacf24a208bf0c3c3b5dd9cbf69a9933e82e34b517ac9d281464c57c9d3eaff5d779c5e78f032a4f3347bbd3e5849b484975d8769017e782cfed744d43e462c04f2736d6bb67b1d23bfe119cde04adca6e0dbc3ca634c5bcd0d9e6fca568c6ab282a7ce31f4442a1cb8e226d08a5768aa95c2d6080078c4a31cb7105cb6899e0e12763fd41d06674d6b09f1bea83eeb7eeed49441d898c74c4effb3f6838fb4890ac8f40e937d7d442b79f9525cbc77e11e50e767a2b77c93ef09455dab290a7da7c34505d794e4f598e9406e95db9d604ddb822386495ef9a8b9a854df814114d2b84ff8fc8b563b466cfc2059706f2302a58fed40c6ef8b783467a27b27d27fb86e1331deaec1b2a546db77ccc3ff450631d8b9c19f624b54f9a573c4799633c69b4f8388ca1bfb17e718c61a40d0e2332aa02d4e3f88dcf41a17b5919c9e0f56e90e648367b4c7840cfc3e9826d2dbb5604018df47c5eb246aed26713c8a798a2b7776f6d8c199fa41fa53c81d5571d407a290b809edd5222a50ba5a63d69d92a171323f17f5c20f80a7a6cf73aec7e8894753f0774db5505d50fdc69367a2593d044ab52b3d16519573e767f61ba14aed12b25d54f0c5467873e3a4c340bd0ab1a1d0588c7017d4faed65b80519586d6aa140afc232b20c7e0f059ef0e93513afa86dd94fd7fab355385eed948dcfe21a181170a0c39fb85bc8ffd057939a0b170684d31913c2818ce6150ddbf65e8bbd3d3ca0fef26beace99a59034f20459b601f98ad2a1d03c96d6cac4ad22d50d128e0ec3fde3804c9738858b7d8bbdf44f9ffc82bca79656f52373a2cb934db0e612c223d9aa721d5589c0d980817ecdff80cc09a20b7bc9c02a57d0047b0d5cd57df13fc85a07e5510ace3ec87acd0e338092c35dfd2150e068a9040ee76dfb1a0b72b0b844f39a5354e6edfc78a13b56f5fece0d9b0c976a2b3148a339477e1d08689611f84ab5c05fc974d1a99d48181e06f78870a9a86c48fd3a0d6ed680e1b9a1491d2f8dcee557a3ee56132cceac3ebe46160f9dbbfd3cb8438a6fd80aa8f08105a09b26f9664cbbeda11d9797d629ab8fede4ef19b1ae24bb4839b1eaf27fa93b4fad02cbc7ea923e18589d21d0c215d084f38b552b3d2e812e9540e0dbd98743e8cc4a8ae5eab64c05c1f58e5c0b8a991a392aed48b791f6fba08e63833ce0c2714720cbbe989f9a744a4bbcc318f070e48c50b9f8cc5683d9c587b0a6b9416b6bee5f746f34eed0663842a9ac5805bc5ac472eefe18250e0faaaef7af60ced24b3af13c6896fa45a21e3e56097e8eda657fc8ff9692ec0cbfd72d017c6fd54594f9bf7784909c6ed21cc472f593ff4157aaf28baf1428e7c9437ea5eba9d710e55e93d4f927a36110aa0077f113f9b93edf3f0d768c27169d1efbb516002f3694cb60fb0cfa034baa2cc8150ef2a6ac42b6edbc6c4eb3b208436885a989870080b22a688c9452e8fb0644638cc3d835ab6681fdb82ca2975871c607c31072d80236000a6430db1f6b63a8ef8948b3d71be37fa0c243d84ad9d4a310a66d7b2b5db9f185b64788e98995aba669070ff9d634c8acb1d4a67a90d2d509f9ffb8ef6350761f529d5d8a76de1e3db2a044140d3c2bf54a39f89bf33c455537ba1c039fdb10092683a3a299cc9efd96ace28a79e291e760db38c5d8f0cf2469cba26784d79c1e89576c6c8e3ea42d81487878510fc280a2dc60a1eae07999efe6d3c79b5e9044967e52f0629752b1257e6c350d07ae733da22bb2487da51b8263c4b1fd317992615c79238f3e5a52ab15cf3dd1a162ca263d43a685f2aae61e7789b7a48c6bae1b36c3855ca68b81a4b0801071295b97b089ce5f56d286251d2d0cf565383567555c1bf9aa843f7346825788e7a0f2fd461c73658e436d50e00a4d537341dde6ec7e317968716c793952fd680f4dd3a333da03d1223b809d2512435fa6d90090964312bfd32ef4a5cc0fd03ce3efa5a15c811e8b1fb7befa173ae32ce057c610e00085fe5ce8cba260c254363cc9c959c1b87a9f43282f223a766e54d299ad4f800076ac0f24ac923c5a3c87f4d59095eadfdb453115ef4be6c3b4e366b08331b490acc7d92c8926f2f5a22d8b0e4d8e5cbc8c619a118e0112f450b86fff44170937e7ced187d4af99103d2931c63110244d6939fabc3fd6c1815b63369119e75ac3ab15c349649f791db8e06197181bc2441d8dc9da4b772a7bc0666e04fe54be54eadf0a5749773916e74bd5a446abf37c73b817a63a567375b9eb54479cfef849681e9257597c4286b7900a60fd4935a0303abcd0f61502c1537d1b3ab55f3786c3ffd8669e0c60fd48efc528d7b9bc39db6b309a36b8b63ee7d373e3f909d138a08aefc8a64742ca11fe105ff78954b84b5ed300f87110dbedb1f02e4f7fa04aa20335eece982a4a7045889b465f23267b077ee52da692f449a0d76af4e333476a52245053a1eb2bd7c12092a6ce6bad2ca0031f81c1e00ef842099c177412005f262d390f25adf47ec99b00e6a4f341fdc0bfa0ab3e7a3c78c201cde4bb6890baf7789fe9c01f39f9ac72f911bbc3bb6595f63ce354864ce5543ff2dcaf99153480241b8c70f597b0cd6d1d773bf6ea06335daf72ccdbfdc8e57d4f37a7086d9f02f672f8e66b42b38a8db712c33b3bf0ee113d3d77f3cc3d5c1d760f1980f8268ce048529ac683d1c4a776d165e906e519d15e8bbb3a6df3ae28fb8f2c15d73285f0700d7d3a0ec7cf7466e04026459e2fcd5c188652901d8440ed46e4078632b4d03f7932c40d44fcfec3d1825aa41cc43eb58cf3ab6da9171e882bdda336e64f35738bf9b662312c8f7c0c506452d38909e34a6adbce57b719e6a286cff0ac8888cec2e2833544350bd3f5d92d8d9fa24e5c5b499b1c495163485067a469ed0de46c32e898b7c36c989262cf9a43d6eb0c67ead084d31d605cf62bc64c70823fc28063d549297a71628c81386b2577cf91b31d9e64464f20ccb1348173deb9d8bb315f0cdd1927f9acae5f5cf572a69abe3548b968c6a5e91ca69e6c86e751b33776ddb794acac9ff43591d25d9e85ef662cc07c1686e940c8a5ca90bad4e5f0711ad6c5d222b8c8526ea783a8888f4a2b2bc681f3f3fa1b171064d88a8e64308626d95b0d092028e53e377b8437c0ef85c6557cf4178a5f37b42309091da3f42addc2edf1f35d6e3ff542e8167ea216e96c2b41389e36a50f8986dd8804dcc251af2b8c34eccd67171170f63f1b4f7f898140d3bd70e635635b539623cf90d5911cf585930c61d1eca9a8748e20706cf21213c4dde1579bd78c7595170495fb3b5f09d5fb5b953df203c596747810865e444143e3426b840d7a019439ca4ca408a0d8cb93e310ea20b35627c2709e7878676fd94855dc29c79169c7edaf691e39a8f667f3617318e22d626227eb7d47f01aca64047a01ec92d0e42be7921eaa0af29cb613c753575d40e1c17bc00842a0e3e7b2c39b0736178a16aff0488b86bc241232c3a67e87d229d3a0147a7c756ec49ecd274b653d9ef457b773aac4a137d7611bffc6db32d6081a0d0fef377452b699fd5ae4a1856acf", 0x1000) r1 = socket(0x20, 0x1, 0x1) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) r2 = getpgid(0x0) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) getsockopt(r0, 0x8264, 0x3, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000140)='\x00', 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x100) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100)=0x20, 0x4) socketpair$unix(0x1, 0x7313650eb8a602ec, 0x0, &(0x7f0000000080)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x1fe, 0x9, 0x8, 0x1160, 0x7, 0x3f, 0x2, 0x10, [{0xf0, 0x9, 0x4, 0x8e2b}, {0x5, 0x3, 0x0, 0x4000000000000000}, {0x20, 0x8, 0x8, 0x1000}, {0x7, 0x2, 0x8, 0x11}, {0x80000000, 0x6, 0x0, 0xfffffffffffff92a}, {0x81, 0xffffffffffff8000, 0x6, 0x4}, {0x1, 0x401, 0x7ff, 0x4}, {0x5, 0xffffffff, 0x30, 0x4}, {0x3ff, 0x7, 0x1, 0xff}, {0x3, 0xfffffffffffffffa, 0x2a4, 0x200}, {0x0, 0x7fffffff, 0x9f, 0xe3c2}, {0xc9, 0x0, 0x6, 0x9}, {0x80000001, 0x3, 0xfffffffffffff88f, 0x8}, {0x1400, 0x2000000000000000, 0x3ff, 0x5}, {0x8, 0x4, 0x21d2, 0xfffffffffffffff7}, {0x8, 0x100, 0x8, 0x1}]}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x6, 0x8, 0x81, 0xff}, {0x8, 0x10001, 0x3}]}) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe7f, &(0x7f0000000200)='c') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7) r1 = dup(r0) chflagsat(r1, &(0x7f0000000280)='./file0\x00', 0x10000, 0x2) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom(r2, &(0x7f0000000080)=""/11, 0xb, 0x2, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r2 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/6, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x3, 0x1400, r1) r3 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000001400)={{0x0, 0x0, r2}, 0x0, 0x0, 0x0, r3}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000000)={0x41, 0x7fff, 0x5, 0x8, 0x80000001, 0x80, 0x995, 0x10, [{0x155, 0x8001, 0xa396, 0x20000000}, {0xfff, 0xd160, 0x401, 0x7}, {0xda40, 0x5, 0x5, 0x1}, {0x80000000, 0xfffffffffffffffb, 0x7, 0x7}, {0xff, 0x6, 0x10000, 0x6}, {0x7ff0, 0x0, 0x3, 0x7}, {0x6, 0xef2, 0x10000, 0x2}, {0x1, 0x1, 0x2, 0x5d}, {0x7, 0x4, 0x6, 0x73d4}, {0x2, 0x800000000, 0x0, 0xf304}, {0x1, 0x3fffc00000, 0x4, 0x3}, {0x3, 0x1, 0xa75a, 0xff}, {0x7e2, 0x6, 0x8001, 0x7f}, {0xfffffffffffffffd, 0x4, 0x6, 0xfffffffffffffffe}, {0xa46, 0xfffffffffffffbff, 0x0, 0x6}, {0x0, 0xe6, 0x1, 0x101}]}) getpid() 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="93") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:15 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r0, &(0x7f00000000c0)=""/77, 0x4d) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000040)="e89842fd6dea12fba23fc27a47ef49125a9846be9ead907fbfd066759c75d846880c43b5abe0aff1b2697a932bc9268363d50f7bfe9e60c7d8cb595e5ac230d88f876de5", 0x44) sendmsg(r0, &(0x7f0000001c40)={&(0x7f00000002c0)=@in6={0x18, 0x2, 0x2, 0x9}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000500)="7092e952d73da33a4504528ce89de9681f98047b58d4731596650bc082a3d9fa04717b4bb3cb5c1429fe5315e5a9880dc5e42fb3275549948bee76e41416341e2a1e33680499aee49a8f8e3780795674bf18b49fe35da223f03ed4a3cb53c69981520e7d9c8b81b80a68e680994e8b721249ba382d7d9cbbe688df42cff154bddf506677e978eaf782c69e8544cab322d5ba6d83df7488eb0368e0399737ce83929739a35d570c38aee5", 0xaa}, {&(0x7f00000005c0)="9939a08b82b2b0ec7012cafdfcecec42d5600f24b56970fe6319c32ad43736f9a309cd0cad76fc4a2d70f69cd3c81e963ce42ac3abf8b118c1499f595d2b24c4550c08f8a4af3a8819166dd70b0e73b78a0ee1b15613f4316b33cec89c0b0f77b7a02abe4df283495f7b0bf1bb7afa42985adccb86fb3b785a7929aa2ad8d9af3a161d81f2267c42056d5860eee42338909d841ab26525df1ce0c3d4629264dbb7b1a1ee7bccbf72243f2433b61e7fdee10544d2c0a80123fb3d50048c123dde67fa9f9e7eb225812588d635cc62", 0xce}], 0x2, &(0x7f0000000700)=[{0xc0, 0x1, 0x7e, "2d526ca36687f74d8cbbbb055b4e07e7648343871e02525712298bb8b3cba4f36eee1a05158808f6becf3c854a850ac1c9df413537c22f498955211fa56393978359a459046e80ad48fdaec41e54226312f4950a79d4d2019984a288c91df1f1d80fc3266beb9320466e8d1b86fae4fec695676cb391f9c74468ab53fae53510fe1f2298ca776d0dece2e8cbc1480a08ab04abc833d3e49f4d8c72edf21c5ac4ed5f7237e9d9bd6868539d49c0"}, {0xf0, 0x1, 0x5, "98c2a3fbbd8460f660bc3bd5a8bc0a9d99d0c6100bf59499b7dcdd5a49b86712612133d7cda4fc165e85288542061dc74a25ddd63c00d59710d4b50f4c94e1b761ff1019c966f1dd3ab1d489e147c173b49336748d4236f28b5a9ba43680b99aa6226bc024c09e0a33a276f2bac40074761270c7c96e1656ef95314292e559db228948cd4dd811cb3d142ab05fda84c3344192438d4e9d411e7920639c734b582b5ffeae75973c094ca429b179d9d52cf6a8bb070882fd5109f559b9495b5d3a6e26b88012eb73933292e4a6613606ec31844af71898c40daf330ceb0b646d"}, {0xf0, 0x0, 0x8, "0b34dce23ba56c3ca1f14dc489bc1b6212f797b57e0873ce0380146005b50a0a433ca5d390b007b9e890665336469e776337c84a486046187f4b27d9053c60c7677f79e96ac170073c1f6f265a160377215040a380859f77a415abd911b55b4fc0bbff8ee9fccef8d5e3f137950c6b5e359aa0b8ac1ad85ff7ce459b996d5e17b65fbd2e0812376b3b959d387f96e4dd2e6658947298a505b949d318c8ed6954a6f3214480704c537bc008fbf3cefe99a172e18cc84a815215781cad2536446cee4bcb8c0603fb43a5b81bbab3d1e644f0b1286c3897dc288309d2"}, {0x88, 0x1, 0x5, "bf5ee365302df5f4065c707d54fc7225db98f83535bbd96b17befb57a5338db0450fd3eed9cf8f711a703b513e1e2971edb4793e3d3a75ef4c53da0d53ea075bdceaf307ef4aefa27c8cafef0809d10d3f444100812df912a6312bd4876256eae313d8b4266c2d0fa4c7846bd0138325b19d94"}, {0x70, 0x0, 0x7, "3c0fb0b2da6a5e5de00c694922d2583e976727eb3f96dc67ba79dfafbbf603cb1b71704974b7b87230bedf51912e0615f494b907e77024998c6f6c6adc7cad436257ec9a9b8f60ef2a97200f199e847a285c036dd86228ae528bdad162"}, {0xa0, 0xffff, 0x3, "be36e54beca9ef5b29cfc68af0010cc09ea26511783f7b51db19e766a3e230390c523af3d09cb5d6113d3676bb7659183a06ef79fa42cc1828ad927eacd200605c2c77c8ff67b9b40019d0c59629249167ff4dd77d0509577a88f668cfa24bc2e06fe7f9427d7249a4e302aca450b73924622ea7cb018def1fe281edaf334345307384cb2512aa6b3edb"}, {0x1010, 0x1, 0x3fc, "f6d3a290a0adf6bfca1dda3646f44e369e2faf4554d4c42ebb4e3861ddf46d6fff2ddc9c7b3c3ab79c464fc4f721cc15f65a6d6703e3bcb9a9bbd037bd5797e58ef1f56d956d7d23c8577861b8fc96c780e0f3cf94a3fa6d1f3a070505d67032c474ee453528eaed6aa75afe9144c270decd43e1d3eb2ea8ddade9b5042be786174e73df2e84b8f914442bda370249f7d6602f09803ffb157bd63ec69c0d0c99891e2ab83157ba3be6a66bb5c6f775ee10cab1ca20730b741d81b371a49375259dfd20ef659b519d2c1fd40cb7689231d6ef9c6a391ed4083a27ea6379b9400238c0ebe95be62063ae9a9e558f239cd15efd6c74def3138bcb3b7b662f5e363cd1a6c2e40f94449371233e182fd65bddf03125e0aec91ee373445c1870bbe39b89783c02305b2fa118af5527accd96e9fbae1ce5a54d4a7afbde47d1f1f1337346222ef4c95ace9fcc8270f6a4eb673cac135dc68019922fc15cac1feb65deaa14b33d30de4455d4d77e97e7126e1f93041db385ad5c142a83460e147770f47e66e1995e534334a360961f1973e47d78b41d636774e88b9f6938ddb84aa46c267483a392606dda97a5dcc5695dbc1d25380e99531435c5939d0f54be41a1c9d7d3bc03fd401c36dffedbb798bd913d6581c7cde779559d5e5dcbc1391e30a70d82b10983d1dc010541467a25574956f5d84afd2260165c7a7be8a18ece896668e987abfff28ac513ec2868f22e2fc5eff0d1bf92aaa6be6824d9228cf0acdb64346ab91b487e6c6aa653b44412b33955e52e5c3fafd4abe6da3d1183cf77ce23d91b919dd255808dc02c52cc9c1604dede85fe368817bb1df00be2b7e0666b5d104ea3fd7376d85d4d9c92f2133a9c7cdac4f89204a37211230fdf75dc7fde1ec0e1b92ec2e814b071d30b06364386ebd9d4489d410ffdde5f30cddd710bca0b6aaa8af9d5f10c53f7e19a96b4e06bed06675238355adafad1ace1cb3fceeee29a2653ce7cff22303bf80de6030411a7a5169ed6e86fc4138ce891bcc4a41754b4f4a7fc6b324eb1a388a5f83c67287d6db2ba8ac3cdf27cdc800d163363e3df1403022f7a1b524320e79e6785437877339b51cb72feffe2959f990d85a45463ed10c1252efc43eb88f8e6daf582ddb154d1d5f2391d87a69291b72dfe52b57216d017b825d0375a817992a0a76b492d21468f7091e6e04cc93c92812ad352d584a0690ecbcdaa2d402e24118e3c435c8e352f52c7925a4ba2a9b403aef7d626f416c729ee33448bc079378c427269d9cddcc65f7b0c62108fb8a4fdf869b6cd0d07c812f70fafc960cf2771c9d848771ec7700b126821cdafa30086fc928b80a04397307c8b2fb2786994f4395f61f2ff4dac012a9029a6764a0d8557f78378883f74f11a1d1325a9ac0205a1411dcb71175c1be4f6d2b8ea8040ef9ca88d9c0111441bf89d649759a1e96ad350891ceead5717643faff05374a5df094e1a4b34379892e8a8ddfebe4c37569ec20ad52abbf73b7acb5aa1b64932040a9d8f60635e54a6cf3a23c8ed0cb60f7754488ebc14f378ce824ab3432207602a0ed433b5cc4582fb57f9cc74312ec1b1f0c343a7443313b48936cf0663bb14be69a078c7485077d133fc009f56eec6b6e84dbb54515677fd9a1a1ec8d1fc0704119643f55f7a99b4fb9a233ce1844113fc4894520c3e5129b32d9fd5438708d8343558c5c2c5e381eac66e69429613c0980e654499d69bd3ef9c52c158df7073187e21d4b97b6ee93f419a79825043c8dde25c4cd0dcb60117fb7255778a73106b4d8776fb10320df049c9998417f5d00896930353497a76d29736443b6d2939c1322342427cd3168770eae9615ba8e31af5c061d20d8102acbc6ae64f08fcfbb616bec9d1b7636dc97dfe295b426e6b321bfc131de81774c1b7ff49fa23e9725b345d91bf436d9321c66a9ae18a8ca4a28607cf0798b780fa3a8e6b0d3fb3660553b1536869610ff874bec8ec3db0979c1bf5499c3b899558da8e915684ec196c5a638c6c097c4735f49c975a71a4724d3fb78984cf0b7f9547635fcf63af1466d1cc35bc1a091fd4e06ecef95415441c90c48ef5158d75dc3568181e46450a97bf037c0bc2c4cf177a5ccbf9e421e3ddf14cfe9a18f77a4b4fd0521e7f48ad7faaf06315e2d3c6b0e15c427de9534b59e26c4fe607239b2ebef96d990b13885b8937d79b83c505a584109fd92fa7899bb43271ee43a7643f2de634f6e6b2a066927effd6c3289e15d16617e954aa3e198288d626ec9c594081677e6a4bdf17f9ce1c0d5738e0b5d85911a13265f63afc77220ae9d6a8ad43121adf3fc093dbbeedba3e679980605ef9f8dba364dd7670db7d6c4ba3e42d6a9a2b07faf0484d26fc7e539e430ac4b821c89b4865fc4061fa16777fe5d8fe92e837be9fbb9bb34781f484ce07ca637961bc958d9014a0d8a9781068d0cf9355a4e7d1890e127ee594580cde6de6c072ddd4bf06e5fd2d58521354d282c05eea36432ec800e8337920e7ab7833ccf3146f8bb1d75f9345f514fdfca2660c87f34fb79fc985c18781b1a82e15c9880d619c283c04adccac97c1ced1ae3757b4a2f846687f4aa3bf08bc88ebed5d2ce6a5d9a669853aae9083c3de4fdc8cc4409a8827dda15c64158ba1f883e758f98da30a1bec95601be7ae8dd26f57d1aeb34d0e9e4c0e5c9fb86d1fba6586bdec2f1d2dfb7b3ae8a4aed17f4f8c4ce99c2d1cc9e047e4a060948d2fa44f24ae11adab68c38749695c7b6823109c3cb5b7cc7cb76bc2bf32d85774be8cd5bbec79f9c5fd8319492c5f3d394f50fb1d8688c59d08cdc9d441f61af389fde17acae0c808136cd30f3aa5ae9adadef54868023f9b006f2b44f2fe6987bbde805d4ecaf55386ce9e9f6d73367231a96b7b83b3613b78ce5a158774f916c249b917ab85e167611eb1f4dec9de18453f9d44a23f6543cab546824ab8636b9a3dda9373076e2fffc4404da12d80b154bb2303e4d77835752cc5e8cee72e3b7326f431af527521f6caa4c7f5a7bdf7f7f1de8a0af3284c9c78b5f7a8e87771e5656ef31cd754385dae787cb5e63a6c9f90a9a82d212c5d0462f161ec880b414f7e25507587b2ff82e0c99b8ede79161506cb3cc108512f13e72ed22981554a843167d51c6a90268d599e28b56cd4ce97c975ac639abc0cdfdcc3dadc071e2bf38eb8959de7e7be95e3712eb2b867f571f648845ef84b62331a67c35788ccab182e7c39522dbb61639cb790403260639e335e65364d5dde8b446d593b21bab766b6787345e62cc3f70e5ceb29274ca38fd3b18ae63edb854e33a7bf065dae7271521e0a2a63b142178abb2c807710b57eef0f5d54d1f1a5722d8d4136d4a7a198003356d0d7ece7c12703247b13dd423870c95a3e3746c4d896932a897c296fa02606a8131755c574d97c62c4557f383fb613a64ad1794d7fc62dc21f74eef6f58b7d06d514c605046de72b107d0bce209e5ab215b5213a2660822500a36a1b0e99ed24354eab5b4aff7d8eee112fe21df4883983d0b79ec4d967fac76ed9f489fc50329993b7e9075a17ab7e8bd99d7a80daa131cb04b09eddc7118f4645969ac01af7950ba3b425ba64d01fd3f0efbbb56a32f01fa973cc265be96997a71fef74ee4bde2f125a62a48e99b8795a090862d3fffb0a843490c0e29ee1441bd6a0704d7c6aae46eef12242e265b5f78950669a870d6afeb2b143ceae2ae9ffcc94ff4d5e274a25777311cdfbb56c47d94a037bb70a311265b61c3d8b997529a08bf28774e0209ea8e3898a72f367956faf3d6aa8e8795b1f7abb5bc61b27c01976194a86adb9017812bf14cef0a02542b2188f62de4d4a3c32c956b5133eb87ff514d00a048ad71805cb2777cdbd9b620ced24f8185e9a48d4fff72676668215478be7a510d808154c3c561de001da798432a47e54c5f0bc4cf8bb03348acc281ca0d15029e3ca8690677856f0095d5b9c65fddb00e73bb69b548d8d52751d7520238a879c804536cc6a4e10563e663ee9652052e59a3bf236257e6ba1d6a44e97c0f770e6e2c81a1802ef955649398ccce9f5ac74b5107a0958e69a6a316110b7cd9fedb4c8cc614e69d40ee18a4d9dfff26483ab8429b0bce16a081c6f24ad8fc377c19e36f40973120866b2e619b9733c7d6db3bca5eddb8a4991d0a2d906c2cd48950b99bb72aa35e7dc3e2cdc3e0985779e589f5e74a59f004aa39841bd43e56f603aca350c6436eed2c8f080f1efbe6f0f424b4fb0ae98f5b1f4f62d3c88129638106d230f215062bb7bf59fc2cb5a313177892687db7aff7591cff8cf05023879921acaf4293324cb814058edc77752e6054a1ef1e7138c78f95b246cf48a8a332aac4385b619e27c9f81573a69a95c0e57541f0a103465167e3032ef3a3998b9e59c84434d4dd0fdf67a741fcf7262283bea9367f7e0147edc9cdfd34de7e18bb8176a36346d29066d5a211cc522ff900d5d3b9887a9523da688aa3d12ed3d43b3bedf8b554b7b238176792d0f62c373cb226b85ca56b1eaabcdbcba2ac1b8e71cf9aa97101e6cae46c82b2a6d5d5555000a4c6cb578e312c53df8703e56e39ee87d17d285729ab5b7ea718cc1be9d79914d30eb28a1c18748f2900be47633502fe0f33239390be9188a65dc79f3ba7eb16b8d9dca7d177de33b0f15dc15e1dfeb78023847ef49ef16b712aae8956416c7dc57fcbd80e8370a39bf4e0197815770dd6323bc0f8a5a3695bd305a1882a291c4f41784ae3f59e221969fc6514e6ce6606a6c466651461859aab622deb7ec7ed658d13b09510587c3a390bfa0c38b0c067124ce7036058739f77c394ac3e273f3ce058ac2fb7b7b8bd0424050a99c1152940803d6baa97b0cc693a2333f22deeeb015b0d4b61cfa25c511ed07d3a956943d8488baeb0733e45a89a4206d2d9d2c73b3f0f6b8d7e0a7d8e3f80d4a091ecc6b9ad68987c59c12dbf762a2d98f23112ed4b3ef7ab725dc98005039803bb08657a3fe3108746d61ac044861e4e60cd4cecfbd83cadb8bf29127aac288c6186cde37d3b25956a9bf7a199a53b4397e49eca7d7483aed875875559057f59fe1fce8bc32ab52b1288a2bae0c70a6c3a3c08d11bcb2c07f5164d14642f0509310b4d31668e66aba4f81e362faf883c6f60ce846e646dce2151029afb95a584a0749ca820460d5d245e0b06a071287c8d52bf759375be93060aca5eb07c37ded8eb678841e6d3e9afdd2c53aeb9c5e01f1305ca43c69ec39d9adfc01cc3aec25bf6331fe6381d1ad976e4594844f2f0f94e9fc34649d39c7a413b7a87185ab25440763a8211afc263101c49e06f79d57675a65f34429c72d4d474feee5a0e68c4d029d831f2e12fc2e9f09a86313ac4b5e1c0c21f9af1bb3412a1bd6c5014900dfb66cdeee293211a3b71dfe84ff1888d064d993b0b7c41f94a130b86f7ef19db7951c721a72fdf1d7f8e536142dd087ec11e8115df4339aa3b9950f2540c0d5a496f2c74bc79cd909b6414b39fd6f02fe9d529e947f644df65f96bf78dbd76e3ef8442f363035f39a27bb11451e711f275f468802ed98df0c042fb2018969f7a6394eb468c2b620c61edcff048a650fb283cefd335ec621bc94728b8b3a0944625b9da30a8daf059383641ee084276bfb18346d07b58659703bfe043547db3c15060ecaa49ba2c1009b90f1f234671e18120dee6a1d9577b1024304eeb094afaafb6269caffd2423a14daf22124c2c47bfe184d57d54b0c21f3b1f6af36"}, {0xc8, 0xffff, 0x6, "4e979cb4bff6332ee62c536a5cd5a60012b97c9b150bcf0937553cffaf1d377c61326f99935b490e15afe56acf62952923ce6ff935709468810e43b4e7436668a1fb50bddd700926cdaa7366af4a16a327cb9adeec0ec2c4886edcd52550eed60d0d707831122c1556b82ba01c77701dbc4b0f7d4c693abd521c101b7934559ec06937b33c22a84d0cb8334b0a672941078497641ef0551d75c3869936e39d1916a2a0f66c830f0000514aa283e9e770c516bd331e7938"}], 0x1510}, 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\b'], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="29c72c2d660640a63842f2dda8e3bc09ade728f5f217415d3e44ea6b0f798ea6709f460f81143e07d425190129b1981b9f8f047059ab420893aaa57bc887effdb7b72a25ae3a9f5e5d97764e53b4598a2ca8d653ec771d00461e5deb562ed9cb39dd04782f5210662525648c99faca7f0a9222360490bcb53774c34b12127337c0d350b8192e", 0x86}, {&(0x7f0000000200)="2ad340f73fda9057b4554e3ef8207e7c39d06e8d11a644c30226e727843c9034022e9ef01c3da1c37c4fba83f77147a6c2a20cea63bc173fe7fec6a7da812e3a5b1df77b3437568b30b990c458aad3e7c67640e4cc536ee1025ba42c4b085041b65d406cab4dac8afe59fbeae5e571dfae532e26330123a289e7b0df7ff5949e9e6d290173c374d18fad63037c37d89af829c1bdbb32b87bbc2bfdfdb2267ca823d2fed8dbc4142da0f1898f919df413", 0xb0}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="68b67575a7b6b0bdf362666236fc01a5b6959372cdefb7724387edb501f751a2fc4cc4e6cf23abf4fc0ced80f52bf48b7a3fd7a4eef7a29b6dcf50ae8b0a", 0x3e}, {&(0x7f0000000340)="4e1b8ef1a6608cee5e008f4c8418dfade19bd3693a9ba7d904fc60170389fc557dc1f9326a0d7fc6d2c7d12770c95110726be4c423b805f9cfdc6b9ee4658ffc6c017ce899be87a4f054d04b2fec2f6b83eab224dcf0d0273b3ca44ba627b2b491315b556bf39510e9ca9f6cf5762285b85ba76d17", 0x75}], 0x5, &(0x7f0000000440)=[{0x60, 0x1, 0x2, "4fcac0d342da2ff8cb77f511ccd3c481e272f05d4d54573c1cabe122d4e122b5263b09408ecca3bb3c6f07a4bf5c1cf99147168957bfe3ff0b3091b7cc169fd5dd3b0fbd235c2dff23"}], 0x60}, 0x8) 16:00:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) fcntl$setown(r0, 0x6, r2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xfdc3c889faddd027, 0x100000000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x8, 0x527, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000042, 0x1, 0x9f}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x1, 0x100000000}], 0x3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x41, 0x10, 0xfffffffffffffffb, 0x100}, {{r0}, 0x82e8ab4dc6f0cdba, 0x4, 0x10, 0x2, 0x2}, {{r1}, 0x5071ab2f285779db, 0x0, 0x0, 0x1, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0x200fffff, 0xfff, 0x6}], 0x1ff, &(0x7f0000000180)={0x4, 0xffff}) socket$inet6(0x18, 0x2, 0x5) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f00000001c0), 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x6) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) mknod(&(0x7f0000000200)='./file0\x00', 0x6000, 0x6) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x10, 0x5, 0xfffffffffffffff9) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x20, 0x1, 0x0, 0xfffffffffffffffe}, {0x3d}, {0x4006, 0x4000000000000009, 0x2e78}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="985238a6") 16:00:15 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r3 = kqueue() dup(r3) r4 = msgget$private(0x0, 0x104a6) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090fc8b76d1cd32147d1ba10da9277091ba3044d8e564c9a8825d7e3341d65b184c6989fe759157c2d7185c481ce0c79d1a65ae965e19aacb172683deb9090683165254d97d2747dfe89863eb274b95ed487086dd150d6aaf3d29e7b004caccebd49dba"], 0xd5, 0x1, 0x1800) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x95bd, 0x3, 0x3f000000000}, {0xfd, 0xa49, 0xf2980000000000}, {0xffff, 0xff, 0x9, 0x4}, {0x1, 0x101, 0x401, 0x1}, {0x8, 0xe85, 0x4, 0x5}, {0x5, 0x0, 0xe2, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) 16:00:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000580)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0xc4) r1 = semget$private(0x0, 0x2, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000700)='/dev/null\x00', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='\x00'], &(0x7f0000000940)=[&(0x7f0000000980)='#/\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x805}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x2, 0x10) getpeername$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d67700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94"], 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x6, './file1\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x40000000000000, 0xe9e, 0x0, 0xfffffffffffffff7, 0x81, 0x1f, 0x1, 0x3, 0x0, 0x1000}) pipe(&(0x7f00000004c0)) chdir(&(0x7f0000001540)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x2, './file1\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000005c0)=0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) accept(0xffffffffffffffff, &(0x7f0000004b00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000594196b9cafde87e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef1f3a69a245f636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a300000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000533f9015879900"/4492], 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x3, 0x125b5b23}, {0xffffffffffffffff, 0x1}}, 0x20000000002) 16:00:15 executing program 1: mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1}], 0x1}, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = geteuid() r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="f149d1dc25196a1e38b3fa3c7406a87583f3c52725cc83a5f64fdd8e6cea35c029f249e3322a856896e13e90435b12da7267a4386d141f2986d769aae25e830094919b47d2896373cf2efa822e0b3594e9e0b91fbc14c38082798dd38369b940cd026cd744527e89f5a87da396031c28da1061a093f572862357032738d90a91f5b27d5718d5f42aa28ded772eff56ad67e9e12cfd1ad2a915a6d9580d9d3243e2573eaa0f018ba51cbf10808fc6567ae9f8", 0xb2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0, r2]}], 0x78, 0x40c}, 0x2) write(r1, 0x0, 0x0) close(r0) shutdown(r2, 0x7) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xfe) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="72a492cdcaf603bea3530bc832210962b539d292e21d76bc40cd4dba916fda06d8c6082a9058724f78d37bc3727771e8166bd56209c64855c384488f92d4bbe91c5df23bf9c036ca392607db38c649a7168d2d72be7cb894d9f7051245f728198a3e83f4fe3519be9346a54eedc8e5cb62682b0b7684e62c22b1a619cff81efcbe4e0f37fba8541eca79740be9800ce95d6481b54958dda9025e346148c83d14ab8423a6381948e990489aca9288ebea5b713857f63208fed7e54a3bb4eb68654e43bf3ea6b0322153fb16047357e3e1ae9ffaa4b51d5d4ae369390e2cd6d5dcf99f932a0442b6a1eeb033515518c40d2a3e1cebb6924066c227eb8a98dadf", 0xff}, {&(0x7f00000001c0)="f6ccf9be9ab0ef991625289e5474314a479fc8fd423e9a9c5120f98a171f162cd16c237215b75800c35bef938fd11ec2ae3b7bc04e17c5e6afd6266b485913689affedb93b4e1396cea5913350a0d5042b2a6fcd28a73e74c6f78d67", 0x5c}, {&(0x7f0000000280)="3d90a9a336590207475c8ff023970c89ee82afefa4326aa712bf2c296d5dff2e4c1f23a7c2ae5e47d79886138a3e9e690e73f11b87aabf4dcd694abb80a1736f19687d69a2d4f20db95ddc9d050580c9ba2b2fc3f348f025421c2caae82e08e345e9696e8bf02f5b7a4a237bb13477c4ff292318e96026fa487085e30a219f770c67d0cc600b720333eb1a73cabd311f57c1b685dc", 0x95}, {&(0x7f0000000040)="462a55cd2a32c34467d1f521738ccbfb493df81996c9a17105c5b14f8291ae44ac83e175d4236de0e99935c58f9c2f95afdd82ad2b", 0x35}, {&(0x7f0000000340)="89bbc83fa4d4e0c65411677477bba670c1b63a1aafa921783e655ebcfd13aa18d68a9d9c3789003bc90a143dc2f2d2504c5bf1d8d413fc11307457880f9c607cc048072d8a627cb4ae612c880e1f555b99257d5743c3fce41b1ea9ad3557bb64af01687b856bb1bc7b38e04e509ee9238db4ab0b63703b08e798fcd2a66afce5a7715eb071a0abd858f512c8066a53c489f8d2dff6159beb3b4790838ecadca8dd", 0xa1}, {&(0x7f0000000400)="ccd5d498958977fa508e2d17582a2d66cf8a4ed62e99c59da7174cde93f81d620cc7ce9aeebe83f552465aed1623ba75208cd2754b6b52f4229e630d8c0799f363b127684c6a378330b6e0ce4372e9236539eaae0808737504a6422f8e2414f514a76115448504edf5858e2a3b89a9827bf3e77694f9a29ac41791ab9bec26084257e8963e35", 0x86}, {&(0x7f00000004c0)="3546dee80996720aaee8c98bce0431d2dbd341f5b9783d8f96471721662eea34444fb93a3aa5864acc6efd894d1dfe1221efd09bf29e5c4094fb860911d21541c000d343cf805da2c92fa88bc2d3ba96626850152f6f00752efc6172a8c2ccd0ba003a755115940974a7f334e8e6355f12f4414639e7771260bcaeab6870fee08ef828c7019161352b1cab301b9d0238eef73b8a4a45b4118fd81c407955463e1a87664611", 0xa5}], 0x7) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1fffffffffffff08, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0x2}, {0x1}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:15 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x0, 0x0}) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/188, 0xbc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x14) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x67, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") write(r0, &(0x7f0000000140)="eeecfc1a3557dc7a633b0369e641599df4b4ae483a685f2479f6eabacd672a2da554c26d063ee5eb66bbd5c34106b9fd1fd9e7af6817b6316076622f2218181accf55f511638b8ec91ecddef763a23c7d3f233cf01c1522efbc11cca26e279d544998e8765ae", 0x66) 16:00:15 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0xb83, 0x10) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x7ff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0xf53f, 0x2}, {{r0}, 0xffffffffffffffff, 0x81, 0x10, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x101, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x20, 0x4}, {{r0}, 0xfffffffffffffff9, 0x94, 0x80, 0xffffffffffff0001, 0x4e}, {{r0}, 0xfffffffffffffff9, 0x8, 0x8, 0xff, 0xc1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x40, 0x7fff}], 0x10000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x81, 0x8, 0x2}], 0x100000000, &(0x7f0000000140)={0x100, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x2, 0x9, 0xffffffffffffffff, 0x400, "2c60f7624ca55425248d5761ee008df1677e2d59", 0x9, 0xfffffffffffff000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") 16:00:15 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000e6a000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/221, 0xdd) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ec6000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40080}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)="869091bf9fc29190abf6fbf7b8a0debaed92992df3fa5575928de3287ef690ece9a06bae2f14054e573549eae7797f125978cb768cb6194658bf41d3ebe2fb185179353e") fcntl$getown(r0, 0x5) 16:00:15 executing program 1: listen(0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffff9c) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x55aef952}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) accept$inet6(0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000000)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x37}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0xffffffffffffb4b1, 0x6, 0x6, 0x4, 0x4, 0x2, 0xac0, 0x10, [{0x40, 0x2, 0x7, 0x2}, {0xffffffff, 0xfffffffffffffff7, 0xb3280000000, 0x6}, {0x800, 0x10000, 0x2, 0x9}, {0x81, 0x5, 0x5, 0x6}, {0x5, 0x1, 0x9, 0xe64}, {0x2, 0x7, 0x20, 0x3c26}, {0xd485, 0x7173, 0x0, 0xffff}, {0x4, 0x800, 0x0, 0x4}, {0x6, 0x7, 0x80000000, 0x4}, {0x0, 0x2, 0x1}, {0x200, 0x1000, 0x6, 0xa4bd}, {0x8000, 0x28, 0x405, 0xffffffffffff6f02}, {0xff, 0x676e2dad, 0x8, 0x800}, {0x4, 0x6, 0x8000, 0x100000001}, {0x7, 0x0, 0x1, 0x7}, {0x7f, 0x4, 0x1, 0x3dac}]}) r2 = socket(0x2, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2003, 0x80000000000051ff) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x200, 0x151) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x100000000, 0x4}, 0xc) r3 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) dup2(r3, r5) close(r2) connect(r0, &(0x7f0000000000)=@in, 0xc) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xcf, 0x63d, 0x0, 0x7f}, {0x9, 0x66, 0xd85, 0x7f}, {0x1d, 0x84e, 0x5, 0x5}, {0x1f, 0x0, 0x1, 0x8}]}) recvfrom(r1, &(0x7f00000004c0)=""/188, 0xbc, 0x3, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) sync() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r2) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x40, 0x160) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x4003, 0x800000000000001) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0x150, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) pckbd_enable: command error 16:00:18 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/95}, &(0x7f0000000180)=0x61) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_index}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) lstat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)) r2 = open(&(0x7f0000000340)='./file1\x00', 0x1, 0x41) getsockname(r2, &(0x7f0000000380)=@un=@file={0x0, ""/27}, &(0x7f00000003c0)=0x1d) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000680)={0x7, 0x8000, 0x4, 0x0, &(0x7f0000000400)={{0x3, 0x10000, 0x8d4b, 0x6, 0x8000, 0x7, 0x6}, {[0x80000000, 0x2, 0x3, 0x95dd, 0x100000000, 0xfff, 0x9, 0x4, 0x8, 0xe7, 0x1, 0x9, 0x674b, 0xffffffffffff8ad9, 0x2, 0x8001, 0x9, 0x100000000], [0xffffffff00000001, 0x5, 0x2, 0x0, 0x2, 0x0, 0x9, 0xfffffffffffffbff, 0xfff, 0x1715], [0x2, 0x1, 0x3, 0x1, 0x0, 0x3, 0x3ff], [0x7f, 0x6, 0x7ff00000000000, 0x4, 0x200, 0x2d3d], [{0x7, 0x3ff, 0x8, 0x3}, {0x40, 0x200, 0x2}, {0x7, 0x1b61, 0x270, 0x81}, {0x5, 0x2, 0x0, 0x3f}, {0x81, 0x80000000, 0x1, 0x4}, {0x0, 0x8, 0x1, 0x4}, {0x7ff, 0xffff, 0x6, 0x2}, {0x8000, 0x4dd, 0x3, 0x800}], {0xfffffffffffffffb, 0x100, 0x4, 0x9}, {0x7, 0x0, 0x1, 0x6526e07c}}}, 0x0, 0x1}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000006c0)=0x6dbd) unveil(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)='r\x00') ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000a00)={0x1, 0x8, 0x2, 0x5, &(0x7f0000000780)={{0x2, 0x5e94, 0x4, 0x9, 0xfffffffffffffffb, 0x8, 0x6}, {[0x7, 0x6177c37f, 0x0, 0x7, 0x0, 0x3f, 0x5, 0x400, 0x0, 0x1, 0xffffffffffff8000, 0x4, 0x2, 0x586caed1, 0x1f, 0x5, 0x7, 0x4], [0x100, 0x1, 0x10000, 0xffff, 0x6, 0x7f, 0x140000000000, 0x2d1, 0x3ff, 0xffffffffffff8000], [0x5, 0x81, 0x0, 0x5, 0x8, 0x9, 0x65e], [0x0, 0x8, 0x5, 0xffffffffffffff81, 0x100000000, 0x4], [{0xffffffffffffffff, 0xb, 0x0, 0x1f}, {0xfffffffffffffc00, 0x2ea8, 0x1f, 0x4}, {0x5a366ab2, 0x479, 0x0, 0x1a}, {0x95, 0x8, 0x3, 0x6}, {0x7, 0x40, 0x9, 0x6fd4}, {0x4, 0x15, 0x4, 0x100000001}, {0x100000000, 0x8001, 0x9}, {0x8, 0xca2, 0x8, 0x9adc000000}], {0x8, 0x100, 0xff, 0x7f}, {0x200, 0x7, 0x10000, 0x101}}}, 0x9, 0x39}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000a40)) getpeername$unix(r1, &(0x7f0000000a80)=@file={0x0, ""/108}, &(0x7f0000000b00)=0x6e) r3 = syz_open_pts() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000b80)=0x401) r5 = msgget$private(0x0, 0x600) shmctl$SHM_LOCK(r5, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000bc0)='./file1/file0\x00', 0x7, 0x10, r6) recvfrom$unix(r0, &(0x7f0000000c40)=""/43, 0x2b, 0x40, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000c80)={0xfffffffffffffff8, 0x80}) setegid(r7) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000cc0)={0x60, 0x1, {0x10001, 0x3}}) writev(r3, &(0x7f0000000e80)=[{&(0x7f0000000d00)}, {&(0x7f0000000d40)="c8dd0a05cceddb04abbe71ecbe04eafc72032c92eba090a59b8620a292949c00272e244c5b987c2ed9dc", 0x2a}, {&(0x7f0000000d80)="1c40ca0c22dda2f7a20d02d9f782bb291ce5b542", 0x14}, {&(0x7f0000000dc0)="9aff71606ae1fdefbc81c5cb471c20514e3550e507e92feb60cb6860f2680d9f664b1565f4ebb1c3685f2edf91224fdf9e46041f50a334050ee003083b75d1dafc2a4da871d5f15efee40a0f36173e9f771c86a11ddfa88b9ac72b68289329503b84315d331a42800c40cca054480fcfa81557cba526eb532528e3c6180328beb5ca67c30a02679d2b361125dcd4d7b88bc6f34b8d57c3be1ae9", 0x9a}], 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x10000000002c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x228, &(0x7f00000001c0)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r0}], 0x1, 0x100) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) flock(r1, 0x7) r2 = msgget(0x2, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgrcv(r2, &(0x7f0000000040)={0x0, ""/141}, 0x95, 0x2, 0x1000) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x809, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x3, 0x10, 0x0) lseek(r2, 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000180)) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:21 executing program 1: r0 = dup(0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:21 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x10001, 0x0, r1}) r2 = dup(0xffffffffffffff9c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r3, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) fcntl$dupfd(r5, 0x8000000000006, r4) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r0, r2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() accept(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) dup2(r1, r2) fcntl$getown(r4, 0x5) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() setregid(r5, r6) 16:00:21 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000040)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:21 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x100000002) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) 16:00:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0xb, &(0x7f0000000100)="060000000246a0b8f3f2165770178ef25d43be93a8be583eab9a39420078e15acb98023f1bb034f49ed025bc782163244b3e7705f8c71820e8fd7eb9651d58bf51f245479eb501cb48f5016c4ba5d789aa5f104605bdf773497fc8cba6796089605cde72623dc7532df14e2b52bd910dc48fc13e0c277f792d2e8a71e24be4452af0a81273f58b8645f5c4a5bd97f8b9a88d8f4003d776bfc3333a0000", 0xfffffffffffffe70) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) r2 = getuid() getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) fsync(r1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x5, 0x23a, 0x1b96c9f3, 0x4}, {0x2, 0x10001, 0x3, 0x6ab}, {0x5, 0x100, 0x7f, 0x2}, {0x400, 0x2, 0x4, 0x3a}]}) 16:00:21 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x14, 0x810, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x61) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x1f, 0x7, 0x4000000, 0x1f}) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x7) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 16:00:21 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x64}, {0x16}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="1c3f607cf1fde8243d42528bcfc29275690178f21646066b5772f099bbc20685915e4194e3067a08f399f0c85558f5266ba60c693fa314075c3c4abfdbc823350fb2e2cdd8081a96797247dee52a6561772225a3068c3b2bd262c4d89b9f36dd011b762bea42c1484e1c2ad82f289d9c1f6a0d8c5591bfa31879cd77f9b2918588f63ce41d67815789917126073bf125c7f76810bd5cf5a10d70ca31cb6e997e16fce99d79b8714c45b625404df2db5eecaf6f9c9419ae48b1808a8005bed4aff546121dd1033854465b4b4272387c9ff9d364c66c5dec216c92ab8a51559513fa9d3af3a9702b8fd9d63068f819b1e14f50f21eec4f5a39c70f79c504deac3203766f788e79226be10bd7d8c66ee3333a1b27816ca29a1503cae18aec00aabfb224b91499859225bbb02792cf55dc58314185ddf5f2d1224488c58929dda9bcd347633754267b28b3c34e90ea67bcd06b3b685b84a01241a68434caa4ba3f1fcb9a905652a53e873018f75efb5a1991f6d849b23d2e2b57d179464cbc2fb86ed1d01eeaad115fa42a1939ad2261a659bfcb9e57a2ff063acc2b62e138ff3ab807eaf14806ec8df079b09e01e3bd870e8dc8dab3410496bbebb24c34d30779801ad7f2fd156f72687c47ec68f634c1038b98a92c4ff3cc4acb837747907e2cd231f42ae0d1b79c4619035653a0936d9fb9c1641dfcc58b4f6aa7cbc7687824238e60e5b7c0c0dc5aa4d5d032dddb5d22168fb64e3af3a4044e6b0d1d270190ac788eba75ed71b92b2e931ae9217b11220e3fbe11f645142ee9400eea1509f8311faecba9a2a5a90da1727cef079575309bbfc2987ec6ad711b09b5fa9e405cd810ccb85a596cc54f83f90f038d3730a920448ca79d581096fa21b2b22002e0abf0386c2db8b7371ff0c1419ca4b1552314de395e8ec118bce175d815754596b50ba1997660bc9580ac1309480b9e61b2db2d8df8d541175f523e8939a11a9b892903f4c5f6024de4d7158b7b5c71a498ea2864488ed4128ae149bee61b87ba49f9c77cc694d04b56db3caa7e8282a3f4ca9a04e83cc759aab6e33521c13911849ba35fded56d12d00590e818ba43d611d2fefd79d16f088eda2f56d6f0b28a536928ad88517348eb6099ae7f56a4a1897fdd5527d3da9225beda1e6b3eb68f0bc04932678122d5ee0519a80603c7ea478211cdb7f9fdde711c1b3781ceb3c878a60b385112a0318f7df2e27c69827396f4374d24fdf382c81a6583fc0437f6e2cdda58262c2f7ecc4621b48108fc5a11ec7615621f89da7ba8b64b6b794d6e296b78158e8409e9cc7f2f06c37c321602f174fd1d1773fe3b05e1deae024bbd2c4c6c84df9d14c948784a9c8494baac926173b531f3225a1e5d1e6247ab14df766909131159ee793da31bf6e147c1e17915981f1fc69b0b17823e1de27ebc3aabdfbce20bd4c9b8d35a54e518df49489f4d7657a1e36b29fd8351c4bc2033c3f1e8c4fb12e944d784d5c7984c0bb1b516eb1255fd7c1ebd136ed7e03efe8276d37eaabd26df7020ac29142dbefeac5548cd25662f2d0c714095d1e1107e28ea79a867c88d77d6588347ed4d145c2cd6de085d597345b6a580fa8b10097ef92eeb25aead3a96b61fb15c344ea477155a05228beb4f6c415e670c550cc98a002e7abfb720b807c9977bee24a65201ee7e0ae92e109455317b04d5352aa503d90a26cea9cf568adcc2823414e56be532f4de70d8132138aeaac36a2afdbc8775669ccacda06ee92b414ae09fba06f90138f454a367a1d271aa5ab37c306c26dd77ed1bae0e80dc5b1cb72b8c862981df6e15d96cb4b74cec280b11e38e86337bd271a2413b4da4304f00130ecd202dc5ccae194c0c8ae7fbceb8cd94adb3d4c5fbafdd67d9eacec775984f185663c1a277416d8392f9ee381ad78f5e35eff81030f1ec2d033b9c3fdc76d07dea9b545539bc77a6e19afc806432b29dc43ec7e77f3f07b6e5abe68da2051aa90a66ae1f83aec87ad5801428dbdd8b7aa08d5b06211a4e54f36d7241306381b55b0f907548b08b8c6f19b5e53ab49625a57406c9672415227f223587c1f9f7b7b19327776ffe5e1bcecc4a0ca4dde7b810eaa2dc15c2b9c9fe4051b67bf1e51eab05b9e2865213e030c0f7c3a6e9012b0a3354672ba46d6a31ebabbc3d2989ba40ac9e3ddf686118cc26f3db972199093a88743f0bbb815d4c52cc1635a055ad682241df0d34e558722f70fe4fad1e755678350c3b35b72d5d6678613972d3c475f474b53f1047fd879f85d9dff7d76dfbd420fb4d56fd508e67c2a60b742b7477153840af7e6843cee6a7c53d60c8943a0ace1846228173b9caded3043af94ae9cfef7dfd6a515db361caa3a010ddfbe808e925f2015986a1b4f035d505f2b9399f39b14fef3fb4832079e482c53462c6da387aeef0175419e7ef0d6981a2e43a02a0dca86f816f95c5d9db07bc8407c12f8c566395ad0b5664826abe0111365c88fffde1374da5196b81af1e8746f1e83605e75c460a339837898e3f950ea77e0b22d27215d27dfe871d27c0125fb45f4386a863ad12306f5602b65dcc367e7520bb691d7c93957f850176d99fca526af097a77bd80185c65c5ab1492f4cd87c4f796e0190d81fce30d722bbecef03309cd2eca25abf567d63fba1910b835e967cb38e1127c3b108db54ebb11d58bafbaa900ab252bfa3917216f7c6506e95b567d09ac7606e8efda0c5ad8cd2cea7febd95eb2cdbd22b4781293f3cf029335ea9ab60666085ec7f8fed0a0c646427a831af6aa23c1c42f0205f565b52431efd1a2f72376697f8ee166754401b1f662201e9201bb026671a7b527be121658f6e6f4f10042c0f828c6a8c5e474a7bb1c3b78f21172f8c41128cacb1129f3ca20179ac4d97e7d37a4c4d1dc343d6bab31b84d589f7873752a0340ede20b8ca104786bbf5a7c2c9e0fdb963a7934584476818fcd02bd74692d5d03b7c68bfbe765723d21efa8fb83246be20019b4a5b570cd0b7a5126efb0a0a7aec154c45a62fb0ced9b15404738b7c703e92c22a15bee70bbcbf4993851003d4f1898c06cac1dc3c899d3e97ab32d3027066a5e5c6c50deb740bd07f8dccf47502ff205f96449b7373d4fc74d859cbcc5a0936145e25087ea5f9b763b013534236f97f38d9db3ce0725fe80a7feb2998e69cb623e77d29cc337695b8d950c2cce96c8e3a660835127fe68a6d0dd9c8e51ff38cbe1c4d98579442115eb2b1377ca062633903b451fd68de1057e410618c702f774702027c3af49b3eaf3ced613c5b8645e5baf5b6bc617ef979f7cd17790f169ba5c08b40d4dc1e8b54cd1f447f2321a8a47be1cf6815de08797c60fd577f5903aeb0a6ad5d0b2f6505c25069cf4d5f96a9f1da632ea329bae5ecf99128a1ad28abf9057336773d5f6735e2e27f279c5ef8a98adea274da3cdd280495044acb28565935b174e40576401d728e2db3ba95f1be4214875a759ca99e5cfdcb98bdeb1063c6e06d5f152ebbcb56bdc66eec14ba72f5a2bb0db6207b15b8efa72de716d8f2d486cceb24b1a7ae115d408faced25b99de5f967fbd60346d6f1887a763e5de165c6cafeacc25d99545af2245ce4b6f27af643b8fba2974a32402587adc6c861abe600670b1a2d9ad530c1e2cc82bb65ff1dacac2b01d5a72a03c8909ca2644bddf79fdc7d2f1fe011496af5f03701352efb8fe4e14a9bd7598ad1de6b6b24563f995e892d0e94ba8fecaa0992f94050b12059aaa317387f0f9e87939035515c0d5e39b89ab1f2378c2ea007c266f2bc408c2e2c1fff2847329b4626bae1e34012a2db739fb18370fed5d181b28ae7cdb1598493df952e736330ae2f4e04f148ca13cc2d6de497b3a9d6eae0e50292401495b91fb419a14747c7fc593116297859005e7b574aa58b198ce131b9eee19acf11106a2abc5cd98113cea63592b4eac7885905377a64d03a4cf3879ad6d5a17dd8399ffa209bb76421b5fb5a7042dbfaf99c3c6f5f53ab9e74761e07e6a0a39e8c585f50169a18c36d175d98f069398fcc512241e3da256af7ed351ed6096d81f0768667eb3df8a9f6685d81ae544ecd8590d2f63ffd4c0fd62a3342a56fd9a73c023d9a85f2a41b1b5dd981d9fb43cdeb14f4e9525325e14bfa0ed875f04613c9c0b8b213a8bf4f063db7a268267efc15694db874cc478cb2bf68ce5f5dc40f7ab8b97b192ee36e55552a85613b8e7b0e64b3f8e4587fdd337d0dc6f7f6cbacf9b7f6e752d09145d178970891fc98b34b0df67f1b4e842ac7ee98b82ac0b457fb7538b83473aa211ed7ac591047164c44f616e06bd9ce68afc7883b2650f6fe4fe2cea2e018c0cd06e4b073ab399c81eb374eceb6ecf1752b8fa21015e2377eb606525deb740b9a45a25e34dfd9752a6b777d11f7c4ac7604fdc34bbea9061e88334cf9452ab117f37263737bb86e334cee2248c48492539b1bc44138a0cf45113d8b748d892f8d345dd7fa0a071abfa8a40d58c81fc8d5dcfd295b3c3ffb61799840f6befa7d28aadc96b03dc1ce3eb2a63de7d1f4ba08b9fb2eeea39d54798cf94a97534b26d25d902bd4f2b59d5d6e04e6c80fd3bdd0185ee824c5b2ecaed4b907cb3064671e64c60e431754032ae5b252a7d98a5dbfe6d83afdfb4d3d24e2782cf6a763811f70eda97a9b6ad257326f15ea3ba5717ff29f8a3741def86fd0d8d5ab0fde3dff16df158d2d6f1b0acb7c4fb33994c297b7e6cab305eb4e313b0aec6870fd34b97184c1b8398d3b38dc315d9d02768e987b765c4c167aa8863bd6a23a6dd146c045aa3256ffa8708f788e6ac75d1664fd0a7b0d39481d35466debe843e37ce8b30997763484139bc8e14eadeac73828a4035364bd9aaea5a61807f423f2e0e335ec3a9619c576cec7b29cda24d0e4647515dffa6dbaab43beb5390d2824ca9db171167ddc43f26bda0a5eef8a959f5bfcfc91d2d043cb5dda5fab9f6bbbb4eed92df2dfc120097fd8c3c9a2591e5545b318739f84345e67cdea9d64665099d963fd9d7ba2247949528d2f30a0c2efef33dfd8bc08d85f794c0fecea2e181e13c6d51d24eb72cf5907d484d0b9038fbc707d24a50d83f81b15c2c163a283cbda930f4fef5baf9d9f9a3e328908b7f428fba80a3ceb78eee437ad15e99210ac98ad7028d06d942cc6ed7c51b60e143c39f687cee659a6f6a7bf7247304bdf1ee46ae2bbeeb873e49e207ebcb99e30d5f11343aba78b17bb9151ce34ab985fd3d36d47628844960fd8111e9618ece89f57e733b08654c3cc9557faff95204e82fb58e77952762528df8fadd882d1adb61e38cc3658b57d12377c1795d37d14c42d905ad48bddd85d8b057e6d03678b838acbd7574e1c011b6af87003bf60549c7eef8faf24dc46039d1a732884355a0ba1935f2b8c1e4078f3d64bd8c784ece9c14dc30aacafbd75bde851f6b4fa01d6ee2b25bd42ea9d5f7d2ec0db4f011e6bad20368b68bd62872201c714693d2ce08ac06c494deaa8ecc281126b28316b381398e85184d8554a4517a6c2ff2437812c8b4cfb60114c8d9c97c552fdc6ec513b50d59d5b13c9c101723bc2fa6ae0a2b59c51ac6ff3a3c216d92b6a25299c648f62980464e01852f46e822cd1ad0fee6c4fe4a3ae9ebe3f9613e7c1d086bd2f5f9c92660786fd335b0de565c6f236b27f06d3f4b39b935a6e4c7b951b664d956a28cf436bdcc818da19cac4809bb63c6931e3be92268b7e04a40d7391f6476fb977056d711393cfe31d944b279045b8", 0x1000}, {&(0x7f0000000240)="8a1cde8789c252548051a900f7bc13aadc08cf10ab52fd353b635c2448e5bede96daef7b1a4f1c94f06170aef0af1c1e057f62f31d3740f762356d56641ec694d6109d1cc9540c9e2c7ab9d60644875de7ec7164f23f50b1430ceb215b6cf271a5595c37cf97550391f018434a4801a871e6d3e0a594701b960b0055a8c2b8757babdf0be4d6c3349f647d35ba36c4eb41071f91435c550bb572dc1ec45f376cd4efddcffd8aa1846cbee15aa79bdc78b51143cb852d13659ecfe4c3f725e76a78bfad7da4f3cd5416b1a6111b1d61", 0xcf}, {&(0x7f0000001380)="2680327bec0934344b3c3ea9aed476ce82985a6aa94e765ce06f89aab0936b032936648f233a265f7a959f56ec288bc234df2827de1c2a6b75124010f80d2101410666186f2ad652fe601e30894a029186e148276a9308b8772151d83f926a74b34d0620ce8a9757ecf338bb86736c22807e5e15a843b7c38909d453ae76b8b256a0b9e4c8352362d5c5789aa3b2e9052cea57c88a2878c7f8d4e2a930fd1d5416d2f5b7e84bb88bf2ef3176", 0xac}, {&(0x7f0000001440)="5c84335ed3554c6b972a6c03c9f844dd380d662de59ed89ddd915ebf7aa20e392bb00b53c46fc034e6de15315d4888f1ac4528141431648491f5638632e8d7d9c65dd1671cf3656264bc36fe48fb85c68b886f7e172f8f4e809148c6b76f0e30b550e8970ca6572e5ed1b0cba141b23857e6d58cc9edd51f236bcfdbd98e544209c269cc7877e50aac1da9f53be9532f12bf683b360c43e31da2289246e4edc0bd959c75b39305463ca093ca4700ccb6df5a9ebc62f22e13a46eb38a82bbfe2590ff3152aa2d411b8e9f5badb0c0f4e480b54f617baaf36a4808421b68223992963adf620b384986cc62cd", 0xeb}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x4fd6f2cfb3bcaefc, 0x0) pipe2(&(0x7f0000000180), 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r3) 16:00:21 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f3de0b7e0000f3000000000000000000000000000063ba65f8b7bd7630a5976d040000000026e460000000005dfef3a200000002a3b0154f460000000000f80000ef6f15cfdda661ca938f635b088a23f48a2ebd45f308a599e73ec71762bcc83a9279df3c781b769a3878b5dd02b0688bf413f85e3b1527024ec664c076e553"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x120) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) mkdir(&(0x7f0000000240)='./file0\x00', 0x10) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) execve(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f0000000600)=[&(0x7f0000000500)='*\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00']) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000200)) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000380)=ANY=[@ANYBLOB="adce810e057ff63ad08cf7c3efd2ec905731c4b793dc375bf000be3f197a9ced075e76819b1483837bf10108ec8f37013602cf7113558cd77b4b3c18f7c8fdd88c276be056c1f2d5fbaaecb781bfd5f859823bbcae817f31b871d0b1ba225e1aa6814a0d2c2962074dcb834e"], 0xa, &(0x7f0000000340), 0x303, 0x0, 0xfc2a, 0x10}, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000300)=0x8) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getpeername$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 16:00:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x4000, 0x420, &(0x7f0000ffb000/0x4000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, r7, r8]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r9, r9]) bind$unix(r1, &(0x7f0000002940)=ANY=[], 0x0) r10 = shmget$private(0x0, 0x1000, 0x125, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x40, &(0x7f00000001c0)=""/135, &(0x7f0000000600)=0x87) sync() 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x55e6d3535566b3e) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) pipe(&(0x7f0000000200)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)=0x1) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvmsg(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/103, 0x67}, {&(0x7f0000001180)=""/204, 0xcc}], 0x3, &(0x7f00000012c0)=""/162, 0xa2}, 0x7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="2d01882e4d666900003000"], 0xa) getpeername(r1, 0x0, &(0x7f0000000080)) 16:00:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0x2}) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000440)="224c67b8439f0d6a1c4b01b6638d2a6dfd3d773a870931c8103b249574ff392dec17f477875c53fa651c5e5d88d6c6f133e5a47de803c2e057281c5cbca4f6a8e9b52a039f207c3609c385a12c46621f5922040a71a726a3c51bb21be09719da86bd29d0de68dc6036392a997e847ba9325df9101a2b451427752c547227f06bf63b5fadb0b4d3c636d5764c5b559a6c6bb403ea054335475faed43d44e7eedf43eee8fb16c5b958489677199c6ce2850ef6b1337b4c1fa76cff48374991", 0xbe}, {&(0x7f0000000500)="29858f561fece15a6f119800d10ab20e2ff7eb5d79ee2c1c3534de6427c958fe93df005e5272036943e26cecff9ad1ffa5a703365f94bb2e0c", 0x39}, {&(0x7f0000000700)="bb5dbe561fca947efd2f3161ebbb9aae395e95bcd6f33d27974d1c663b939d29921451597e2ece45747bd0c5665e2ae18eecda9d90da42934925719e3646f3aaf1d121cc37e87bd349b7b30117c96c87241099e043f80370cee691286da4da7d5f8a6c5324d0544072375de829b758c623e801d2a8dc49ab8dcf1fa95ebf1e8e3632723745ffcdd67e651e27e85e3412d81cd1f15afb89e7ff63e39e20ff6f834def", 0xa2}, {&(0x7f00000007c0)="712bbad479c34af24a1a5415256a8dd7c4619a4d92bc70863ae7bbf92126216b01b4ae42cf003be780ee0bcf4515681fe7eb43024fad1b45d5c7188c4e7eb18e39d8e03856aa203d55af1077ff66351daa3fe4c52a061c82ce46b2210f09d1075ddbbcea610609208d44443b13ca565639d21cdf1058343abdc3b6b7af00de3b53436d778b2a2929d8050c85262f2ffe9c96608e9740e3b5c18f51e598aa9b579213fc5f11006012a0e3a2eb9baa60e510b5c2600596ba756d158d41e232e548fb3ca27d3803dd2a230767a7cc87aaca5f575d723b47980dbe2b580051d518c72063a6ff87353b07bb48f454276657dbc2e7d1985fbd4644451bd9088005871b5e9aaa63356da724c22cb5e66c487e9902e3d3e1783fdffc0e2ab26eefab27b7a8a2c976adc8f69a1fb96b36a253841b7c1bdff356f775673cf215fb3b3b51c8cd989f17c985839192311cb2f8b932b4793f1c157fb558f47b9a96ff5743541e19c0059e1d739c949c6bb394a71e00833ad828db91cd065258d7d5f6b14cf4dce68ff108c16bc846d3bd94c069bd30d627b0bc5ca4a85f5d083c2cd6dd25c30ffefbe8d2920084c522ae8eecb79850425ac873911b400cef12439e00aaf1c92b7a8fb3f2916681750f1c4eecd69f08d98523d3ef9a9f3e70c74d9a7cf92606d899a5ccd84300adf637a0b944daee66f30ab4accb70266c82fa653ac676f49d40579630884c61d410b0cd40e9a26148801ece6990f45eda4bff3f8c3f52c06d4fed43550a3e61689655d44d9a6fc2530301542f99965727b5b9adef9ea9d99983e8539a45117ee0d49c4fca31cd2c964c51b49803fb68a68300157f0c0f8db2a4df331496d9caa8a20fd0afbb69e41a187fb30e975a8ef9d77c5764d4bbc88a0138e81bf7dccdb5864063a61a0c1a6cdcc8299241b5dcb09d0dec4ae23e1a4c69ae07e81206c4e6b40d19b42c3c12436d4ee3c112d9af83530cd4d09ef589a0ad1e16b2d49824619a33577eb2ca004803fe966ec34bc6a13e38c5d3feecb4da5c1cf39a5e1ac4c81775d4d2c1ac2924a36ef934631927b66f86898652ef7546f8060613beccd0390c669d51d570d7d9aef519f6361e06d642253e0e221b87a944bcc04ca294d288fe5367e758c7fc8bcda64ab69152d76e27c2add49f7088897366a753b7ced25ee3fead02170501b45c6bbaecfa0358c225f075584b375548f4e7fb18cd70a28c69afb6fbec558d26b587b2148cd5b9c6b6cdc13f9f66919bc3ba492abb6051281891e88e07283fe3061c18dc71ef5135f278565fe2565de2397468415cc6386e42cf2a9f429c71cfc5a9cb1d68c85fb9614ea3180b6f90305c2d5382df8675431fbfbf6978bcf60dda8646f244a29e77b971094d30febedd2e93f09e2f2e130c74fccd863cbc1d8a010cd94f3f077922d054a2aab0e76f38239e57ccc6649eedd91e14753deb40b8a1c07a982ffed9c04b50059dfbc73a03543da80c889da07ce65e742ae5c124602e678fb0e741d2434f4ceee3e17fcdd425727323fa9200cea5c87cf2af8dd67b93271372c3dd3a5459493874790ba3410bf29c42385bd86872f2305efaac80d566c3508c0d2c4bee8ca93bf64dacc2dc13f9ddbd52ed3d501c8b1b5caf61ba949c17eae2c1128807e1c6808637e0c2c3cc5ab75deef0cf26d14242882c0feca933ed0d6b3cc46dbc6f574e36aed04f15aef9bd61f7327002c932fe5e81f08aa9b0103cebdd6d7f4dbf772394244047f745c3a13dce115724b71c18235a4a6a9aa5582631540cdfb11a6046b0c55708863909f4eb5604ed2e2fe908cee7c32adc8707606aa575e8f1f9adeeb36bc78bedd6b7734e30545f73f3a3ceb767fc103d01eaac6b574e3edfb5ac3272179a9c807c2102eecaab09eab9231eb0900aa470431fa6d63d22486f542e4ecee224d4cf829a3bd23e941647bbf69a0ee450e5513625e9d2613f321a8eb101537a8155c4922710f220dfb44a42f39194bd4a3890835eb06e0f295c6512ca5fbacc37eb2efb446aa1b094716b058fc9988c38941e2f8646b16046b2f416469a8dbf8157e1902e05dadcdf51d66b25533a8b3cf6049d610d4936b1f927d08a719dc4128b4d64fa3bf84c2e9697dea7052abd64244e145da0132d20464a9c0e7bfa7ab72ca40f0d9982f78d7b22804500894c3626ce2f05265db4b6bd4f7dd201143e78f4860adb893ff01bb808b0b817666f61d466741caab7f0cecb18e5fdf1feb626d93ed1f189dc9a6a5bb3dc82326f2e34259d8d557141f544cdda3e5bcecf97ff43c80f9aeb6d3bdb0f228d68a48cb923dd758ffc326ad017546297c09396d51f53398fde31717002bc197802dce6159fe2842c21d8f733f322049631d772148b1e5d02f782aa000ff8022d8ebd0f48a3b37f550fb62e7febe9cbb43e0342a32f7aa011cbc97f0d38af25e746a595393f57bea4e1bb130728cddd7fa71ca0e74e190afe7a1e6037740115b2ebe720ff7fa728654edcfc0ad435775e5f2e3c0b7f27f1a8cbbb8e03fc46188cdf96a80a676160911c79d5466549ea79cf7bae5a9b4cd5c8ed671e8f25b986817c308304c821a49646c766ad6f68787fd44c3ba7b6581a29155a78c948f38335fd204b4921c07e96f722dde97a1b75132232f8c637bb5fa68241c845e273fcc3462ab592c2dccbcf700490e223cc08d07c1b0f544410b32d034b63bf308b48066577fb93e55d55243c4a88bfaee171c5aa75f381b1205ea62e10a3a23ddddb28b5e1677db8fc617ca9cdbfcc497f4c307c5da0331c72361991e1f5c39632a4c14f4ce8938981b0c5fa9e2bbe3f533ed6e9991f178f04e9e6b5d3dbf2bc7310d1113cd9eb1fde9c69aee82e8a93da14e011a6b358eaada36cd0f08d907c403b0727f7bb759f9e5678ee7d1cd5b6f15d5e266d562a6248f28e97f756b5973bb510cd0907ea50a0e937d5369ecf894c8911f319f5959016859ed13e13954307472084ff099fcc046d78c928879810929091b1f89b0375c5d08c2f791a6b649c9cba14ac7f2fed06eb64cddff57e0332f1cec55a692d8648e6a659aff4ac9a2b7dc1e7e28b7028aa84d0d7ba3b328a497045f7642d216d242e47ae19e5f31a61bdf4f81aa328a64fadb4177005e870171b37f6847967c1800cfc6816099adc6b0cb4d50916c3119202334cfcb20d18f8c96455e62107e7c3118ff76b0e2d7b59cb40b2d0aebff913300bbfac07ce14c00a41a8845065097ce193eb59e83d829508a39d21ee570c6903b223fe6f787947f5790b6a9aeaef40af22426e8b5585dbd9a303bca7968220edd34aaafe7e8275bb5c2c6ef155035b9e6455366e12d19efe75f81318743db87bd47bce49e8cabb65a64fc10a89c6bdad3933582c83df281e70275a020264d557ed0505bf80b44f166b36c2061b7cc3ced8cbec6e1b378ab46dff485e314e2bdf2d6dbf5c641513ab510e228a42c942d49a2a4f8384250d7f6d6643ad4ee2ecba256a8c02600f9075e026f1e0dbe405f62ff6e0b6e85c6ddb6162ac163b438c507c00f8f92c67e43b89d0e45d5bd4c4bf057eb0bbe29960ff2fdc517a07643ce74dda802abd0fec1e76b6a65160df58b95f1b634f45abf0e9bf22100109626bf98b61aa2631bccec684003d540bc94283949319c205aa1e0944c5f3fd246ca006a9c16d2dcba8c3b2c23d23d3369a6c07a2a7259dbbf29346cd9906591034a0c44d4c84c001ede57f101bac6c0321e0254bc4085fc62806c28d9e0a37aa271d359cb7502de2753c8645dd7e84644b5664efe45bba57bc695fe3753dad57bc66faa40f69bbf867c19ba787f4deef48d4c9b16c8055a06b5c33305018c1564737bb9ec3b1e89416b59e306601462314b378ea9f85f766fcab4b898ca620cee1d06ac40feb5fb91a4e3ba0bccbd99d842932a92cf5a59458e4a6226b5c558606599497c0bae2462c09a6f6940973e72b93849566c073451fcce017905acff8af8c0cd1d0214bc05dc728e0449c77c38a6e6761a16b45029cc9839b8e1700669ecc76d0904527dafe74825f2be7fbe5e77d30fd15cf9ba82474046593ece2cc4acb77c64faff3b27cfcd4ef51ea6c628d1534b0a635c14396f5891c310a03786d2592494a3380d90d1d7fcdf739f527ead73f780a42a6b2be4ee08a0184140785392aae99e3da3dcd78c68c516693b0b25aca50da7d7c8c96653694bba0691ba7c3a84480b5691f5bd10382f25ba18813f570eff6ef35c7bc3525c68b6804abf86ba07ef05f05abb51316814c92c19c92b0a835b07e069744cebb3be91bfd28c86357a069895abaa70436b445f59f1fc9dbf3bfe6443e0753ab770d3a425855d4e6b9ee21692082d595ad07087135b3fda5bc02b28609a82d38288a8c5bd7ba4fdbeb685a9a97ace7d8525480eb73d52a5ed2f4804c28c03bfda45eb0a5ee6021cecb0b7d3f8daa9443ebba0ce44dc124042a93299ff49fa265bcf70053f4cece87a0965acd677e115d7a895a8616cdbbf1b926620c392bf7176244c1f55d61c8f08000e5370d4e7670111eadd5bbae738cdcd1d3379ecdd013455f93aa77c75177a817d49a7f6a721576514027a48bfbcd0e6c4ddf7c91251d5ea18d2905c9a64991273f24d1ab04427b03440fcd50025d5a84daaab6c11415f68cbff9ea7d028d54b89f6b766e58df76432fc70a45fd9215c320be29c516db3487cc064ce7568479b670cfd855bdf2dbdd0f80656c084cd0587319cf1d2d201f39ad284017836769cbee114024f668d9e55566f85ce48284175eff2ef0908dfabeb0d5727a2ebff592af629254cae1f43968238d1af3a66432cbf085ac77755a7c14dbdcfc4e31d6fab4755f5266ca45009377167e3c36e842019fcf044794f808a15becb49931c14a6c89e638a07a768e2bbcda44dff8ed96d080e031c37ad6a40a90a10679ea532c81c7e91ac9a4039649ff0d04dc85274f4c96dd165ffb32a75b44a011b08e1659a0ceb98aafa5eb56da8251f0a0e6c19b6ae5d790fae4cd7d88581752892c0bf468b4e8833adaa248f252a99cd8ccdd2e361cf80dd48e7331e499e3b208a5d6967989de84971a5e26e26d8f5fdcc7736fa6a696948ae3b96746132b5ed8a8cac0b779c4853044a26bcc6fc5d2c72c9d1a4af5a884f3b2a3c201528ec0c03b22eea0b8b9d6f5c6413fb450f53b55217edbd6ed6ae6ff41ef2e7bc1796100ac94869bec735a42247c63ee4a8fdaa20b348881bd1d8c8a8f55d25b6b326559279e43dd994cb6dc9ae979f4153017126c264197944a213644d927341a1cfc13aa036bd55e2b7474ae34e2895852c60aa47d7dcb76678c80859c03e93dcddb8c7d1c821cb314ef73d9858c2e72115c0269b47865dafab1a112eaac4b38e319e121e7a7d377344d000b027b5244078adf66fedf2b0681b8977f3a35f36919fb1481e3b2c9b5866a224adfb4588824de7f17122475f51b04a2f5bbeb50e83636a96defb29478529ad705e7fe7713632dbb322da46b6e3bd99b27d06164b7edc7601ce53d86c063006469f5d38a0b988b52d5fe43acca7ed0b1294e0d4600374cbfced8efaaaf4328d9db1ffeafe02d82aed105089f6b09a17b615e2a8c2f6113420cd72399c1e214f56475ab3854c717e8de3ffd430c8add44d758994e668f5ed607fed5a42ae814032a7e414bc23410a277ddcf5c5b0ba2e9cf2b49bd6654a1f7e19f31f32ac8cd57c586307bffbc091174bf1d22ecb85c846ce226e71a26ab8dc3b421024b139a2b18a11669267cc212cfb7b8", 0x1000}], 0x4, &(0x7f00000018c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB], 0x48, 0x3}, 0x2) r6 = socket(0x3a, 0x8000, 0x0) sendmsg$unix(r6, &(0x7f0000000380)={&(0x7f0000000580)=ANY=[@ANYBLOB="1405143b6109a019dfee400369fb63406c83f2e11c256cbccc6b510cddff65d5f170025dff11089c50fe87b12bc41966f36a07fb44c7dc6ddce0bdd86d2fc514f264e154db32ed8f3c17648047460dbf2fc9eea9988eaf6ce029bedc2758281bc7b659fc6a78015c40eae0ba467ecf7c91ce72cdf5e7e7493425daf0ef2f9f8c381daf7cac468b7ba431e9a3a50cb526dbfeb4a7d56e53ae0ffbdea41e68911f479b732f8726ec80f0570aed719efc5622054c2deca16fa4ae4f36018f3645639ba6aa4251e7f8221e1fdbaf6743492885f3f4b7aef78d13a1d3c5643ad813c0e908bd65f4e18563c029394eaf0fd8ea2af936f19ac2288dbd28d0cf358e02929b4517d03e7bad94d5789e37cd03173da470a25cb5449b5d0a027ac682e1937b80a5d486b364f2e6bd65b3ac30c13aea66b5808c7d73ff800ae0f4dbdcbbf3211f7a3113d79cdc1e165fe466d79419198a644535106f0007b733b9b401724df281b54499586c98ff19078761122803d9d1071b08"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000280)="2b145396a9d18e56b7a9305e00c69f3b56370e5181384f3ab934426fd8b9fac78005df31d8598eeb9b30fc55683c784afed8153403e2d13985ed166a462ffc7c1d4f099cd39c3842f4d4a59fdff742e759b3adb7024d2c2dbf5fdb", 0x5b}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r6, r6, r6]}], 0x20, 0xc}, 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001980)={0x9, './file0\x00'}) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/209, 0xd1) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000180)=""/207, 0xcf, 0x802, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000100)='./file0\x00', 0x20) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) writev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1ff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x1000, 0x2, 0x3, 0x7fff}, {0x10000, 0x0, 0x1, 0x2}]}) 16:00:22 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000005de, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0xd4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:22 executing program 0: r0 = semget(0x1, 0x1, 0x209) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x800}, {0x1, 0x7, 0x1800}, {0x3, 0x7fff, 0x1000}], 0x3) 16:00:22 executing program 1: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x44}, {0x187, 0x57c}, {0x0, 0x1000}, {0x3, 0x7}], 0x4}) 16:00:22 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) r1 = getpgrp() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0xad43, 0x4, 0xf1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x493}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x90}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./control\x00', './control\x00', './control\x00', './control\x00'], './control\x00', './control\x00', './control\x00', ['./cont', './cont', './cont', './cont'], 0x7ff}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x4, 0x400000, 0x1010400ffffffff, r1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x7, 0x13, {0x1ff}}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x3, 0x6984}) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000540)) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r1, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r0, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000a00)={0x7ff, 0x3, 0x7fff, 0x5, 0x3, 0x0, 0x2f, 0x10, [{0x1, 0x3, 0xbf, 0x100000001}, {0x2, 0x5, 0x7, 0x4}, {0x352dbc3b, 0x100, 0x2, 0x7dd4}, {0x3, 0x6, 0x9, 0x6}, {0xe4a, 0x2b9, 0x800, 0xba0}, {0xfffffffffffffff7, 0x4, 0x8, 0x3}, {0x9, 0x3f, 0x7, 0x80000000}, {0x80, 0x4, 0x0, 0x7fff}, {0x8, 0x5, 0x20, 0x7}, {0x0, 0x3, 0x80000000, 0xfff}, {0x6, 0x5000000000, 0xffffffff00000001, 0x9}, {0x7fff, 0x0, 0x8, 0x7}, {0x6, 0x5, 0x9, 0x9}, {0x0, 0x6, 0x4, 0x1ff}, {0x1, 0x7fffffff, 0x6, 0x7ff}, {0xd1, 0x10000, 0x2}]}) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) r5 = semget$private(0x0, 0x5, 0x40) semop(r5, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = shmget(0x3, 0x2000, 0x581, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x1ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x7aa1, 0x100000000}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) 16:00:23 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x91dc6b013b3c80d5) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$dupfd(r1, 0xa, r1) 16:00:23 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f0000000040)="eb5ec6c7f3b39f48a7d7fe3104cbecf0433e0f5fe34b99caa13b6d174ebc2bf2851331080aca0930dff84295119a1e30a8391b316bcaa04c5523d0e41918360cd08339042d35f257ba18f4e09826d8fa453806a499bbeaec2e0d29acfc8971800430cc46ab394122da29eadf64978d3691db0cbdaae57429b41516f2fb61ea4ace4fa79961de44540e4f24327a75b36abdd025cea230c6354fc9b470daf12e5329232055c550afcf9b8a751ab5afef1de18e5d433b27e267c557c326c186f04893bc4cb3e1a14874eb80b3c7652f8ec7c934376645fda9e14151ba2ecc428e66734819c1994c9f163afe70ea529fceb9b123fcfef3e02f6d7d762e09a1b56b77df57ccce0a9b7ea04033d1e1495bf3cb88628c3c70bf95c8aece32cc5bcab79eaaf8f23b641080d6e83931e37a69f3e7db485745bc9c9b701770864aa9a09dccf22e7ace5fa7669cce7bc9636a5b1612bcfff11138082bb90789227a95303ec53b7e627f400d185dd4306c00d89859052d19e6d2107400d88ae51d659bb8ffae8f3d1dae58019a395cd891eee34f5e2865462e76040ca0c782fe836dedd0b4185e8f8c28ed7ec3a365249b65971650df5df659aea143a4b232f362260b3cae55bd198e1be4b8bc4f9de76e93c30b5816c4e261e1050a465f037b73e1ac7bd217758b1d855e685f9a9f06b81a701674f284c607970e3ec86fdf190ebc39facebe98fb753c4275d82f7c3e3db4dc16505a15ad2db9329429bc49acb344c6aa427f33216257f855990f64aaaa5f7ae876241e9b1ed1121a291f5c041c1ec9f89e0f1eaf68e6eb6998ae46104accd260abeae1405446986be4e85e05b2938140d5017182c7e5c5d851d39106ba2745812082044ade46cbdad8ba984148babc038adf195f21f09d19a5e0d0cc7a2fffb9e9a7e7aa6f8979f84def5d2dbdaa07195b2eab9e4a5babf7635adf76df1c94c6cbf951653426e4d76af1b18ed098ee0996540f2a3c05e7e3667fdc1dd3c6bd99734031cad7390058e27064b3d969f5ad5627656b7cc3bf495f54ae27aeee575fe68fe89a5abfb6249eae645477920c9f6a9e16a41bcce7bd0d63f95534c46c2917af4cf53fb16424dd9d864065ff3bcc5fe31662610f5b7a08153dfd74187455720cb46a87a855a237da601ed876a1084fea6c385cb71eb131631dcdef6ebe98b14f321bae5bc61ad61625751aeb813ed78a42ad0f5fe1160c241c30e7fbee740c5e64fdbf37a45aa0ffa1c3d216f2fd20cb7af68542564bb0c0f4ca25c324afeb652870a4dd8d3889bd50571724cf9d86dbd66278ce30df951b6b269028061d2c172e9db08364d6b06be402f0744dd38b0678b3e47434fc353f221d8fa931470ec46ef6fd4c7ae8bbf164fa826e7ebd48027e4f782f3a9a923e49f5a2bdb853d6bb6d93e180cf6011e15332959bbf0b78451e74c3473e79c803d200ba0ea95c7fc8946f52bd0f8b7040575b7b3f011a7fd5c8db10236a20747b84f4d4280a94e224c67844661aa2da0c90b0de2094476ce798d1f0e510b43dd6e11939498d15fbd3b073cf6bf5e620117c2c8928688c56494ba858f0d19f4953546329f602d299ed38706741f30bd356d1d075ada631f43f7fc755b88d3d6904aa4b224cfe68223f6698c8985d7f6a0dc510e8eebbc2be0a1590578f4726e7d0ce9a23ea847b87671c2aa8103a14c8f3211db91268dc1e9d9af682755bb6a942719f2a36f56e558f5156faaf4e0cb7cd816bd84bacbb2728238fe69a661fc88cbddf298228676530acedd8f127888aef6b06a0a9d71482825ab8ef8d7733bbf058324f29618a05c9aa529ba81fa86b7991a399a81840b18ff2d1743aa1760a4c5d2a2239d9745bb09fa015117c4c91d82f5e5dc9d660bb4890423b04b079f788343e9e35807ad65482f291a709ae63a22b58ac45e9f7b41277cc3fb628034a1a66b0f1f652803ca33f8a59bd15af3ccf93b96265c362b6b050997fc3bcfc21105345e9e902183da8aa076faa5ac418ca2383c1c4554e538e77c350e64a8ee388dab47fa7876d12f125c3eb1eaa1d3c0d45e886a5295b06ca152c898a274639e4240819a887753a839a5a2e27d0fcb64a0643b51c341639d086d79950fbfeccab97a62efcfb97214f99c86d74d3f0dc19e3d503f91fae433b9325bc09d1bda3f516fc2ea6c7032bb11f0a3b5463289e9ff249a69cfced917d7d8ec7cfa554e88e96214ccaf026041f85ef1eee235d676f47e099a0f62276d90018cf50ac0e8adbced21c161dac1c28db72c30b64c15b4abac9da5d40f8bff5c9463acf20d2b135a2e56755a269bf4882ca894f429843a176e2f0f210d155057f50adc3de892ac1c468e16dfaa6867c2894009a659609b2c132667d306f00d5799aec7f5f989bfae35ccd4eda51210302472e46cc6b9f60b464dde834deb75d997eb4bdbdf47190706fdf8977c2493e3a7c6e7d96fb9c0ab599b6c0d97bb5ba4aef12bc65390160952990b48556559f684e6ff7d0660b92bb8094e9bebaa237dff057b49abac0aab306bf8875a7155f663b36f71e9ab1c413cf0f9782e6a1c6a7a280970a0d6b0f3e1c809c0a527de2d4773e15dc5c2269f96f6cf986174f28af6c8a850eece9244f7162c2085c5223c7d909f7d836fef6e26e7bf42aa02e77e0cbff3b3e1fb2b37c0af33ce846c1694865ee59778c4b43d93c8e7f9554f8b21af6042ac54de5a1cc981cca676b82f5a59461291070625a202131b8ceb5ee17bf6498b0135c1f3df05f67e6f707c483c70b41f62ec23ac7538fa2b7468e6399cf42fe574917850610a65a2f687081f7e7f33bc96cf9c4054ad3d4a2eb2d7299d7ba3f2a79b70cf0509e82b9d917235fc1b99a6d807d0325e457eee502d8e5cd63b934b985b3eee6463a271c57d0abc7fbcb0f02d2d6c706933aabe8e47b712a8bf0c65d3e577fd5cd2d78960cbd693c20d6ca5094c0577153f439b4b2432203b96ec73913a907ba0f276b6891a866e8f01ce05d75eb05cdf9536b81704b97e54884e2dbb47c2c14f3111542f856514e821c1f6363dcbfa4fc22a6f02979c43ef80f3493ae601ae26525067ea699737ea239e527872dbd2d82663813ecdd45820d74e50e389a4b312c3c384f64eadec989826ffd726ea6da07cbbda8dfb7fc8ec902da62c8e0f8ddadbbe4452006d7e563589241ef8db8fbe901986b01be75014795b71a5396bb886d2c40ce4872aa9b2ed854a5c18269cd22b61bb328d9ec9dfaad39f9061c78e782b1a6c83724dbe81492ff01252513a34a23235bfa0e2d4546af88ccf64367387572c323aa2db9aca7f96d5d58db62346e84ed5211c277b42c33922f8a9521ed9be3a8be0a08e38b512965979f1f3bc23aa4112a2233df46d948d17b183695b9d4b9dbe02886aafe217e7b0075654040e402a99828991cf9f102b42970cfecfdc17cbfb143a65b98b5362411efd1c91451d11f8d95f6c123ea2cbef41471520d9ee428416f3e010c5c176cbd4536912e9fa73162ef9362bf9489bdad1c242223e4fb07a5eea02144f3b75c52ee1424d1193b3a7a9918b8f2dc6783588fd52f859305cbffd783b31a96a9bec78ab6f0dbaa9fe40e8437896affc6886801e0c05a2d8a9d13baed5cb4a83ba468bc40e4cb772468ed579abdab2b13e94818aa2c2449a5538bcb7c0615398179f4c6ba48b10b4a14af501dc79167e724e71464cbb3d2f13dc6693521386dc6a113ac8ebb054589c9ab96f0d5474486e3eb4b8e0581fd62c068facefbda11e84aa352df3d28f37fa1bf5b9ab136eee8dcb958f53a0e6e5d98b65592d53dcfbb5248e9c84040f2fa3172f565a915077d7038baf78bd83bbd3ab035fcdeb23fcb8934df193e4b600966998c07244a903ef32039724b843fb5ea29b941e2e4dbb3ed218adcc91f458beb301fb3df1954284b0bb209f689f720b9e1140d965a2bc28f0b854c02b1eccc18b8dd1c06c18e7bb7f762d6e71d18e2ee48f9620013ec6fc4fbd7a8bbc826eb337ccab67b26b6829e6c48b41d91865c6988f32e802103bd54d9d6d1a61526e210544a417d4daaf09ccd8b8143b6dd4c195d21fbb8f56abc8de56a7e32ee69eda466a056d31be6a7c0a73025753db6eb5200d072d8ead9438708115f3150a521bebb772814418a9ab540e6b918b39bb7a34ced1547582f5c453594bb29a8925bafaa78cc46017061eadcde0bb6dc239bb83c7ad8f1fa3e6d151058f5bac57c4ce75ce31542b8fa1047a26b75d312053be98f1f370546c90c3f69867ab23086e84d13c3d53ad3e690dd5ef076d98a9c053c2ed77a4c955078393bdc7b1d485b16ad4fd7d6308187e9b6a37cd759a095140e88f6df2962d8fb39fc2ef30487c44945dedc5b22959daa1ce01ffacb9fc32d90221decfb6ede13d48d816d8537ccc1d602a1ac205c898715e3ae05573a1bf2e1e7d7fe5b14f769b726837c5ced55c25b9e94ab65b8bcf2258ec62bd95f7806005e53fd0a7b578a0f7ce814f0ec611fd8a99b8d1d03fdc28c9fb23e837bf5f8ac8a377d3d4dc3038f7bfb2f6b24fdaf67f469b4a7af4054445a99606efb99d02219e09905b4c81275976b9910fb65ed464f2c4f2035802159609e5e77b8283db5e12bdeef54a144b49981a89dc692a6fb4529d06df42ea5c5975ec089208d1f9ea3a598120a8f39d9c72631b6cc85cd773194808f5312c1b1f3326753590595c7e34bb688704d111e95bdba23baaafbad9a8f1b29baa1cc1b726e7a78433caf72fe20be40fe498acca7bce819112aae5eafd5fc064f96291e879678f67d5786a2ea0f38074c1e18929b30b0b6430734aabf04debfea8faf601afc6a9975d0440a540195bf522780eefc3781f3ff4aab83cb15cf24c1fef6f7573005a57749cba8ccd81bae21c1519b62715954aa5d064cf7cbb5cbe73d5fd01afd3fe54970170d89ef22a9116bcd39afd8cc4ed8e93e36c36fb3b5eb5b88b9a5bde0d7c7e7b8ee16c10539f97908296ac0d0ae1cd9e6f82d0a3f2079ee56859b539a5b397e35f3e85a71299d5173da5a5287691b7c3dc91670ec9a836c7a16b7d2dd0eda673d0af10a857bcdc028d10ae9ed2dd0a6edf2aaf88e6e828194b3890b90cc28f5938bcdd29461f2c6e035a1ed21aaff2b8ac336d45b92268e27e8bd1d9672b61667dd352a219156c8d065fa02b4c0529405d57ac040ba8e36d5bc0e728a514c5715bca19e2d4198e5c8ab8e0e00f25ebe1623e7b0232b5dfd44610df70221b62cdbcda0b8113d02d4d38378c4b63d72391fce4a78f97837a8d6354968c8946f9c3fed24f526c9c250f5855397592d3a0bcbb5a23554db6504915c00dab22bc7deea9d8ac1792f0c766a05a1b9aecd38e6c0618aa4de0836bc06a8dca9444ca41486702faa478ce37d7dd281cabebe59e9e5295c9d02206af196cd74bbc18303eb9f56aab075a06395e1128151e3d973c8ad8d36412bbbfcee1a89706860a5550d5bcf1d89e8e20fc7352d3532a8575ecff1d9b49e40898f988c7793627642381eca2d68cee765226067ee0feed462f8838e9971b5ba74a4177ac39862560dc6e75be9213048b0079f546b7ac99644fb4805b04cbcc7e8e264013b1a0986432e0e311543a6f12175e7c9eb1ef610144c648b8ba29cbe60d42cf25a1af0bb3494f8dc0ade837f4597503b7266fa1f0b9ba446fef202b4115871b10f82be31cffd7f1620b637f4a703e6f28d9382cdb1767261b6b259e53b2e026dc235a75f2516048f8c39a553ffca8857691935fdeea9aa617d3ce5762fca", 0x1000}, {&(0x7f0000001040)="cfc0b0082e71f66e187f46138c372b45a6400a996c412263c65d6561fcec4f86cf6228aac02cb6c44e3c7a24350418844941177c7e3c0688d95ca962d1664cd081cf8ee2d694c2d93426c7dedb0372e7ca1bcc91be75e8e09d55696bd29d761fc0edfdafca358e7fa3f6318735cde984ac858f26b3b3d906e1af9fcb319b52de760b96be3a8fd3d282e11ebaaec399a2283bb3856fb9d167", 0x98}, {&(0x7f0000001100)="17af9cd08709b469c62ab341c0b5c32e1529a491ed5dceb10dc89ace56ca1e3d0e7c6c0d4ae5f04b6c63b060e89c20434cf6211d401d82b18f", 0x39}, {&(0x7f0000001140)="fdd1d96252a44747008496a484de5240026ec496e70f0185e687ece4d15e36d2d905331d8ba8a1bea1d1e2c96c8ae998857263ae3980c0c8a12f29edeb13fa2798a36d5bac171d942c20596cd17756dfac24408d71d767f1f1407d2f6191808d41692d44b1e03badf42d8d8dbb9104ad353321e98ddf4f38ce9b3f8de7cbbbbd1f76364732cf71d1e7a28b9ecf7d5ecc929013f6cd01b3aff870a3c6717778c3c4c0ceb22d764f5659ed0d2ae5340f83f690ca92ae9266c988111f62f58e2b688870c36aad523a3a2c059e7eeba439e63936d1045b78178ae076de17614ab84cb3756f38d32ca4682a4fb3dc78f52483ef8613ce45aed0d887137b3547b56960ada4640826b1f75c3749a4c6df9dbf29e6a4c2fbd73a6e3365f695aaf0e969dde39e2d246b14025ca0d6422079ca3b41b05c8478b4dbe313249cf1ed6511d1e78a88277407aa31d04a6061f8eb6a291bddd098145e920aab27afee0be344d90d91050a7bbb74452927999fa34665200cc7e6bc2d0f3a38a4c62a2b7b3766f382e91baa50b4cf2de8088e4b48bc59c12ad69fbd49d36afbb67828ac240a119fc192f0f574f2ba503a7e5a994e879d2e3c12013bf3e7328ed49f9b058aa9223a985c533a2c6315df374a579f01388950059caf38a145b1c5210547d1303c618d1a848fa03dd7f8ef364bce738de197d938f0aaa7f76ea0162915afdeda8f2cce2b659e25df00e101af4e93a93a70d6883be38ec21eb6e94a9a8473fc2a36996e261485dddaab740af53c1a5f5cd5a32b2a93a7cd424e10a6efb96e8850e91399910ccf9a93f421e92df815e85d511571b984aacc746b28c871edcd11f086000d27ecb732eab9a5da0a30be5372e93584db7b559cf18bbcfa2bb0147e71027d38fa11fa0447d5b0f8da76a9f4970620fe78f54cc9e3d07498ce17317c365bb7805ace44fa6a61f1fe27d6d1957d9c61f04ce6d27d674c59ab427afc8afadf072a6fa63f46ecd423df83022d28c11baecf70cb7d3cc70bb34eadd28ae587ccf4476f7cd3f66a70b682adc491e6a0ae9b2d1fab97856d3e8aa8e7a7ef94e4055a5a9df9bf5cd46ebef7701622dac40e9eafc5bb2f31d47267aa89c06ef59fc89b3f11aca6f87071f124779f23f1e8ce6f7fa85de5893952c2feeb6b1a32c0a78ef0dea003e0a16ff278d03e6d4a00450d9789181f9edf41c5f97141734b2f12ba761f5ee8b2f325638400ba9293f18e452af3ccafb30a2427d93f01c668445b5313687aa87a07068d199a02f334f73c3dbee8579673b923b8c31d76689659a8d80889011cc1d08e0144e22f792968a185d25e2a675958fd6c9c26d7c5dc78c2766e8251f04e38dc9183d3db199fd1600014f256626c55270cc8a6ad2da960270e30b98b75cdf097389b563c1dd2a2e08e1f1e0e3a1dcad46c6dfad570b5f1b24e5dc010a00c78288fc42742403d1b8133966c9e34b24307fd93970b1bac83e649360b18f55b94ea529ef5e1606f2e2818a1dcc0e5473e2137132abf70532e4a5b8a0438fe23603242f84ab9dea7145880c6e08847fb4e42851b8e7f1d47da2d1439fc283eff9ec042754804ebadbb069bf659ad200769dc70fd0974b7bcc98afd6c3e78a98a5e7f2f1c155a60223ee7867ea70f48eac917ac7dd3098b441e0bd5cecab7f12a67da0ce6bb325fc6e86e1a918c33ce902cf9567332af4169af68aeadbf155d5212fed776cde42a37c6ae4752ead8ede2d9f5d6bd34e7598ba14e98fb26ec5baa41051fe73e4fa1c5af812687250655599e652f07b387b9542e5960e8ee6209a47ebbd39344cc6bee5252a39a43938d0858d2d3d13f23cc3a1d23aba33cabe4218666e68095c433dcc831b6b9028955bd674838007180c6e73b2370881dafb650b8f5a4e4d7bba51102ca787b359bbe6c61ebda2a9f394ec3ad6eb21ebf9fe51c690c39f532b05ae25679dcd9f52b591272056bcb36b6f98a765746ada300a591785a01e79d2c66a08b390aa5c92401e3dd207d1b88308c21caccd7651eaaefe95abc907cbc40538b8a2ca25ee6ea55d16b2dd47d282f7d8fd8a2e539ef74e6c1b6907e572ec44332f8f492a1796fc8687639d71677934d6e921ac1afcd9253f5e8670e71c0271c51c7de0d8052bd5f14cdfac83c5ea7e6fa6e8789af8942c725e7a0a911372cb021f5b42cbe1255bc61a1eb58f96b09a8e4b0c9c125eb33e1c6e4ea55a7ad59c39e9b1d389efa9f183a48932e8d2dc36d9404d7626f4578574654a0e38e3c8f5369c8ca438e9757cc812524629fba487197c35027388bd6a73694f0b0016ce0776a44e1051ebdf452282366a0d0004e5dddc9a0afe8f2ea87eefcc4a461ac962528b38ef8226d8847e4b3b06d2ba70e8094eae6c40eddc74762151f19c8d567d8a0794a93b8ed65a53e2bdfd81efcda882eb89e659e8624eaf492aea21c8113dd399574983ee7107b4f9e268e87cbe5810dbdf561d11923f927e7a656ed70d8b68b56199868be157d1c0c94e4e17a4b6c3a5d9dadd73844e7c7efdae1846fbd6dce69891915e357d3f41f3e13dcc17896608aa461ebd46fa7ce60786225de95406f92f71babfdd815babbbba7898f07e464ec33195e8a554a5a3f677b6ddccf891d152a5e88769ad1f5ab83a89615f6e381c328b231f1a0fc4b3cf8b8a76b2636c3e966ea6acb19de000967c2ef25391b948df08442caa215d98f09e63695342b260f7f5ab27148a8ee3634c415e1737e614c231616d224d900d9579545e64d1f825f6262f9aa9b33a84ef049b901232a850f2b685357d2810f4b65d50bcf56bcdfa795785acae0375cfafd79d9d27b9e5390dc213b3f8da2f4aa9f0e2bb431850c47c89a2bf51b06d64765c2df1dfdfa80582e7fb713aeffd7d89d10a122ced7f66700fc94c28e1553f4c35809b3ed4c46714ec3098ac91989849d9541a005ab8e551d45da5b9dd71e08378fd9b92b04d38954a6e93e50cdfe21c92c67b1ac58ac43fab46b1cea69185507a4d914c3c9f7a59edae8ca3dc0b9965595dfc2c617d935efe7c487ad019d3695f123b1140ae78cab8cd59eacdfc3ea5e0f6f49e8d7b6b2c58e7ee1e3dc5d6dbe9614f903c830fd71ef9f2bc88efc8e19c201a534dd462b8fb2ae6e9fa5fe243cf6508d58e4e3d2869beecf52d2c799fef2b699788d6e66144a2647aafba476eb36d5592d34857f567d6a4551ce34209e5e266ff8a451e189ff8fc4867155a518cbb53935c670f30bd778f23c7e1bf6612d9747f59e73caebe66d1cb9ec2bb7b1bb0c7baafc8f94cc9f83b8ac83a70197e0d91d9026e2ba098daa190619b7af1225612722126883b6ee5ffd54c4bfc55f2500b26fb75aed22bd65febc6dda9206aba7b31ee7b64af1d1edaf03b158f2368c149682923381bfb4bd3f9d32dff7a93157585826a17e97dbbc342e7c621698bacfb9f2839cdea8578aaeb4679b7e92e89e762d4dc4e9cb2418d42c3d1bc5e82c73e38320dd5a5cf9653afdbe3a8037afd8f789b6a06fddc0a34e6aeae2f6dde46176c31cce4abcf16607ae52db2f5bee17efb40d1b5feb5615c85c838bae5d21cb0a85534304d909efb2ed400468e5b4409aed59f075f89fd1b39d864bac3a5db20259b825d35605811426e5cc0c3f1a2fba717bad9f333e3e409ec937908cbc8b63378aa3250c276964f0087da57b70b255bce3b6bedc45cd37bbfbc357bd3eda93ad2e59301ee1e37a042b0c24873f42fdacf00f896cd9d113fe944677a3a8cd758a144eb64785947bc557a61c4a403f01e2c8038245c83e875827b67d8debd25c03e67bbec47136590c4d859aa57274fbbdc50df1859195db7cb28965abfa9a4aceda91be9d3740033d44922369c14037ad7ac67c3544c4a3fab6548f1516729e0f63ec8f56a2485150082177e800957680aaa979d6928f13e7723d3a3fca3700c76ac0e0ed6a38f9a5b9f04945711aced2b550b5f47834b841eacf1d2be659757733857f27a60e70599cab88a38aea0ae63d8aac6e44d4d4e7ee7ecbfef5b3a848e0e1c1ea5a86e83b433f22c76215b897bd09faa2776cba3224291c04a2e0aaf90dc540bd6b0a53a911a0db2273780f5a1d22650797d420f91f216d511e86389b1fbbfa6fd9f68aff2a4bf733b02378721aa91b55cb3e40fe6d583efc245ed027c4830d10efe244a110d7c9a2ef13f46e6c6a32ad236f8b1ecb12e4bfa525e3b218b330aeea9052485645901053adb832842582908ae744b49636c9af7d57c3c9e1fc8530f38462d5daaefec16c6fcac5b0e1836b12d776cdb21eb932b8ba87f91d8951d06040447b83f0cf22de40654d8b548c05063e6436c07ed975b9559defb010acaf59b332767b6a06cd04dee22b17a26340caf4795b3b92886c0401ae26b487479dd54c8327c31ed9ba16e568b5633fcc170022e36cc7f19c43926c9b0bdac1e203912a5afa368d0ed0443dcd04e983bde08f1fa8daf4bddb39d475d1c780f0786a89abfb05c52c618780d9f8b448bfee39ae19945337bbd8b4bf135b02153fb642be2f2e487c13d4aeaf791ab3de835f53dd279d3f646795077c82c023c89d8813909e73b62af09a2302a3d1d4c2a120097ffe8fe68fcee838dec937cc803b6c082406ac9b5ab3810aef7f3a8bcc63414e6e7add898c583cea94c872b1416fa5f5a16ce4c4524cc42ca6b3784d070e0ee3663bbdf604e89cc9bd290f40df4af2c345097ca9c9e4e89ab6f00218b52d45f173fcaee8cb0b7f1d3fa3ed4517a7f906881b44817cb37a89027a8159cf2e5eda2ce834f564fd5da3f216acd276442d3650f9c79d5d10370e5e603e505c8fb65b38496b44ca54b9f42abab4018a69aa64eeff7844867d606624de5c0e522c5fbc3f5d93ea83912a573b2821d9950aa948c09755d89359823aca77aa180c10e12daf796153729817768f5a7328781e41cb5d31d0aedf4089087f8cdcde452da41fe8b19793d89841b9aa3b3ef18fbd11fa000afeb9328702985c573b51769b90384664051af399afa568bfa6ff0fda743130b21ced6155fa2bfd8837de1b731cc8642d8ab0d7370b6a518a66900137bcf974b884133c94f9f076755b946561da7caa89be13e0939466f279b9e3153b5d3875d6d28897c9cdec8c0a689d279b120cddffe9f7a036e5334489749ee221febe1b7164b7e633203ce45764382702493475b52f881b3686f063fc50ef60093e0f0e6ac0e7aed021bdd20de5cca4eda97559675bb4d70fe96567d20511969ac93408c28556085d4c403ca3de84196222a96ba3031cca309d14a6658385daef147358097498e080695cb35c5e5cab36fed0ea060bc56cba7a5e7e51535ccfbd972ecbe3b65dbf3920c292a2ef87b07df6c014955e35740a3bc1abb75a51902cdd4f6775ad812dc7475e1f837385826e2d5158cef28155f65d77aebeac007ba487ad66d8e3b5a0715b0d0d235e283221413cf8039e13e224cdd8b9ad42dbcfd26afe83572419c6619d83e52c0586475689ccb3525f5ee1d4b461b5febca90dcc90b478c2c33b4364628be7bcd77cadf10464fad867689f83fddd65f498438219c58e3df15ef96c04d03ce16515051ca5fab20cbc538bf22eed6060c053fd749df332919ee9d7675298ebe0e82cd440f474f61d3db8e95466003e56e97654c8469972a23340612d013efb75e4b5df14904a4dbdc34d3eec9a759416685ee8c6569bedd0634a9242cd209e3cdb60a6892e7ad68c5ecd3aeeea905bebb47b85915ac6b757696df18ff744053956d06661725a8cc8c9c9", 0x1000}, {&(0x7f0000002140)="3dd6b992aceca4c4398b82297dd1c2deffdc038b9cf22d20c36f5efd6bbc4ee22b05484c14ede5441c4246f6bdd09be5bd292ff4ffb976600ab163897218b2760706438c2c", 0x45}], 0x5, 0x0, 0x0) pipe(&(0x7f0000002240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000002280)=@abs, &(0x7f00000022c0)=0x8) r3 = open$dir(&(0x7f0000002300)='./file0\x00', 0x80, 0x10) r4 = open$dir(&(0x7f0000002340)='./file0\x00', 0x80, 0x88) r5 = getuid() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000002380)={0x6, 0x80, {[0x5, 0x6, 0x2, 0x200, 0x80000000, 0x3, 0x7fff, 0x0, 0x0, 0x2, 0x0, 0x5, 0x1fa7, 0xfffffffffffffffd, 0x4, 0x9e2d, 0x1f, 0x80000000], [0x2, 0x3, 0x9, 0x8, 0x4, 0xfffffffffffffc99, 0x4, 0xfffffffffffffff7, 0x7, 0x3], [0x2, 0x0, 0x8000, 0x6, 0x8, 0x2, 0x9df], [0x0, 0x3, 0xfffffffffffffff9, 0x5, 0x2], [{0x80, 0x3, 0x80000001, 0x100}, {0x2, 0x1, 0x4, 0xf998}, {0x8000, 0x7, 0x2, 0x6}, {0x100000001, 0x8, 0x8, 0x80000001}, {0x1, 0x5, 0x7, 0x3ff}, {0x5, 0x80, 0x10000, 0x8}, {0x100000001, 0x7, 0x5, 0x4}, {0x7f, 0x3, 0x9, 0xfffffffffffff001}], {0x2, 0x401, 0x0, 0xffffffff}, {0x9, 0x0, 0x100000000}}}) seteuid(r5) writev(r4, &(0x7f00000026c0)=[{&(0x7f00000025c0)}, {&(0x7f0000002600)="906587dc2131b7adda79598efe719b2a9cdbed204f491586ca907224bd651f32945c9a4596bb291edbe0bfb1f0a70240e1783cef3125e61dd18eb936a2b673bc1a8f0a05431374b7ed57390c881b793f1435f9398207f537d3a529eb615cc31638edda398c2eb485f3a021204f12b8dbc0bfa23954c742a731c7db1cd0824b0985c56103a9f202bfbb0abd56ff9095db1d1d2606902927bd24eebae624859eeb73c02d5473e62c958ea6c8622ca3014d8cb8b405c4592acb2ba66e50380d", 0xbe}], 0x2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000002700)) open$dir(&(0x7f0000002740)='./file0\x00', 0x80, 0x21dcc9d76aba85fc) socketpair(0x10, 0x4, 0x300000000, &(0x7f0000002780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000027c0)={0x0, 0x7f, 0x1}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000002800)=0x4) chflagsat(r4, &(0x7f0000002840)='./file0\x00', 0x0, 0x2) shutdown(r0, 0x1) renameat(r3, &(0x7f0000002880)='./file0\x00', r1, &(0x7f00000028c0)='./file0\x00') getsockopt(r6, 0x8b2, 0x3ff, &(0x7f0000002900)=""/7, &(0x7f0000002940)=0x7) r7 = syz_open_pts() pledge(&(0x7f0000002980)='\x00', &(0x7f00000029c0)='\x00') getuid() pipe(&(0x7f0000002a00)={0xffffffffffffffff}) utimes(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)={{0x401, 0x5}, {0x6, 0x8}}) stat(&(0x7f0000002ac0)='./file0\x00', &(0x7f0000002b00)) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000002b80)) fcntl$dupfd(r7, 0xa, r0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/1, 0x1}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:23 executing program 1: r0 = socket(0x18, 0x8001, 0x0) socketpair$unix(0x1, 0xf9a499cef8bd6b6, 0x0, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) socket(0x2, 0x4, 0x7b1abd94) 16:00:23 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) read(r0, &(0x7f00000002c0)=""/202, 0xca) fchflags(r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) read(r0, &(0x7f00000001c0)=""/17, 0x11) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="0500ff", 0x3}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) write(r2, &(0x7f0000000140)="f1dd070000", 0x367) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_settime(0x4, &(0x7f00000001c0)={0x3, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x80000000, 0x4, 0x8}, {0x6, 0x7f, 0x0, 0x7a828c4e}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$BIOCLOCK(r0, 0x20004276) read(r0, &(0x7f00000020c0)=""/4096, 0x1000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x2}, 0xc) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x30, 0x80000004, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x12, 0x10, 0x4, 0xdf}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x0, 0xcc7}, {{r0}, 0xfffffffffffffffb, 0x61, 0x80, 0xffffffffffff608c, 0x9}], 0x4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x6}, {{r0}, 0xfffffffffffffffc, 0x11, 0x82, 0x8, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x6e, 0x8, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x5, 0x6}, {{r0}, 0xfffffffffffffff8, 0x5, 0x4, 0xff, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x3ff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0xca7}, {{r0}, 0xfffffffffffffffa, 0x46, 0x2000000a, 0x6ec1, 0xfffffffffffff415}], 0x4, &(0x7f00000002c0)={0x5, 0x5}) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000200)=[r2, r3]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:24 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) getppid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x4) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x200000013c7) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x102) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = socket(0x18, 0xc003, 0x800000000000008) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) socket(0x18, 0x2, 0x5) acct(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0xf6}, 0x10) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) listen(r1, 0x0) socket$inet6(0x18, 0x3, 0x3) 16:00:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00004e9000/0x2000)=nil, 0x2000, 0x15) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x4}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000400)={0x10, 0x2, 0x4, 0x7, [{&(0x7f0000000000/0xd000)=nil, &(0x7f0000003000/0x2000)=nil, 0x1ff}, {&(0x7f000000c000/0x4000)=nil, &(0x7f000000d000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x1000}, {&(0x7f000000b000/0x4000)=nil, &(0x7f000000f000/0x2000)=nil, 0x9}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f000000e000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000002000/0x8000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000009000/0x1000)=nil, 0xe58}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xa25}) write(0xffffffffffffffff, &(0x7f0000000300)="9bb08b8a8951441f3706763be6d3595ccb7bd6d48ab8dd2652f14212945329fdf228514e414289e64005f68702ac1e7c0ad99a3839901065e4552044ee709b78a91a213b34a6530368d45f7c9ebef39b18cc1ff15bdc6697da60bed5eb3640e134f377a90db618d930a1e4bddffa2cab016a8f517bc62c0918e4f111606162679b44b6a8744cea97db59e83defe2370f661304fbf8f59827ad1d2612a2b47b37c6fb2d7d3e99ef83d91c4a0519c916126c15eb7ce129d2a1eb276cd3615b855bca", 0xc1) 16:00:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x4}) 16:00:24 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:24 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/../file0\x00', 0x40, 0x17) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() getgroups(0x4, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="950f3d844535446bd9146c6b2c04350896fcdd9c184c17d5d09b699135f6188b123b25bd6bc8d5dd39dc61fe40d05550fc524b16f93c311cd16bfd1258d2aa5e22d942ce3c7ce8e0ca3bed4667e7162d508948b5", 0x54}, {&(0x7f0000000140)="c6766be037223d576e5e11b487fb4ae023dc6dd1ffca9344d52ba1712941c3baad6a9fba034d1cf2347a26e08d36d4979383234e815f68f629166442cf77a058f4677ea297f97e3622cfa2194fb5082bc0f70587dc55b42daf8bfae06d8eb00db36fe267c852914336121a7f5196b1d17d", 0x71}, {&(0x7f00000001c0)="91b91320b0f5f4138dadf149266cc3b96d473a4807dc69dfe59385b22512c6eefe0e726e2683111f263a6c05ab795e117b49fd8dae0b008033a0d94e6ec216529122c86356ee33a4f2a08db00b360c6853056ec9094a45cba6ffc7677cba7c88ff4e28c93cdd2bfc46798f82a345e67867dd6c1cbf3c3c564018c93339c0d006f41a8ab0fc33f29324b5022d1b0d00c1f031d1e7ed7a468f3eb79214cc1e39a96be52f60cab4714677c8ef2e5ee63f72e113a3d9", 0xb4}, {&(0x7f0000000280)="cbecad79ecef9bbca513bf98ceff0db3bade34b33cc5b21d57836ee054baf1f539d8b9682f1c230fd5f402b593de2f1ba2ca6bb97bb69116640818eb7d7e8000cb4f37c9ce81189bff0920fa6b55dbfba9ed115a1612c268e34f637d7554c521a3cd0db78fbbcc324d0e14b7803cd309a53476efe0b51d2a6689d249ae84", 0x7e}, {&(0x7f0000000300)="3876ec7d23ba3bc463ffd82edc6302703d815119c96144edb6289c328ec4b1140803c4342436c449f0e5de46c706edf92707b652071dc7bbcd274eb4413c1244429527c1ce3e65811f27bd44e956afe4878010a3b51e45fcb83282de450b7077d959f96e06307a6ceef467da7eea57e3a78acf68e56887cbde62fdbb7305d92eb23f9ecd673b473eb2b169f4d643f395c429df95be5a99cefde669f6f0d85082f65a1d930700a063bf6a850da5443aab95522b2ea6880447f7325924f2efe3a29e154bdd582362162e9b5dc0a81ff2290c13f1773921d39e4d26122fe67bbc88dfc1a8ee993511e943b7", 0xea}, {&(0x7f0000000400)="b807f11b6d65acf73a6fca478c4bd950dfec595a3da1afd8baa406bb3efff8397fc44e78e8849fec06210417f4430f41f6e35306ee52cfdd8215d5a6c9494c2883d73fc1f94ceba1e8f032912b2de52231e5d38dacb9dc64ce0bc5c940967437535c387eaf9bd23b2c50e0cb1db56c4fead7e28461cf7e65cc71d71e8096d9cd78b06317660a04a41299cd71", 0x8c}, {&(0x7f00000004c0)="24c4b5fee36ff24c2361f08719072b39999e0220a842c242124db3af1b1fce2830129a34ad8e5c18558e618ee98897662ae36c7437f98738a108c2919591527388ecd378632867f74de031702c279324d863365a6b8e43aac49895432ad2754e6927ebded78600e012f5c6e75de5f511", 0x70}, {&(0x7f0000000540)="9abd93fe6ea1b78d9557230b159881f2dfaa849d82d0070f63ccfd2029086b82b7c414b95740ee1ead1fa7bc7e79394b148542b706", 0x35}], 0x8, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x50, 0x3}, 0x1) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x2, 0x0, 0x200) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000001c0)=""/165) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) r3 = dup2(r1, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xe9d, 0x9, 0x2, "8078cfd3d7d863b87fdff722b4be3211379a8b19", 0x4}) dup(r0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x172c2d56, 0x10000}, {{r1}, 0x0, 0x4, 0x44d3f5313bf64d01, 0x1, 0x3}, {{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x6, 0x200}], 0x1ff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x20, 0x80000000, 0xd2f}], 0x4, &(0x7f0000000180)={0x3f, 0x80000001}) ioctl$BIOCLOCK(r3, 0x20004276) close(r1) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="b2b3c73d162c9bedb5e035c6b75ce64b89c07626c975b0e6fe45dcf3c0d2e461f451a23fbdd0589af08c44b2a256c17b83843d97dda971a9997fff345522fe72acd8350ca002e9e50d446d909414dfb3eaf67eb4ae505bc517fe637b6661cabf4779ae10c7b5aa10e72f20beccd18b894a3ade2858cce5ed72833747497de13987cc28a8634c2bf9e6c6b035f688528a6a7aadbb2b67cb5d4b4511426d54474bb5cede168461e631edf9333bc2a2c9da9f1908bc9fc928830ac3081a379e825ab8822fe61925cf1a0ac83cbb5c114c2be236614beef28e762fc8162f70b5fe"], 0x10) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1011, r3, 0x0, 0x0) r4 = socket(0x2, 0x8000, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/225, 0xe1}], 0x1, &(0x7f0000000280)=""/171, 0xab}, 0x41) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:24 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x1, 0x104) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) r4 = open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r5 = dup(r4) ioctl$KDSETRAD(r5, 0x20004b43) r6 = getegid() setegid(r6) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001680)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001740)={r7, r8, r6}, 0xc) sendto(r5, &(0x7f00000016c0)="0cfd8f7e92488e4b0cd1d77ce4c2f08c97d80124c70c949bade58bd2f63dfd8746f29934fff78f08fcf7bfcec857a469464905807505821f9ce849b85d39971007bcb441af19a189f02a8a2f543cb7bfdfdb04a35aca5e033157297038910a373ebdde956e418e08ca621f39216c57f6e28621045f5b", 0x76, 0x4, 0x0, 0x1c8) recvfrom$unix(r1, &(0x7f0000001740), 0x0, 0x2, &(0x7f0000001940)=ANY=[@ANYBLOB="29251ef3601e7ea3c50b4bcb73f334ae6f9c4802261f856f15c5d56cfbc1ca6a74a78afa234ab6c422ec40f64bc3680c3415557ce1bff3cfd07ce39a6f32c2cc3eca785945bf1bd95fed99cbe0f5cff787c14baa22d78b98e05ce7206536d64314115a7781affe4040ef6edf5bec9f815641427c6c6469778ea01bdd63f986979b3b4560c72011ba251514a68897c60d1f137009d4d000004ec241e62dd4d04d18a4112f74ac0838e2830abaa0c18158ddc3e70a5e2e48399378a9b1404a00000000743964fdd9023679d02bbc79f441cbd75920909cc0d51776ec2a5c36"], 0xa) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x6, 0x8001}) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:24 executing program 1: r0 = socket(0x10000000012, 0x8003, 0x100000) sendto$unix(r0, &(0x7f0000000040)="00a03cf3f73a8f7c1893d4cb94fb567848aba4a57cab85583641f18a638e0be016f59cfe4a59154e0e7ea148497f1e1ffcf9cc207e4c94ea555f5d3a0e59ec45eea56f47685eafa93617f369c30329697aa67f601acb79d613a6b28cc93d70223d6801c8158bbccb41620c6efda02abb2a33be065c12ded4ddf39dc0ef74a2ad6a5d2fd074e512de9143a7befba70435a1b311b6f9cedfacf879b00d133f102443", 0xa1, 0x5, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRES16=0x0], 0x2) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 16:00:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1b, 0x4, 0x6) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x430138b9, 0xa493, 0x0, 0x7}, {0x101, 0xc2, 0x8ec, 0x3}, {0x100, 0x100000001, 0x6, 0x5}, {0x3ff, 0xa000000000000, 0x80}, {0xfffffffffffffff7, 0x1000, 0x6, 0x2ba9}, {0x8, 0x9, 0x8, 0x7}, {0x101, 0x7, 0x4, 0x8}]}) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="4a0af4b3f32b7b3d2097158828e08429e8922585e482283f4c0bbb2a58ab0000514a1386f096ab7c0a10e7dccc6e95a1969d5661eb7dd6b198c080e7cccaa5a82b1339cda4af59f72889b773d1dafc151c4604790fae3d676374ca2c5ca47740a45a30450e58ca5c673fb4809bbe18f40117f5ab27ea05f84b41d7917ba685902bbe00b8f8874d949e8552956744c232190c64d6a3700fae49e5ac88bf5b556d85c327a4a38324a77a839420e1245fe97686c44ac368bb99d26d613f54f7a173bc9e220dc9c2eab980afee3583042faf95a7134d0068fcace6eee142b61833903c37dd6d328d5a2201e2b682d23b4a1e74"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = socket(0x1, 0x2, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x8) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) dup(r3) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8001) syz_emit_ethernet(0xffffff9c, &(0x7f0000000140)="a61d9e12ea417d6b778240889e7aa6c4d2b95f4fb20c5009c72bad0bea65daac6eaa9d3f625e1f107d1e9199d1d2ca650854b07e824e515de698c1a09747a9ba9abb7ece69ee9e1adab8c37920934541f6947d30966516078dd4a07f42633fcf79b33a7c74bfa07fde698bc0b278fea6771af6890c529cb46e03a61a0621528bb6b7762f810981c58979187e11518849db9636255fef9b3a17eccecef889b553ffd1813d3aff1c82bc7f0950c14c537320d7321a890fbaa69303fedc1555f79ff4b047862c48d9def3e5464f2f1a44653184c560f2c505df5d63cfa05a018770f78a76e18460ae17049ade9eb8d2d035199291cf4ab42277f62ff5bb6d7979f2a1864df3727bfbcad2949669c9f420a2c85a6910b7b86791d53487b76a97acf9b03ed329149fb687eadc25592278a29a3d24821bfdbe22d1e7824aeb81efe69acd40997b9c04e58fb02c10a80a6b9f9f69fe7d0bb45f6e3f352a955f8b3bc33881e2b45d12074d922c9b60") 16:00:24 executing program 1: socket$inet6(0x18, 0x1, 0x7fffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) write(r0, &(0x7f0000000400)="9cb2aa2007294c06192ddfe066322e2e", 0x10) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x7, 0x1}) chdir(&(0x7f0000000040)='./bus\x00') 16:00:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6002e5ffffffffff0000"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4e, 0x2, 0x5, 0xff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x3, 0x1f4}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x7, 0xe8ba}, {{r0}, 0xfffffffffffffffb, 0x20, 0x5, 0x11, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0x10, 0x1, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0xe80659af13bf23b5, 0x7, 0x101}, {{r0}, 0xeea884d0945a6cc7, 0x50, 0x0, 0x7fffffff, 0xe0}], 0x400, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="00e0", 0x2) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) close(r0) r3 = dup2(r1, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x2010, r3, 0x0, 0x0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000440)) kqueue() 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1}], 0x8000000000007fff, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x8000, 0x4) clock_settime(0x2, &(0x7f00000000c0)={0x3, 0xffffffff7fffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000001, 0x2}, {0x3, 0x1}}, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0xfffffffffffffffc, './file0\x00'}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) setregid(0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = geteuid() seteuid(r5) r6 = dup2(r1, r1) linkat(r4, &(0x7f0000000180)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:25 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) pipe(&(0x7f0000000780)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000008c0)={0xfffffffffffffffb, 0x8, 0x7, {[0x1, 0x1f, 0x6, 0x1, 0xab, 0x100, 0x2, 0x7fffffff, 0xced, 0x1ee7b7b7, 0x5, 0x4, 0x49b, 0x7fffffff, 0xe713, 0xb292, 0x100000000, 0x5], [0x8, 0x2, 0x1, 0x1, 0xb2fe, 0x2, 0x80000001, 0x1f, 0x9, 0x8], [0x6, 0x3, 0x8001, 0x1000, 0x1, 0x80, 0x5000000000], [0x5, 0x8000, 0x80000000, 0x4000, 0xfff, 0x1ff], [{0x80, 0xdf, 0xb24d, 0x5}, {0x7fff, 0x2, 0x9, 0x9}, {0x800, 0xdc3, 0x7, 0x1}, {0x8, 0x1, 0x9, 0x1ff}, {0x2, 0x6, 0x1, 0x3}, {0x9, 0x50ba, 0x2, 0x67}, {0xffffffffa49eb0eb, 0x3, 0xfffffffffffffffe, 0x1150}, {0x80, 0x10000, 0x7ff, 0x4}], {0x2, 0x8, 0x8, 0xfffffffffffffffc}, {0x1, 0x1, 0x3f, 0x7}}}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000400)="ce0ec76eec83e7a1d6bcf4b20259b7da30b9b72304b93617ad037d86f76fadbe08eabfc6496ceff03b2d495d363b86e2105c35d1b9f6ed5ebbd031805dad501d3611bebf3097a6673d7f6c6957bacb4972e5001ad1f310a1324a6a84a8a5d982e016d0179e146c2dd29374f148bfb2a8df47f4ef37524d304868653aa6db419b3447cadcaf2c6403ef432f302edb81e66126daca5707aae9908ed09a70a4f8ff1db0e81613287f83a76314a9c6d7a2b3d130b03fa378f1348d3a373ac06740123f16f29a32a461fca5ad4c595656dea5568a1c4b338b99", 0xd7}, {&(0x7f0000000500)="d582d264880ff46b7019a6c5050f7596be9e44e625fd0ef4e630958457d234ec9192efb579ae7f7db24d8365c349fe401da56012e67f74f2b98500f64a0bacf34091bdaff67cfaf24a2c20b758b47b2812e9d58ab8b1acd6db2eafa4af289d0397d1c5dfb8b7a69f24b05134ccf44ed4a8f5c86f8d8a7f2a57d1760998fb48273309285615baf746ceb4ce86e5efb6e87ca84808cf8813126f7e4ebe2aa352a6861d720d43ae24cdd3", 0xa9}, {&(0x7f0000000100)="d3717c61f0fc2ce61a4b4d8840", 0xd}, {&(0x7f0000000140)="e9c4cd1238b8a9fa", 0x8}, {&(0x7f00000005c0)="709d509f3fbedb00ad3d917c74355aba69ae3146af8429a3671bac946642e1b9dc6f5cd2eac4fb89c58a3be167702ce671a3da5d5a6a6c744f87f941055c75552cb46ef97ce378b2c94b85804ab42976b1b0b267904e7ced18ff3d0057f17b55f9d25173f35e39fed41cd31dc2a119eed9c7e75bbee96ffe4249c3af734774435a2636412d7d15806426bf644cdb72c42d7612a5ca162ced2a64c0b90cb37315bc504f6d71c7be9889a30bb99b17a0022867058f0d5e63cfec94275ac8475c99469943555eaa6fb73cda3663df304574af6ad26e059e92f3346e7418f6c6d772d2d9b8eb3dae66d19b04bc58f8ef530a5a9e8d57216c8e41ade24ea97d", 0xfd}], 0x5, 0x0, 0x0) write(r1, &(0x7f0000000380)="010097eaa06b3e050b3eab92474b0955384f03a6a609ebd3328ce8c328c60a77aad9ade8af0596b0d52a51ad4858dfbe21a2b0fe7850a166bd44424dea8977dea2687f61120b5557eade6a435ed9e12ba030428ad2eb9f3f5949350e3b337cbb2c87ca74b7327fd28f2b7c483384c879a95ed339ae3badcf3628ba630f7a", 0x7e) geteuid() open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x100) msgget$private(0x0, 0x119) getgroups(0x4, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000880)='./bus\x00', 0x20, 0x118) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x7fff, 0x2000000000, 0x238, 0x1, 0x2f, 0x2, 0x1, 0x1, 0x1, 0x3, 0x3}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x5b) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) fcntl$getflags(r0, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:25 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x101, 0x4}, {0x18, 0x3, 0x7ab8}, 0x1400000000000000, [0x9d1c, 0xf48b, 0x6, 0x800, 0x1, 0x20, 0x100000000, 0x100000000]}, 0x3c) kevent(r1, &(0x7f00000000c0), 0x8001, 0x0, 0xba39, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10, r3) 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r1, r0) r2 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r2, 0x0) 16:00:26 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0x9, 0x3f, &(0x7f00000000c0)="f3a97389e080e0e77eab9de5cd746ab4f94b4db9b1fd794ce33ba9ed603b0abec4b6d937d8b44c0f63b0ddd34d311b8062e421a72e2cf609c7ad045e7d2d38b83f0f2e2b43449b736ba77a4615cc9408365f905b82e5122eeeafa83390869cccf8861c974a9a9b19b6c42ef6a4e1886abb57f5b0c57d3e0530faf41d2b98462429b8f6d1359b9a2cb64dad216679fbe6fab7b60c7b927a8e36e95b60c311a95454a67fe828f2d2d2a0d6618e9aa78258b56bfe44f0b4f3eed5521c", 0xbb) 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x19a, 0x2) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x5, 0x0, 0x0, 0x1, 0x5, 0x544}, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f}, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/102, 0x66, 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) dup(r0) fchflags(r0, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0xead6f2f47fb366a4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0xffff) 16:00:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x93, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x64, 0xdd93}, {0x4, 0x9}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x3, 0x1f, 0x8, r1}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x4010, r1, 0x0, 0x0) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) readv(r1, &(0x7f0000001480), 0x24f) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="1d2cf7d0d155dc0b89ef91011748615305fa50f493214485c2164f56eb92aa05e01e075e5a2e23284b52fc1c07fdefb317a5e673868a3caa4dac52bf07aa465150b5ede14d2ab400878017907a2e6cfd6f83699866b937a99a33963611777544f73343f245f779b8470de9b92f4c394d099914816d0ebe353a46c8abda67d529b978024609a2a3dc9e22f3d23d38be36e93eb6d179ed6f7d0af963dd4ad58cc90c9195f12147bd2695c9a3231959948b61fd2d1be75b084ece3dbeaea30e5b9d764ac92b31b0", 0xc6}, {&(0x7f0000000280)="8c959487bc5a84ceaa1228c78fa5c0f5b024c49cab074faaf4d290e0a60762f18df8ba40508ba7b292fc2df0f77e8575591f42cb810156b31b53355b5057d2adf8cfeb42f649634e6233609e76e21c2f0fbd710a14665cd99b7d3920a33d818058bba3dfb2e1fcbf1800a9790f4789", 0x6f}], 0x2, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0xffffffffffffff49, 0x7, {0x6, 0x9}}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) fcntl$getown(r1, 0x5) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000140)="30c5d7299fa05fb90daeb3c30deac2f3e59d7be429a4db475c49d93b9655d3b863c3d035f084d4ec0d367b8f7200deb62757909ed4526ccf881981bf689c39ec5cc1fca111a58c874470dc63795b4a38a5b7f3a008be50b526f2dea8d05898ec73caecd5f7b5870978c87442fa70fa2ffd92faf534c95bc5d1268af6f4aa4386dd9fcab6c3e883035d57687e7a6fc643823175d15a284bc2e08e50461c326c3e5f9893421e41f4f57371c9fea6fa8cbcdfa3e0c2076c790baa93c5f8b56522ddfc9a93291a6332ee2182e38d42c20cf838774d334500e47868e6eb5b14b22462e9d8e95a18cd24edc619092d14e84b", 0xef}, {&(0x7f0000000540)="d38a2864afded64dc6f2a463025c4354f349d43b8f13844a6849bd313e680678262a2f9af0544d2ef33885233919de784880c448ac39a28b6c0187e851f0c061b2834d966b4773987325dd1e539ebed19de2ee8a3f4e1db2ce8247e8b3c9668b2ef911950e25edfda785fdacf281491c2d38973b0243fb1e6b97f0dd41511cc00339df91ca08768786aa7d4138a50a656823afaccba1ce74c96695179e15c3155d00a0029e547c4bc6e58873d2a48d58bd3eddebbd3de3274b77dbe5d58f58b92c1ea31b6e0fddcf7a17cde4b83a60eeff7e395236a43c5b19e86842fab765b8f418f8c5755ab5b027a383f3e7d095e37f9dde3ad274590fed4e4ca2aadfa33964910caaca52ddbe978fa36d088e97efda2a3e43b8e43a26a599a09d33ed9f399d5697376ef0b2fa2d8479cceeaf731bdf8303ca182975f06b74b9dddeddf8915a453fdd4856b2b1d2f5156cec63694ccdea96745d55472bd06020c5fa3a1d4188ac7a313c34da5be60f2faed8e48e3db4ce9a704e1bd3a1c0b470c0a0d71fc50056dd72825f8cd45a01ecc496a514ecf6f4beb47ed83ff216f9aa5bf85ffc9a033c761b7c54bb50343203ce03fad7c0b76fa52c8ae2c458af3f41d2ac785c81f8c5fd2ea1e42fc2d01ccf73d14959448e24d42b25e7d752117488c713b5cc5ae33347941708cbc7520d92abc8d8562f6fb8007bc8d3b11d2ea1134a366a020bb5dac629fcb203a9550a81b9e10a77367b83d201a03ec4a6bd3e892f2ae83278b1e296b84f6277ff1f5afec37a2f873263b7bac9258f729588704785c52727c14f2484e743800f614c8026dd40c7b6e2eb721364ca0e70bcdfe6de60395a3d3cd6f64e465233a30d1e74c322223e8e118a5de70944c17f42a5a3406d16df5db568e3688ac59b4ac7da46d7aad97f506745c59e8aac25eaf8d6e1ea3eb45607c770448a29fcf270b217f317fefab7309a7df1c7b66a9a0789d37c1bb798698506b9c804b45277e06bdeadec3353f69489b99001ff719d039b59c1f911c5ee0a5d7d6eb59e339c6e5efc8eb6c16c1d1b357e93e01336e67c952ee72530c18bedb4300fbb9ecf451f7703b715e6efc4c2bf4992c68367dfda4f2030ef574839c3a3541f9e41107e0d3ebe8a22426a8ad631f7ea34cd5d8cbe91e7889df97adfe87c4b5c7c3024db409a390b632f565a0ba75e2d5e565c9c8ffdaf9823d1bce3001a73f81dddb7a8cd084c8254e6efd04918661539072a8d5a49a7bf11f610c1782b68219556faf6bbacc71e6f2f1d8afb3c386cae80b43a8cb63b9324b587d210aaad85a2e6e15fd6bdeeeb4ed7a21da3d5b207b8e87f431d401238b9123817f8b947f72204eb44f5ed99022af39b27a73ad5533953cf2619a1204e6d8c0b72bb95df9702845ffd715d9d468590b7dadb00523b223376728e8457a7eaaf2169b81e71f4af5d68f236b1c731b6282a994ba524d53c4581949dcfb74489c15e4b45ba8547c0676896a2ab6bf0a4c1a1a27d52c8294ac428e7d01fb3475136f836e5ba653f7f4cd52853109f7a3365d1d10f57344bd74504d5f86f3c4d5699995965c08124575b095f46e507315204db34197c9d46f9be1b7b4e8a46d5b27fce2149fbfafdcd886aa28d7aa4a5828c2598f4dce322ebbbe66c8c431c0ea43456454b4a61bd54f101c39bd8366271647c3eb4fc1dc0ea6cf5511bb5a4cd4c8731df5a7acb014d0b1b22513cb5d65bdc51c62982172f0167c56a869b91da7041d3f8dd0f1e3ddefeef1aedf3e7f7f9470b5bda005a7e21aea949f6483e888539e7bea14b44dd651e25e625a5786fa5e4665204351039aa19f76f7b092de2e84f92b0a0056d29898ebd62ff7c7ca377ddb7f3d4ff4a874732046b32fc6c650169afab00fbc07dc77e609746ccae6a08be54136b644d4552b53252be81f7c4aaf5f0be863f66f0eaa78a244dfc265133455e5b18af5248a8be3be4af6615f7889a3d9fd86e9c3c880a3c29ba0d1569181c0aa55340e62fca2a1428347402419efd6c0e14403860530f962607c64f7f3efb8f61ecaa77c014b08e91c14a7159342d477d5928f53a9ea115c2596738f9b33c587af8c08f04087899766cf8fbc7cc6b9ec9f291a3ad85fb5e80164dba000a8ecbce35157cccbe92387bd029860bad80191c068886fc65020e8007e5348d5f27578a935352fdc5e561432737de3282defc5e0c4b2d333d955ded5d150c58d684763aea7559a67d59b4d6031fcbe93082507288b4964d0ba62f76c9cf43f2f5b8438aab5237e2b13ef1ee1b9d74981929280c31dd59fca2bba8680385b3aeedd58f3c63ab15a3356c3b28f30440b0139190a3169ef613af1154dd8f1a56bab8293dbbf1a097e600b0f20d486d54669f1053ef60b87f657b9f526838d3ef36a670cf7b65498b10a558e58f964313a619d754f4216ecece1b1d10d476c87bc35e0f6260faf66feef8ba1d644d9f3dea78825da176f2be5c8d721a26f0109d7d53f20392a5d5b48f686b68ebc4335c5e3560d3171896d3d0bec056d354068bf76f2abfce18234970695a532936abb281149007b1055e55a009e108b27fdc0d390ed3a525e0237a2e9a0200e388eeef7d9aa97d534a09b338a56c73a1c9eb17c4303cde2b73e233b7fcb4f026be0757c82cdc77e5d6f02f9d01d7241694940c197d7f7b2c41421603169a2a237231689bfd7f862f42d1d49e31f2ce3ba46fa8b88dca8565a261253e46b47c87d9fb7f582368d43db6b11d5f64614738daf6d75d25f323bf54adfed21baef110e93098992b972e55bbcc3976b7307c328bbd9546eb77326da374b6778d5602bf3b8cbf045e9baf3acf9633f7f935e4d771620856068228b0e25c228886a29a4f9bf2513c7abf0018d2de35089eff9270b113b29a59c5c2c0c19056e7814c51181ec560bf25b7a818f70d5de7127e1dac916ea466bd6d0bff7294635d18a25774ab7aa4daa4ac9d97b784d1002af983163142eff90c6577b269c6d572cbdde843ca50f7c4454a58e4b3fade98ba0a35f70bf395b7f083670a3929eef582631a4c4e72c68ef77add87786e755499738787397f893e1f73ba71a59c7851f8e6c9d25b6f59d83bde3d0d1a39ae31e4762a45561ded751167f38090ee94cf9d564f63d54e8ff0874dff559dadaaa18dc317f5969dde856fbbd49200d06f6ee2f3587037cc6ea8d87c1a490b9a886688e23491da9246782d9b56a0da667c34a8eb422d44c6c9a8665a72886962c29e28d90ad3238a28f7ac493b65615eeedb60838f28b3c5b9cb71aeb9e42e905e72049120c8e19a88becf8718a20f66fc56a22fe26b4ccf591de91a0f81f231f1f0cf33c8478449f7f7cca83f426d6b133a6b93e447498ea1255adf7d90483c96933222b03c4a564767ef04187108fc6a48f30d346ba3be74a947f7356d698ec9f7d68b1699295cabd5619ca0beabf39d10569957107629fd24e89dc7047a58d41dbe6b8892be72338a151909b1ef4df1abe5d59ce94daee51952884dca70c08b96a6c26ce3f8e1670d70027a4197b3b1c03bb8e78a26fe38db05f5ea1664d56fa061b12efddfe084fc735de2bdaa31d8ce1a05690e8d5aea69e102d90d52f8c6e195f0231c241c23ef9b8919c6366834dd4c1aeaf403bb23548fdb9ff6329ad5a60cddb61be6490ba543a41b5d59e507ebc806515c54a19ee65a7fc1e738425df58b860653ce5525609f11cbf1dd15ba78926a83633ad68572b7cdc01221a373b239fd03965bfc28fbea1ca03e209f2317e0833acf02ab166d1e971c0f7f65e47cc611bac6da4825311752f7a802ccece2992dffc114cd365081fe3457437cf3c809d9b0885365230a89604f31ca4fca9ffaa6af52e2b53779d46efebcabcee5abb61acca8dce365d59dba9287f35eb50ef9c00eba55bf705f874d8af2b00c084a34c340210ab03d584fc06690b2dc2767872a848a6d39b9bfdab16afcf75962bc45454bbf2b7bcffcd1d58269fbe6c86337e453f86ab30dab3c9bdfb674e009c2a1640f8091e141920f636ea0c7a109b799644deee754f2e4225eee27f8e24b90cdfd982cee9a19cc82b11f9c4eb57605e1ceb34b1a97fd8cba119934539fb4e2519d3da6ed62ce32bcf23321700f7fd335c826b65b15c89aa9a401cece7f1128a9004c1b698a6ae6f436392b767cbc86aba87c079633650e4b26d3e9d9f3bcbc166275840a0cc503f8c041a1c257b75e5bee21f916f48a7dea07f0986e60e3fdc1abe3f9a92a1c267deddf06b91616d8b9eb867067518daccdd327fb16bd568c9a0f5a38160194d2fc270c36e54e1c5ee48bd3b64a07d426f517c4e0e986fae5d20fbd42fda1c3ced9e3625a49e8054892e12e996e109522841e9ff329877d6e25a4c84cdad2c17dadb7dc776a25a1457b89ee367fcabd4787fa79d27536426b69c8622dce6b506541051c9858d0b16596370b2586d904fbce5cbe719514970cf504ead7673e879816d4d8cf9c887d01fc3b91416111b75d0e5be965bc45b58bb1ece30c0067bb0b3fc4025ab4d66bda2ffb5ca0bc0871c465b61e716ed372480db2fc4b5cbb9404201718b0ff936b4f2699c6af5b907f7cd1b9d263453609f05c5e857cf63ff0749a8a4510379178c381fc7be5a5c0973abd9afd5f6c9d92ddea74b160b88c82a4ffc47b29c802a0f0b999d16f054d5115d0317f4fb3d81626389414261c6d125e8645488e30b426f48c8262a0f8351a983cd8a00e292f93bb635e8a0b7cd4e632dc17a69352df96762f335e1e0b4a3248ca38a98d837270d509bbaaf8e7bc230d07ed8a2caf9c9dc996ee52cf66872b2a17ac0113f2bb8df6aae1f736a056d5d6d150c5ba585d77cff149fd558b74e9c433f58a4cb0a64b1f650cbb2223a3a3c6c07dfcb106c6fd4ff0fedacb61f24bdd692debfa3cff6638d7c7274b3bd6d4f47585536c27e4d95316c0fd16e25a484f16ba4b6c50b376bdec643fb31229c33b6f04db4372c40a3fb98215e091bed999199b59138f49ba22c4cd17e5700fa68c71f7c573db28233e85667b47941d9acecad2ae541d85beb6522f1edc7bca514ad612d342a66a377115598e2a1ba6eafc6576ddb6ef14b1e8a0707c0bca145b97851cde592440084ca6e9cff15c0980b3050313bc50a86b30868a6b75209f1c2e70d76e8edba0d15461dc72f400bbe31924cbce73b2a98270d8543050712a56040e79074afbf7041fd7d97b6546357859f57043ef41d6cc9c73b995d7274cf2977b106cf47252ebc6a853423bece0ea2bc03a4f71e748326717522ba836b2588de285c544caee65fc70e2edae2440d2a25033f7e881bff0cf57009865556af35e23ef8ae8f4ceb472f87ea5a1c4ca86d29759699889284fbb2b9d8f15484cc9185e1bf60deafa23e91d216ed4ede2d30c428f6933464d7131f081b2d8032822bbe5e283ade889d4e45018df796dfa462204a8751878af5b93cf9ad5846a0b1b8586ab87154868d732e41b5621cb624f1931827b4af6b61df2c0584a877ddfad8077812ddbbef09825ca58f971c372b5ed60f0262267f1c709e975038e62121a695e6c5afe27d99e0ef23af429858bc292dcae87307a8eb3687e62e5f8392d6855709b0495ced84cfbd0d2d8a1225995bdcf249df067e227f582534b29f80fedf2194b66ff0e8411c8556a22922f62dc6f39e498b80057e410de67188e04f916a3f316ee5046f88ee218545623da3e2e2753ad3b3a8e40ed197eb4a0c8446890464f930a705f87773fba0568f007932a33464a15330d50", 0x1000}, {&(0x7f0000000300)="446ca9aac2d6499196fc901820a087f2ee9895334b773975314ed4605e46c1498fccf2a23035b626dfece8dc82ee1415e57b674344a53421dfbf175e028a9c00fc00c63072eec010f7f656731af5a2593c9fdea518ae785226d64b607ca7eb54e934743b14bc8b003332cd8c9e63dc6278a01f344d0e80e03b234a12d8c13e7f6e45bf3de12348aebb07ab7082db59524d534101bae06e598457553e3908d3853c47f8403f8805943eb37991383788d1f4", 0xb1}, {&(0x7f00000003c0)="db2812bee7be19a990f5ea1c86ba93bc8667ebe8402f94af0477bcea5acc5fc37d520b14370530261295019bae2c7d70ccd5a937c0a2ad8d7a06966cc1f08da92f9351809f05f1b991ee8e91e5ad9fa360200db90b8fdf21734da4dd9ef390ea7c65277c887f7d4f09eff8888a53eeff26a99a28ff1a43a214d13f3fee3191bc2903cd0f907876112c3e1ab2a5fac3b30c5c034f18eda91282eca7bd6ed0eea9047e31507a2b3ca3e44be6240b14a306c7d3935bd6d3bed43561f7043462a16e8236c134764baa7de731337738fc0a2a50d2952b67516bb2ea0ba65ad59011218dfa55cb2a", 0xe5}, {&(0x7f0000000240)="8e749cb19cd5d121af3a58ef865f1546d75ed22b7ead0b6af52de8f6ba601a6b594120fed583aa5e0044877e18e6e6f2479fe72411af3f1e7e1844997071a922626df51ecf52068c2cd2c3a618ccd308730e66d4744f4ed70589a5cdd5b10990b56f", 0x62}, {&(0x7f0000001540)="ebe89d9721ad9ce69e1376ca5a44f9b477dd027fcf5af152c38f3706832c0bf62cf789001f583d6bd8c576deeb074cdeae2d2c2d4dfd48643aa983902d50f4e0b775f94d6f52601900d7fe886bf81f1b960257de40a34d654bfafa467e9dec29177bb0804d0fc74c0a435c446c3dd5bda047ee7e0149c5aaab331d1bf7aa87d12605d2a4395ca0205f282d6cfc4718f39f3f4ed084f475eb7fb06e3c860ba25b9bc1830f4d0b4cc1807a185830cdd8517a7ae9cf288d7ec5", 0xb8}], 0x6, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x7) write(r0, &(0x7f0000000100)='D', 0x1) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000200)='./file0\x00', 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x1aa) open(&(0x7f0000000280)='./file0\x00', 0x70e, 0xd3) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) 16:00:26 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fchflags(r0, 0x25e9d58465582690) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0xb) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:00:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x4}], 0x1}) close(r0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x24) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) r2 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) 16:00:26 executing program 0: pipe(&(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000001b40)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001bc0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001800)={0x3, &(0x7f00000017c0)=[{0x6000000, 0xf91, 0xfffffffffffffffe, 0x5}, {0x7f, 0x200000000000000, 0x800, 0x1}, {0x200, 0x7, 0x9fa, 0x3}]}) ftruncate(r4, 0x0, 0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r2, &(0x7f0000001680)=[{&(0x7f0000000000)="febcbf43721154c06d9b2b47fe6d0b0d114694a21c6d908e600b1de4814f4341c73d417d3204d0c3c6a9df", 0x2b}, {&(0x7f0000000240)="47a46bb577cab3473463696ab89b21e67394aec26d87d756f074dc0c348f429bffd80ce087b6795b1ef902d785beeb12c7248a279a11e46d61a58d9ef0f1650bb968ec17fddeccba396278ebf9afdc446d6e48ea5b3ce0ba02f715a7ca9846c95a4d4b3cf4c828ab9f6e98192948dfed4d48ee5b3799b862e32fd57148ed199770546b86aeec13b7534cabd3d40c629491335ae44479724945c502409d8578fe245e643e55d8edf48142bd6383645284a6f6f4e5c7e71e02626c55e8b4a367d305d4ea02addc95a81f08c901ac8c140d14e3ca5ae1f4e67bf17a1b9792f1069e7e709f9a6e5b18433204fbc58ab2a714b3e26be372135027d786bb4901d845", 0xff}, {&(0x7f0000000140)="83e83b1700dc62d0084d28f87b41f28f4452d98879f266b37cad04280dca08d501a4e13dd9dee31d479fb34c5c16a372e772b4fb06c7332483a8a45b6ff4a27c94131153fccd0bf8c63a3bd78f798184c23110b155aabdb932d3dd4b736c7c73f174f55268d74402176ee535710b3f38385389d27656d8cdbb96618d828871de763e5017512e5b309f27d262edf095f9c064a5c983150e318d4e2139", 0x9c}, {&(0x7f0000000380)="d7b1f7d16e91edfac5131208e990bc5b69caa113137934e3ff4306282d0f85a1c1ed9f6c990e24d406a5b189d502900171d0321aa17cd5f6f08dbe77980bc47b516ad6fc3c90a7ff01c727e4547280b7d7a16d72bfd5922d022c8944508367a7a1a51e9fd2063946ff06e8652960325489d22781da0cb8d3cf512d10ca5a7400a61562a943586613a87a44ada545eff60792c0e7534e2e9f50b872e7b1b96723b4b87c15d06996559330a08c26aab33669bad6904357cd90d1a2a6cf96d7d71dec3939fbc4f98a0d2624ea6efe31e6002a365ffccda8594c200e4bfe27d070e44c18c00a022e9550dba441554d9f4aadfc05104f3485b2d3e9cf8f19386da7588211bd427184bc78871d86fdfe7ec6cbd7c20d34b12893e50f6dddaa4eb3eb09a7a5bf6a3cbe18a37c186c4f081b5dce8f1c243825fbf153aa78ed9fa26d73e46cf77f1e2d58cf22a2c361cad92c9df7d536ae4f6f85d56d014265ad5c5297de1b15f7465fb457d4eb65b0ee96d4295d9b866d06bed469a59be8bb8ccdfd65063e8b800416822cc09dd1feb925d76f58cb01f65690bf4ae02e3f0d36b343c36096a1001bff9681329a1642248ec56d4a8e982a8f65f7411c10dc3178d1c1654fba52f6ed9020b99e981fca9e4ad8ca66613f13c275b65f3d8ad428137cc93abc02cf179cd5ab8c7694c0c2985a3e74e3ccbecdbc10ca62bad383499cc54142c6410f17644c0290aa99240a67a8b2ef2c1bb3226f981c4175aa5afbd2706afa3abd4cb75f9d896c96fd7e52131c5af32442fa2e91e09397e55f137afad2918d3b44cd6c3b89535721f3d24b508c92026ca5d19c49a2436701aff0e59b2337bb75a9cd071ce15d7f9a80134a4f3d18ad00a9bd290abf94975617f18edefd1c75eb4a3af30614e3a96f4b4d71918f5dfed6d771a62180ec791c4e5b4897c5ea53c1c2a1fe33e737bf4ca8552361a833fa9a020313bff192c4835f245a93a8f66c0ef0ad38fd969e3e4023f9415bd90316ef22e2d3d0fa49f389efc62f94f8bfd9707cc4e9571adcca07b7ce82cd586cbf414ec2b66beb044adc2f06a77352c261299c48d39d25a720f5ea74106f477878ac80179f5abb1992614c3ff3a13e80d0dc6655afe6692229689a94c9f903576b25701d488508f6d68da5497c7ae38d3e3f3d020531c076e37289a068c89a1c3e8941551da1c03c2640f182eb84be34eb847d63130ece5ebbee1e36eee31ae9029337b601b94575428f075ebe9802292154a6682765c9d837146f844196f95aea04086f721802053654e839ec14fe02426bce578fd379500e1be0b02621c363e228f770f16db8bca5c18e0e027fb4401216b0fa4a73744866afe81012f167d25308945db3f6d1ff44d928df850e593e0a557ba2e6ea52270a915aee7f556c6817a472731b791665bdf847c40435111bcd55e24fdeb6016c37e5f2722b3639bf0cf0c1c7d7399566c331d21cede131adc732fe7705307b75b72b8017de3e7908e7311c7917249dc85fb33cc2a746c23e136df488b91d30946d6a4d67e1d6b858700bfd0abe15fb2230b7f5d23d2d09dce27f9858b969a451e6c064fcea9436ad6107389fd3ab2a0fd4664919085e4e1523c0dfef159e42b10b400e5a71dbf3f54e634fd5fa08f861bd9627ea7e132887962fd275abfc6b59272927348979a7006fe73c6ba03217e052be0bc64b49597fd88bf6ff8dd3cb385726d5d95d40976140bcd3d90509070b9f7ea176ee100dddbd9e428864c8d97b6f8f279a71156c5715e2c621c467d6cc4458eca2854540bf29d94570a602b0d6b1664e6a26ad690cb6cf58f60ecf48c6ef970a4d05d32ca6cdfc9dfac46ed8d4a7e72a1478c6e5479cea15d247ff7a6efea7f2b0abd7fe527963f605d1320167d01681be9000b281806230abf3a5227b719d70f5db339919810d53d1a8e4bc1c181b2b054184a68288639738b3758237b33300589d2915068ac75ce7863ccd54786efb13130cb5ba3a93dd27741e95183eb1898ad4556932348b665406bb7edcd3473790b2192f6610d885ef166c38929918ac12b847ae9285ec4a4f796e91d2cf70f4faaa66335c131041f8b9d2480dc85f8493725f6ab9b6e725fa3fcfe13f200e03e20de86bf8e1c60db5a066cd10cf57c813ae6f17aec2e43956f53eb8e5e7240813c449a822e8214a37de5fbf5697407451eadaed7c2267caa2698317ae75d8a71c3e6ca67faf625a51f0966d1daecfc7b023d104f09c178cfcbc9a2784ff59967106183f15f7ecd7127ee897bf5f18db86f4a11c7fd663b10e61f5115960630f9c2b15f2a50943d42b0b3e4b804dea3719e772326eb587db9c692eea3a62344bde971732fc38a641740c23052c08b531a359d64ac9282f1c9745a5b303838c186a618cadda3d3296256a02ddaf94c91a74bebcf512e6a9303e59babd1f52fe1597a7eef50f9abd8c1dfaa47e6538198afd58f87b561cf2005796fc84544ed6b9f56f6555b81d05bc200238309fd647f981f6356f0227b43bb8b20cbff53af68b528d55708796fe4fda880c1f0aa4f3ea545d1dc981adde20d80aa998167c6c1ad192823b2e39f541cfac718fb62d174e952d4b49641ef1eabe1aca11dcacd56938c68f281ad36239516393666bddecfb1bb746d769ef3d5c7e152fbe4925ae8301335eaed24f2f59c0dda9bb00f06ab0147057bcc0a2a73e9899e312f26878feafdfcdbace58ca59229ce39de9e155e5f6b5956aab602fab12a60d8ad5438a74c1a30c57cb2b58db0f3c672024a0f381f49dfaa62fe790043e09271ef5cbc0ce5cf9643f7d767de2e4b3dbf170535256b2c0bcf47fd7f7a5125ac8f8f7d4332d9e090eb3b6eafa1975752c15c305d7618d4ad8988a43835ac2db811503e70dd8ac9b259c80daada45224ea9e590ee709439a3be8f673e04ec94919dfee7b98ed95bb9079dc92efd6daab52b7617500008c31fc3cf2155ef0809e8eb0afc530fa5c7e98442b2a2ca78b25e8dae03475e918a8dd3eeafe0cb92e8f1c794e90e500c0656068bf8a3a743aded485558999ff6ddc20dbd03a19d2c343f55831d89787ee8116d76b22fcf92e2e0600c1c12f292281e3be56e6e5c615bdc3689d4277c7eb0ef4aa619837412afb3ecdeaee1e106863bf8b2e2edd673c044ec08188af90ac0990a0af73bbbb0f7d55a76cdf03d9b6cf2bd2f40551194c139e1654a49e30edcaf2b82d26196bb1355ff401ac06d7877454d8dce606915f1b2930984f1e41c21af8b2d5bddaa8c4c5b830a9cc018296689038822a0aebfd0de20af157237eb0328f4b82b400fe496dc87f18080695468d36e696cf93466dd62fa705382ef66ff286b559f7d17ff2b9ce2e87f7bfb2f091ed9a6ce065e45997e5dd15d6c0c8776d1865d4e94de7413bae261d417b3a5ddd2fe2169dab127ee377ea02c1a46b92f0184f14c67be87f34d2ac8648272db43acb7bf55d0dbb13f93fe3ad962b68efb1a9fe91b91f362aa8242e458a3d937e32e65d9a9ef4b65659b987f298712043c71192da5e889d44e6bf4eb1ec38c40004c6504257b15354f2904710e4deb3b88489fa2bbf5e74b52fb087f7a98995e683349e195cd22c11bfc035388b20c87a93cc1f0334c115cec63c4dd08cd013dfbcc0279a66c118b2ebe4aefb6a9b5e7cfaa80eafff0cef9fd9fe525d44aed63e6d270f23795913591166bf534c35a49f5541ecd190e908bc9aebf3acdc99bb41488a10f9dc52945a73ced21595cf6b4d162e6d741984b80944363eecfcdf0462b2560fd9b53817315b1a9da1b52f10f5ed570c75067485bed19bd85f03c1309c8f2c0a6473b6fc870de58272b64284ab4d7ef6a5210498e1fbd41f1722804310cdf094fc9e724ec5462173be2b8afdf9df9ba5e8d4132f942bdf0e118c98defc64a2e2ccf3304be13a3ff1274873274517db31723f51e0825bf351093f0e00349c42e0e01086733278984dc96f7175a4da2e9636509dfc274f8caa23569b892b391efa4ee19bfe1a1c87bdd5801c7d1d6f5c6f9b5521d1960793518eff43522da8cd9c13001958023def53f7fc749ca0312654363ce50b49b806676c5a23bc19f32d1dd3d8214824e5ca8342cb1e5bd639fb5fced385165913a4789f171765d4de4eb0977f0481c5eb4e28960f7b9036f2fed9c3d9b48184f9da32a5a74b759e2cd4eddb084ce15bee78a0108ef931232344850135f2a8b5553c6c793169321698e7ead70b065d30c6d9e9f6d7ebf7b12932c47e4a85b489746d3eb43a66e7db28c1b14394e792130c15e1d0b5f72acf14b3b6a847dcaf80b3e7c5394f7628611092d18e80fb64d9c23ea0e834a7fdb2dd9ad399ff46b11c57a7ddd80603efa78a38c8352b07f456e0d77f439477df513dcbf958d67ee0e4da6b38a90e441c81e3bf9fc74ca976c4264ea3356db2fcd6b7a2f85c7175cf88b2c4e7fd80915a20d5cf3fb00869f6ca09ed3ef28d229d4fe513315294eeef0e60339a0f13defd18966195c690ec38023ec1a0e23a76945f7cecfdb0a46ea45ac43eac6c45e5b9fe5d0221531dec0d93ebb92e7edb4ceacbdf19a57dc411097c47e1257da94a3a7aae333d6254ca4c1c84285202489db64944065c035bc310a26704c5e6d6db4daa07380b7ab661b70fa4110ef4e44a5bd5323437b8b71aa563aee575e592e594b9fb1e17295f4463bd6536597b7cd42175e00738f29318dc60ade255c36878b8caa37297710c4e0cf83eca66096204fccf422f219d495a9c2035efe80bdc737344f31f97ec8921601a23cb93811d358a345d1532de182c2cd1b77858e3446ee69819978308e3e5a84821008e566ef635354e6c05904e04904657b410958e174ed66ee06112ed92080c961d091b2b91fb6d7405fdebe7618240958f509f268ca33c2d19fffec9fd71e24a1735a8e1e186ea25b1385d382835c59a532688a19765def8fdec7e9f0c35ef46ca24f09b052074750e0211e86a245fc1fcc76919ae719497f49edc08dc88fbf08f9bd561661240a8e0fce42e38e6b1e9d6b7b6405ae888a91f103f05997693dc4ff503dec309b7fe81204d1b08f9b9f9d2af8be4aeeaba5dcbdf44f9f149a23a96d82dae6029e1fc67f0e2f7c0d780657d7fa06f4adf2591f473b585db6da83517bf9d03064287f7aac8dfc939a11402e904e2f845979bc62ea3b2d97d06ee0f58608c8a4121c333ec31824f9401ffeffed8955a5e9dbf6e17a23097435a711dd7f7a40c6e688ba167383791ce77e277cec717604812de2d14cd49945e26a98f39c5bd5122635adf25767174988524a73115b6393c015bba656240c62ff33fb3d946b3aa3fe74af2294f806c8e1b9523e1da37cf991db6d60bd492fd206d622161df01dfae0ded8195a5424bac374d3a9cfbe0ba1b656f42c93319d13cccd26a175592022b25c8a14f9cd4510e15bd7501cc9f4d193eb7eb3be3741868247de14bd5f7289bf72ec1b9ce3a070993b0a7007dae09fc0a301a07e1a744afcf7b92737163ebcb20125ac8ac2acf2b3e1c8dabfc528397c03ea60fd427232cf6074a5b6480b719bb78a3ff2137cbb5deb3d0651bc904430bc435cb5e3dd15b8c40c956083b99572ddfef90b4eb8b3363906005e3d31880b25cab3954c259f1e99bad0a50e44dea7c70f35ff2e576c02fde21e71c092b37bb7cf1622d59561ce1a624358884ac6f7150c7c0f5b04557754bf3c36ed4cbf915552a543b3d13749bb1b32cfc05c9ca0692bcd3f6bbf4806002f17100058e83ea3b0680946e3fbc", 0x1000}, {&(0x7f0000001380)="6f45dcc240068a217a276c420701662591a0f72a68091dc68dcd3be186fe5c8799f268a56d8eb3c5ed4dcbdf3cc8e57aa8b5efa599308f235f96d7179005833f42d5de151b3cb21116ec10e02a60b952492ab2bed453ca326a07b1c445bf1b6b83aedb168c", 0x65}, {&(0x7f0000001400)="c75df02f1de5f0daf9e6492fa1d4184382431a281458184aa993ca292d24082b26ad56fea8dcf2bd48f77786797cbed362453ac6f9dc99a720a2e6da5a07a90773191dfbfb05eb84b2ed482ae586439e9712cc637caf3f368173a74a4cfbee6922e57cee581bd0a5fdcae2e3492fe0676af18df4a0c89322eb687b433484b7bc638ccd0c8b5712807a445c4edca933a6891d8a1a1b29ef3bb72f5227f2ddc9607df20807c5e036b37a267f18c49cc0ef83bbed9b3647b4406b444b3611b3fc", 0xbf}, {&(0x7f00000000c0)="3acafc1c213d61d1c101c22464be", 0xe}, {&(0x7f00000014c0)="ec4c9eea4759aa959db387b125c8a2e1844fde3f203a238ffa7b8b7e7c4530be4cacfdcad0a8db2ddde39df41acf3e59bfda02341c3823fcf454433afaa33b7558549bc73baff10fe527", 0x4a}, {&(0x7f0000001540)="12bd4b23bbc4ff19c7579cc6335e3e100dcdf205ce246e652fabe242a68cd6867f8d156505166a44a472267e9b99aeb9db9b3d49f2034f47e933a462e55d2a42bfcfde8241307fa5524b78ea561031bac760b6d87b98e427ad38643a10291f701c557cc15730299906be81fbf59030f11026e5bef526051dd05f9147cb4c9d93996f934b49f94ad658c05a8ae36ecf2b8ed64925e86c056b3cffd2ee8a146481e534004411813a78ae4010444c67de50835321af66add04d3a679a8c0855e038b45574ca4c4f905c475e391888ef8e32b937", 0xd2}, {&(0x7f0000001640)="d143af6616e5d00005acf9a3b172c64e13225b", 0x13}], 0xa, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000001880)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001780)={0x2, &(0x7f0000001740)=[{0x7fff, 0xfffffffffffffffa, 0xa6, 0x1}, {0x0, 0x0, 0x10001, 0xffffffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001c40)={0x1, &(0x7f0000001c00)=[{0x9, 0x3f, 0x400, 0x6}]}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x8d, &(0x7f0000000200)="7fe8f02c5e593db911f074ddf60854fcb18c251ef5f61e8e3b3c188a16cdd0b36ad0fdb3b7da734380d5e2a8054c6f49255a242d8323d284d8006865698d567c10cbbc218c08367dbc626b3475b158743f477714e4142794ebb07b6ed4f851aa0484e81441792f8218c2e962b7b78c9f53c6e33f3925e0c03b9959f3453ddb9823ef3581d1363eaae4622578d5") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x10000}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:27 executing program 0: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = socket$inet(0x2, 0x2, 0x2) setsockopt(r0, 0x0, 0x12, &(0x7f0000000180)='\x00\x00\x00\x00', 0xfffffffffffffeb4) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x9, 0xfffffffffffffff9}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0x2, 0x4, 0xfffffffffffffff9, 0xfffffffffffffc01}) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="d1", 0x1) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "1ddee5d238c7fef57356c83cde91bc1d42edb021"}) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="f41ae0fea49b34b7f955eeb9f46d11167e99b45f533c06a12d1b0b55c1dcf9f1d4007d9856be4b20550e85ebc3bab8d6c4c557555ab081c8928ad43ac946857261f74729c0733f3b245a7ea8f40df109dc3a805e962eac7edf9e157ae81f65431ba81e8f93c3722bb525b154dd988710e96e10ccae065cde76", 0x79) 16:00:27 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair(0x30, 0x8000, 0xfff, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x18, 0x3, 0x0) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x0, 0x9, 0x640d}, 0xc) socket(0x0, 0x3, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000040)) sendto$inet6(r1, &(0x7f0000000100)="753ef4e7c70f749105d9f14e31dd72fb518bb929e9fc995fccf9ceb59dccd483cd6301fe4b52237fc00b6c8669ddfff437a00be643b3f0afa94ee3dd609343b57d8e", 0xffffffffffffff5b, 0x7, &(0x7f0000000000)={0x18, 0x0, 0x101, 0x5}, 0xc) socket(0x6, 0x4, 0x1) 16:00:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff200000000133"], 0x10) dup(r0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) r2 = semget(0x1, 0x4, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1, r3, r4, r5, r6, 0x40, 0xbfa7}, 0x0, 0x0, 0x1}) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x735382feaa456953) chmod(&(0x7f0000000280)='./file0\x00', 0x10001022f) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setuid(0xee01) readlinkat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/2, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x2, './file0\x00', './file0\x00'}) renameat(r1, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 16:00:28 executing program 1: stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x4000, 0xfe21b0b) setegid(0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7b, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r1) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x2c, 0x4, 0x2, 0xffffffffffff8d03, "f4007931889d2573c380f618908489da7e53d65e", 0x1f, 0x80000000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffee3) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) sync() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) unlinkat(r6, &(0x7f0000000180)='./file0\x00', 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r6, r7, r8) r9 = semget$private(0x0, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semop(r9, &(0x7f00000001c0)=[{0x2, 0x1f, 0x1000}], 0x1) 16:00:28 executing program 0: r0 = msgget(0x2, 0x14) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/93}, 0x65, 0x0, 0x800) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r4, 0x0) setregid(r7, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000080)={0xff, 0x8, './file0\x00', 0x3, 0x6, 0xca7, 0xfffffffffffffffa}) getgroups(0x5, &(0x7f0000000140)=[r2, r5, r2, r4, r2]) setgroups(0x5, &(0x7f0000000180)=[r6, r1, r3, r9, r5]) 16:00:28 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x5, 0x4}, {0x18, 0x0, 0x81, 0x7}, 0x30b, [0x5, 0xaa3f, 0x8, 0x8, 0x7fffffff, 0x6, 0x1, 0xadc6]}, 0x3c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) fchdir(r1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000280)="00dc0f") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x83, 0x6}, {0x100, 0x80}, {0x23, 0x7f}, {0xcd, 0x40}], 0x4}) r3 = semget(0x1, 0x0, 0x80) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000040)=0x374) 16:00:28 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpgid(0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 16:00:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000001c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) shutdown(r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(r2, &(0x7f0000001400)=""/4096, 0x1000) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) readv(r2, &(0x7f0000002500)=[{&(0x7f0000002400)=""/169, 0xa9}, {&(0x7f00000024c0)=""/13, 0xd}], 0x2) 16:00:28 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7f31efa3eb514c1742d62dbf7918"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:29 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x5e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x8, {0x2, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x9, 0x7c}, {{r0}, 0xffffffffffffffff, 0x12, 0x80000000, 0xf6, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x80, 0x99, 0x9}, {{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x1000, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x80000001, 0x100}], 0x80, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x20, 0x9}, {{r1}, 0xfffffffffffffffd, 0x608d52e098627c42, 0x10, 0x7, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4, 0x10, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x11, 0x80000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000000, 0xff, 0x4}, {{r1}, 0xfffffffffffffffb, 0x32, 0x1, 0x100000000000, 0x4}], 0x3f, &(0x7f0000000440)={0x80, 0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="87") fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000180)=[{0x5, 0x5, 0x789, 0x7fff}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:29 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pread(r0, &(0x7f0000000040)="0deef7ce5ad01e93c4d5c4eb8ea8", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="00005631f8fdac917f2882955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200000000000000800000000082cfee06e5816a2f763f4a4c2c29d6bd1ac2c70d1ab30f561cfe656b44ef5816d6eb3cfb02b5817359577b6c79897ee9270827619c74b820b126bb88367426df", 0x70}], 0x1, 0x0, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x1, 0x20, r2}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:30 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket$inet(0x2, 0x1, 0x7fffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="4998b8452e8e75427f34ee45b6f86cf8bb87", 0x12}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:30 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='\x00', 0x80, 0x4) fcntl$setstatus(r1, 0x4, 0x8c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:00:30 executing program 0: semget(0x3, 0x40002, 0x10006) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='{*-@.$\x00') setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4, 0x81}, 0xc) semget$private(0x0, 0x3, 0x41) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000580)=0x8d) r5 = accept$inet6(r4, &(0x7f0000000480), &(0x7f0000000600)=0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={r6, 0x0, r3}, 0xc) r7 = semget$private(0x0, 0x2, 0x10004) ftruncate(r1, 0x0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000001000)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450aaa8008501f51c85a01db3a060000dfffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a51e394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b0dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b12ae6b6d89ad38f6d0e7c812d186602049074ff88ed04b04606a6b3f7c469e012699ed402075786ebf146678d3a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dacef015a3c867e753fa8e5c56d0000000000008208003b2d262fec142f881f4bb215d7e83678e70e68180e0000040000000022c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6e7d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516d3ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca813aef7bf27937bbc93895ade21d8545cc6775b75f1092b30414f9331fc6111f2be3933f3723255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6aae96e63c3661f43929686815e09fb9b473d07d5f7b11805ec00000067f4742fc55a512ea25b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c714b3f75694a05cd9f288a7225320d197164612510a5e64155188a744d1121a03231209519091f7b518a8e2fa189e73a53161db5f44501be88f7650000000000007768c862229c08466d87d7cea6b0350095bbb600a5fab0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d44df9084bd7c858534b2e8506a0edfb1e3df98c1779dda6b8325b05ed1b5f20f7d31b711ee8f77706a95abb545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29ead6c57f7625a417045329763ca7d56ef428067e3c71db989ad95ecdf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbf9f6fc46b000000000000004040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77336425a763b58878fd918d41f68c67eeae97bbe513aa7d3d95b25e0647129c767f9201a7b251fa77fc9446fbe2ff1b8b68d3d4b2ab1803b74b1d90168bd30c93de33623506ac745a3e99a7b434f8676f9e1334d37d7407c4344a84268ed8d338eeaec30975a799ad46acf1ceb408450dea94b000000000000000000000000018000000000000000000004481150e4f765a4bb9e4cb28270b79c0dcf0e37637041b22fff6db781723772474518933019aacf915650d8cd2a9282bf067e50d7444f144b18ea0ce3a95b816c9b97628b22d359f855ecc452a6c57f6abefaf347b8acfd0e895ce6f83012274d2862e94c3aa678e5e0c3ddbcd0000000000000000000000166722d6a2125a14c88d579a6e90ca0a62a788fda4b30c8696bedbde2491bf5e72762f47dace6283ac70b0c51ef81a8cc7b07d41c0089a83e9623b2a5736d67c1d7e44f0d7476300000000000000000000cac5487c25ce67370f6136ec2a926014cadb8afd75077c66961da7224efedf0000000000000000a9f65c3bbbae30fb5d8129eaff1206eecdc02ea15a8df75a5d5725f1774c04a626f929dd90135c5e0bc88ffd9538098a624995fc04d4561354133cbb91e0c7a46403fa5825a73707b544b04ebb77d4a6586e028477f3c70bbd3624209e66aaf44304577b3dfc0d2485bbb78f6522b2d02e8a847082222d39a2ea720f759c27bc68678358da3a61069237a6705b0898aa64d9ce79bd5a998e04061c5cb7030408d88d614857e6f4c0119ebec9085808c4ff995d98285f59651c18d279f8f73cc8f4025575a66c738bd23718ea5f225d882c738f85af5287b09fd2c7edce4875066c7a27a7111ab30969bdafd2fb792434226ccd99d3de9ac2b0ce7ceaadc2f285a578bb23b69095dbc7f7b955ad9e43bc1a68744ae27a5a41fd9d931d8406a9d4108e21f4f3f67dee901d560000000000000039349ed501efb5ed7a4d1fd1ceb8e79e2a27f3c1b6484b90d6f9314635f2174d610c0d341fe0fe81043d7fd241901a5848219672edbd883139b2d01732f4c03a2fdd8b1c8a8cbc98d80ccc001fa95ea552aedca6895546ad0469279cb4b5a8365c1775b1ba048dfbcaedb2069f5a1d32a11a232c6f2f2216b5906b9acc245d999d4fad322771e4a64e57688d4fed69d3f882d04896b34a6f6dbde4701f10866deb4faf45c2f2bb461db1db791b735558d75d8eae5235660656f706cc6b57c34200e3ce960dbf0dd40bc9d69b659f13633fb9423063e7c0db2c09174522568ecc97f2f4aabaf112d9785cc1adf8b4e75e93f3ac5ba600000000000000000000000000000000000000000100000000000000000000000000804663aef5659db4d93cb94256dae61ded9c997e84c74610e2694444977dfa78bd5925e79533c52e049e1a3849afffbdb122362152272ab6102c764fb87432c098ae242057a8b52d9c886e5f0de060fa42b701ab1d619dbea3f214c7b6393d6555b14c5db839af9e6434282ec87fac02eddcec2aa1a2fec1d1bf870ec69ea4f42c98e8500eab54702a3854c87148b50a73c687030726e49149f030606a08c706c322b7454378a337cc8ad80d04510f333bbbb46c4f123e6b548baa57f1dd4ff89528f52463ab2c107bfcb61d906d19e9ecbc24439dd9e11b575d7006a7e2749e444ced09d975208bc5e2a028349c08829df178ec4682aba355169198682ab05c17d96d5bf19e90fdb0f4a44a198dfff5fcf4adb01a2822532ea751e9f971b000"/2215]) r12 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x8, r2, r10, r9, r10, 0x2, 0x1}, 0xcd, 0x200000, r8, r8, 0x8006, 0x1, 0x9}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff58) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, r10, r2, r3, 0x11, 0x8}, 0x0, 0x4, 0x8002}) getpgid(0x0) semget$private(0x0, 0x400000002, 0x6) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r7, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r1 = kqueue() dup2(r1, r0) 16:00:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x10) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x1, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) dup(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) socket(0x20, 0x2, 0x6) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) 16:00:30 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000200)=0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x13c) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) socket(0x20, 0x4000, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="cc6ea6333c1e815dfbc2777eb7c0c31501008b8587addd8639dc7ac3251858e4f683df01000000010000000000000001bf67dae88041481be6f1fc9bf24ee040db9ea632b19b76a9f65878b62df74b73691fc7c41fe34545034c2fa293711d2090071d8af6128f3140b09d54cae8f0adaff3f5bb64507aab99f135255646e78c1ee79143daa280e66d34088b0700000000000000bc258617604873445d1438f370b4799e2352578fa53081deaec92c1448f53d427a9f1872e0bc50bf484a17a5d14e221dc614a2753b00000000000000000000e2160673a74a49c48de923f57ddbf04e959e331ce693bcd93eb31b354f7e3799f6ed87e254131b04dca901cf1d75d9e1ed4d4eaa8176fa1f4839144ff353371937482a194581ff0c9962ed804be5b7e4836f1cb14909e94b013672", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000240)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead17c8bc56d20117627328d90d93897393a97622b85b1cd13b4a26a0f458470ca3c08483c3bcf71083dd7f8", 0xa2}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x382}], 0x5) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) recvfrom(r1, &(0x7f00000001c0)=""/121, 0x79, 0x40, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1000000040}, {0x54}, {0x6}]}) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:30 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) recvfrom$inet6(r0, &(0x7f0000000180)=""/227, 0xe3, 0x802, &(0x7f0000000280)={0x18, 0x0, 0x8, 0xffc}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x1, 0xffffffffffffff9c) write(r2, 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/149, 0x95}], 0x1) msgget$private(0x0, 0x100) 16:00:30 executing program 0: r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8, 0x8, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x4000000000000005) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:30 executing program 0: sync() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfffffffffffeffff, 0xceee}) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0xb52}, {0x3, 0xffffffff}, {0x20, 0xffffffffffff7fff}, {0x83, 0x1}, {0x45, 0x5}, {0x8a}, {0x40, 0x8}], 0x7}) write(r1, &(0x7f0000000440)=' ', 0x1) 16:00:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) unlinkat(r0, 0xfffffffffffffffe, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xa800a}], 0x18}, 0x0) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="7df379884f902de0a93bd28801e85bed9bbbbc662301eb2ffe85826c87b6813940d677d2ee4e3ac574ac7b3b487eeca46e423d5a3ea3a49364b8d976e3cfec882659664d033f", 0x46}, {&(0x7f0000000380)="3e74048a5a8aa9793887aa83022c1c53ec5be89c8107191c8801c5624281829775bef66d50076578d6a7c2eead2dfa819812c224c2190f4c57e14cb7b94ada2daa81fff82dd5cf576c13ad9a3687f97afd711526d5b9145c195c2c9b8fa787506aed82559c661df8eb50e834b22366beeee50a0a1b85cec7f05f96bbc08aa540196cc780e5362655dab79cedddc2510898788556a1f83411d28d6b08f2026d24381753c2672f95b8459c3b146bc92d3d87fc989a74f59a5b4ede81304d048aa86afe635f213264f671e834ed9f0bd8799a71f7de47cfe80b834c0040147517dfabe35632e24423ba2643acda79fbe0b1c36fedc6a53a112a86a386cd8300b9cc57298df082f23edfb6ff96cfe1eea4ef28876a41ccd42ac2ec1943fb424a7734f8bea90bb9471bbc91c34793e9716ec6cb2f6fc471295489d50f379f75474cdd979f866a6f0bde9c367bd7c992a9986fccde9ee58ceaae0d0a8848fc186e21ef6884546a3af0bdf1061a2c4a106889759db89804cb96866531ff9fdc87ea3d9e0719ff508c1a92672adedfe2a0776e28b0351d118acf82288c4dbc96557e862be4843b5fc89afaa075e8f3797c5bbf66580870538a1916ba1a3860ddfc27bc8777529845be1eaf72131ca2aeb76945bb4d81ed6984b7a541aadd84ae23c1b25563ffc40ed27d02ce44d9a38c054255b67c40533a543069f8311ccc30c2b335ada6ca72c6407181d222c0ddfc26eaba1adbec62cfa7c87031593e4e27fdc197e0c1b188529dba70e57f533d45e67248fcb76545608cf387f13363b295cdafe61a410678eeb1169897c62f4edb4409ab04b60e825556f7323803837e16a555bdd7e4d168f9703664e794b50b4a2935c20d4b5021d672530d46f3cb7c6ecb9200fe349426e80c310f5c0df4ed4c09826bd6b1ca3dc1699b67ea487695982d7ba518aab02e4be65926ee3b39e7f31e4ef9839dfaab1018dcf613fda283822104ab2a54db5d0dbaa711010b036d130162e5ab6d815cb3cb8ce6a0d1a9d762395caa5e281401d39fab0c7ff946ca627075c94acde9566506068fd55bb0e1958f73668dcdd003ba69eae9ae946d3138f9f0f0bdaa3f65e7bbdbcdcfb0a3f02b01b19324193f4c83020cbfe11a8d2bee32d63b3251b990d02185c5f3327f9451bafe52f4e00d9727a4b0aeae35df3e2c90ae60a98a2fcd1d29c3411e3a4cfcd1dbfdd5022d44fe044895d7e8379a535f044a44e65e4e1235ce9af85101d8b04e95a069bbcbf55cda1e8e0f9e093a5f66df3959cb2ea358981260bae46b45946393565f03763734adcd47389d651f402842c5eb71f64996bb3694663176843600623f3e6108f264e501d6cefc2d2aec93eaaa7a48e2ecdf29a3400d4301aae0f4fd3f01edc46dd1e8ce5ef4117eb18c78daa7855a9446258ba222d399ccb6dd20e0f7a0aecf09481e0001a705bd4f2a5ef04fdabf953e238ed47fa504e7f54a2d5fb678670f428423066b4de0eb5352a794466de0a506a8d03aa74d69bf9f3c4fafe42b9e3115c7624d24530acdd60c999410b4ce353348ec580ea9e0ca020f01dfc65b0773fdf50d8faa9563de184823bc9618b1ef8f14a5cdb8c7312686c150219b2a0698e6a0afef3e8077a43e1d97c0de9c21201155e9cea6804202bccf2d15c6549bd2a69209aeabf78114b920d86d3f5a1611f88d8ba5ff7f3b21e436e57e009dcf425f4206f19b7bfbe681cf5f36244d89b229c8d6390e1cc1c8aa98b726eba9aedc09d5eb5bb39c1a38eff7ea776816b2b7022f3b8435483d88144ab9f37fc0300ac3920ce5c8100fd3b4a9fb6fda7b3ea87a1960fbf614a5a740d14b639c792e9af34bdd35e681b00854084c904562e5e86cf650b0ec0b1f8ac3b58b043ea495f5a7d9487b472747af8a01acc4792ef988887bce69ddf9afbbaf6b9c0cfa9d829e39eeb1d642bd3d4dfb3b09f1d0830647d9e4b1e95c7a4606ce4349d54fba31f03b1316b28c9ae1bf5274f4265cce7cbf28b7c134b532b3f7388fd89612d37c2fb839fa997c54b62240e860db766fdfcb9fc4bbccf0c932cd108bfcd64241885b10fdd5207de7b7d674443a30c3e7fb1d559511a1e9ed7cd497d06400a0df197f0e04e76448ad26fb281078f180b6d85235a1e74c16970860cc538b40d76b8ceaecb0fc83bcd2ae5cc83d8c7fdef0b779a07ec8a04bf9869309b40b3bad3b83310d601b36c9f342cf94d4bcf6dee45c1a7a1def1d422a835be849058c91322753ba55c4aea4fe8ad0163b90338a9939db1b337b6a4fe1f3fd8daae2a36528fd02d0a77bcf10e2b6fee50e5cebe7b933c1c2c7c3317c46a43298289bc069379248ccfdeb1c363c66995976d89042306037990c4ebefff55981fba124d951fb0092878a05e688bfff8903d224e84ae008b077a49208435d1eb83241c826377ee3dcc1ad53666253a84a16344792eef430186fb6ca8ee7ae0e3d98c465d65ac97fe2bd05854f216191baf12f90439dc1ff2bd4f7d28de58bafe2cb55263e451b897fe43f50924497acc281a5c0ca9aee7d85777855fc03f8f39293aebb8c1cad3316bca76f641c47e0086269eb2f8937eeadfae4992a538bbcec684bfba7a08cc165ef6678a2ba5d627253d2c06da243ea2982f5d9f9f7e1869e1ad02e0ff3baa4fd6e2718447b5eb4a8a6891abc1fa3d0781b30a272e4b68af7d03072f8641554260d9ffca9b22c4ff93be5b8e0224f20ff3f1cadd72855c6294fe47b1635d8250711e28796e647a5e482a8659e084a83880d55f3e2df387aaef59fdf1e86cc7f419f287bd5c580aa1af43b3398aa3dc5bcc17296b0e0a85a778d5f09964d1fe46b2c86685728c96d61b28cebc2a5d789a7997f3a3a82d458ca4acac5a2161af0b864cf914fe29badf0cb2b319cad24e62943a00b405c7665bc4d7d7b030c23498d824d99d3e4bacf68d6cdde7e7318cb88accd485951991b77d8c76a8b0fa3b6fcb2e149e2d77986e5fde03d7b5e78dff606d7b38e3ac2be2ec6de1298d92f2dd6da7f7896cca53e4fdba7500d00aa34457b36c7643e01f2be5db2c4c7f8a2d5ddd937676c6626851ecc8d2750ddc030ce43fdbd3fd43588374240714a1349a2db5403cb52d6b225dd64df1705b06eb4403a8d4dd777da45328e654ccac6064c542f892504c596375fbd518bc6d7b98e41086259f71c6ab342438ffb9cd03c8691baac8fcdec4642b3ee66f04bc6ad577e787a45684d824a6802d7653dbea56910319e66c2fa815e5c9c6eb30f831ecb675cf7d7d4ac0153df329452681b9001a7d697066e9405c07bf1941069f73c3bb9434ddb8081f3f8672d3ba43948f2fb898d311d6abbe3540da6690a074c0fce8bf4856f2e6d875c523b231e8296e7f7c336566af726e6853fd486a9ad8657b4a54f307b7c8fc037d1fe97346cba33c1f0edeb9be4ab1e0a542748e14efee650cfc17361bbf72313ed6ac735c7dc9f262035bc9f779d36a8db0a03ae148dfd7324d02dfdc2345d5040ad93ee0bc0556b226852d1c8362b82ebbba8226b6e977e6885d2fc09ba4f8e08902f4aefdb2cdf9be1050c0c246b64ee27fb701debf13cc5ae6784b722b36f9198697c2524ecb56861ff112baff266cd1168756e88412e7766258145fb743053fc7b8d39dc03606a90d7cc9d55571b481b652cfca6e04dc21a6d47e617ee7c4edbfa2b5e89dca86740aca4044aef54abf418fe4911d29a9408c76c9f3f14ad9fd86c0b20213dc7335a86d451c91b78277e6cbfcca77d103b644297c66d8ba3d2bd4f8ab5d0d0e436f2e8035f365e280d9fdd15a88585bc6dbd3645ec7dc796e31c91d3f1f1b5e302b10a5539347e0810cea743933fbb952cf7e84bda3a5b656eba1c9b8844bbd44da349c4ca6772ac2be8fda0efb5f49ae7592fb610ca28eadf9e80701a0e437558a0ec3e6330406d5a95b77f28b00bfb23989e45e042aca2a72f994683678ecc90c979ba5a694890d471b06f2d93d82deff5afd78805f425f5325d333b74d4955d018b2946dc32d4eda4884165f36a4569cdeacfe80709995ed71702fd392c72076fa93b342d59a26ab4cb46f20be05b20e28614f186955757825955bcee7be3cb336f8a66209d704a0e8c7b8f3feca4232a325b81521dfbaabbd0d5db5da825e7d36ab02bcb2d069467cdb981f20c892884ce6984522fc5554943175e9b800e4a9fdaa000cfd1d53c4c27992000c041d8872039c3c190d04333ec29da7b367fcb8361df71c1bf9b39f563ca22dff860237e1ec5538a9f44abc21c6a5b2376e587d3f414622ed57d112780cf6f015e1336cb02a73686432ed722ca7e5cc7d62b30e03816e317eb87acaaddadd481dbb29dbec73beeb8b9893d6760bb3082fffb9542c7770db488e0e19e54c8a2d2f33d1b30fe95e4956a3a641cef771c91d306266fdaf7f3536bf8c15a4835eeee75f2206ff3605de79ceb3bd431f06adec148bc20f3b1c4e4ec6269c0f7c8ddfe1df349f1b4b485da51f06dc59bc658929f5735fbf7cfb1d86e651710e8cd7bbbab6b3f551b51c719487ce18f922c425e9b74cad428d2b374a6dab96e478d2831351517120b79e0147d70aea85747bb5dc7f39c5f5c7202df39b84eaff3b9d0578b72e40d1a284cfc659158887f199af2c32f530b817efcb1b3ace388d8c4efe0dfe4a2bd18e1912ac4b899a3fb71c125e561c541213cdcb48e54fc7e655ebe185d0323182b13503f7c5a42c94665f18f552956e68291a36065e5713b084f70251de654c5f9d742359e677f620e6fd6e6474bde086e61c52403c5d01c9c1727288cf69ec5b4bb39a0f612285aa0cb9c7cba05bb9a294ec9a677715ceb445e84430bb03e6cf87cb7b80ae195c6f3333cb2947af4d51afa91b8af3f95f50700b9c3d708241fcbdfd6bb72cd3d2e12e506a82eb2dae9904f7e21bcb330add5843822b9bc5650e81a5848cbfe5c13c4037ca3140148869c719a7e85c77e3a24e687a802eb1ecebaddc41fdbe4731e85ce16797c73454ebe46f37a02faf92641010ba77cecb3217406d02b7709f627a0376070ef29837d5e19b163ff0104c03d1b718166bee8e57ae5fd6c84d188e9a83fd9f597288684f89cd40fdab650a5936945eaf079a775acd51c42a510a88ea66372e70aa4ba48d95b0617b2b08fff317d7134f97e17e0b0a4e70952dbe89a9af8defe54bcd7d6db98d22528a3bd0508744c782f57c383d61706822fb5d8bca674e1833ea1f306e305314099eb7fe98e95062ff0afaaf26aff90fbf3135c846d23928cc9fe78ff16bf3342b33327856300d37c9b4e22ce49ee371b0cf787629d4063f96a76dd4a02acfe45ab34be53dba20299965df2fc3b224cec6ff38d1a007d7926ff37e6159d6bb63284f2f45cec018ac1e4bcc860a086603bf6e4898b528460a71b46c0dbf4287a770631773eb5c8689585073c8ff73f2d2ed4adaa5b08f8783875021d45577dc53725d2817ca2799765677c36a1ad459939a1323fd0be2e5b081a448529f3a887cfef89998153954451ccad62d2296b86cbcf4c548a70f2a25795bec0381c8c59765d4f594df859103b0177d502e92bd74f7f6a6c046bf904a2a1853e461479786c68a1f1e00c1799fe6a9266ecdd263bd0a7184e8e59657b4e7acfb71954302493c1c32ff89c954c1e8368c32dba505f2955db8dc850007d8e8257e94b1c1294af8c69e3ccc021836faaa9e2d5c6ba65082640fbb187175596148b330cf7ccdbfb2b04e9941bb940502f2456b2f5742728ffc1210641f3a9b974be", 0x1000}, {&(0x7f0000000280)="1fa71cee27915f108aa61a647197a9f64d71467662453b41316c7c96cd8ed90192bdb3f653e7cf428fa07a2393d0d7221c9ca01b99f1074ab8f214d8accbf5e7a0bf9c349b5881d2cad5d7f5cd66f92fc4d4ffd8e6b039b8b306337b4f2ac1ebdacf85cdd30c91a6e17409157ea43b1e1af9dd48e538028dd24ea86488fcce9fbe3bb106cf0f006db0e4f51b48fbea1b31bc1d7c102f97447efea3a324db3f48e43eee803717800ccb9a75cd91af67be", 0xb0}], 0x3) connect$unix(r0, &(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) mkdir(&(0x7f00000013c0)='./file0/file1\x00', 0xa) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r2, r3, r4, r5, 0x4, 0x2}, 0xfff, 0xe9, r6, r7, 0x20, 0x7, 0x4000000}) r8 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000001540)={0x9, 0x0, './file0\x00', 0x350de8c, 0x6, 0x7, 0x9}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f00000015c0)) getsockname$inet6(r8, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r8, 0x0, 0x9) r11 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r11, 0x3, 0x4, &(0x7f00000003c0)=""/178) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000180)=0x3ff) 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x80002005, 0x4304) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x183, 0x12) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = msgget$private(0x0, 0x7c0) msgctl$IPC_RMID(r2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xb79) 16:00:31 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000001180)=0xfff, 0x4) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000011c0)) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0xd0, 0x4, 0xfffffffffffffeff, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x44, 0x1, 0x8, 0x9}, {{r3}, 0xfffffffffffffff8, 0x8, 0x4, 0x3e, 0xc000000000000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x18, 0x7, 0x9}, {{r3}, 0xfffffffffffffff9, 0x62, 0x20000010, 0x401, 0x4}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0x4, 0x27}], 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:31 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000082c1, 0x100000010) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1c5) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0xffffffffffffffff) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="9e0c88c8ce0f878956b8ad460a4ea7236d7128b6da5b27468407156f4508968cef47e73ab41476892fa07484119141bb9956f4921c7b34b620de44cb02da88cacafb4e7e2ca6836de84cbbb5a0b20aa96e43d94f20930ff5de08d57ad6d1a10d6b7b47dcb680be26ab053272f01eb5a95a22a93cda305024660121488b3b", 0x7e}, {&(0x7f0000000000)="001909a333772f158a1f1ae90b32c3fcb8e3511eb0c961da7b2537b5249b2aa91338", 0x22}], 0x2) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="600cb8b9d309842edcddfe41a25f942b197a0e8016e026f8c68d0cebe98ca8798ab47b782b9fcc12ef3b0634b39822322ffc", 0x32}, {&(0x7f0000000380)="89fa296a3b7b541bd423657094c81cf1c5d94b7c66364d1458d48b72641132c2dd28cb8c2943c02747fe9d73d7f4d4debbe5eb8b0d271057861f3f743becedd0725c96e3bf7a4ab8e246ae6af6329f9a9e4a30e911415478627f19b43dde9ea9e7c4e993e34332efaa37f203f3653274a9245803e1148e4374c1742d384096121773c3a2ded76967b307a96d0f9c90d01628fb1cfe3ceeee5e4be4225fc5983fff8e53", 0xa3}, {&(0x7f0000000200)="706ae7659f96a36adc7872b41cd9784c32117b5d20ffcaaee64202b8b8ec67b3d882618c687a532949734deca9485c8b3df5d01782cff51d6b3a6ad824", 0x3d}, {&(0x7f0000000440)="a430a1e2af494a9414d05459d521b5021b8493faba42ada644ae957b696d64db96a4c64ab84e736852073e672038d1435ca9f44e09e7ab4d1ba0347a25e8f2d8912ffb288a1edf168dca63002135c76f23a12ad4779e88a563249ae2b5dc52a66c560a5704e41e126736429eb644779fec350df742760a644cf7d5a335432987a7bf3aa66ee17d", 0x87}, {&(0x7f0000000500)="9e4efb1cbb06157bfd24157e0d35369c6833232f2c7e8470a10ed0fc0e797f2e3067a06f9220d25c6ab4dd3f3716e76b45242568c0fea681557079067dcdba1dee5443e7c7baa6c1462109a786b8fc6c7ec277bf34ee852947b71d394feffa81d835e8a20b65c81f150a73afdff2cec78e5b070ee002055fd0e7a06a063a39b8e099dd50e6d9439714f14ee115fbf1993ec9466e5813ed2eb43a29efac074b86040033d595f2ad88e7a042eb67cd01", 0xaf}, {&(0x7f00000016c0)="ce44348a27af159f65212424635603e7337af1c32741042d602c6df15bc6af42b358af4aa35f2c1900d002f1add2f1e2875905793c86005b51b5f1316b09f2bfccbbc1597367d63f275612d1211f9b79769c0094c618d3f3afa281b0b9add9e20f2263b9a48953f1f9f33af320c1a990437ab54cbef9ab8dfca06f6b0f62eeaab15952d8cf3d539c5478dd8146d07c87799dcb40175bbf340f22ee42b64e0031873291ffadaab4ab537d51aa11ff4d9351ba34f662b261884d3050c2b29d5faf9e5055130f362eb19a44c508eeeac6ca49f66d2be627be9680e06a948d648d1d0a47384b78da3a7fcdc653c917ca128bfc57e9b634edf863216cf165c038eeb7d8b537215a28dc10e9b63953764a3b1a7dc3144b0df7a5330ba08bfc4957568a8b641bd473718c98423180c7c67d7bb15e37eba904e60cd25eaf667e5b1b37cc782b204f318bfa69ad59f45951a3db351c75af10625a12245ac78a8cf70a11740ba598281ee4f8e9807a0581d2ee744806b04d37314311f8551e8e1da8fd1350fc9a840c50a317bdf432e20e2154da8d97e666491b4647b7e94c4d80b68afa032e38d871aef9d89fd797100ef2559cfb4d4239a77aaacfca2a61b387467a3270c27e39b96603c132855ca9d0f1e204001f3170287079eb0cf0d15aad73330feb330af513ad3b98379cfead25b17cb9d105d202df0dbefb4427537f4f35958d894a30456fdf7ca4169c705bece6986dd65ae41bff406f324fc0c9a8081a05a543285ec51aaadddf459d11dac4b429f134db713d5f6c8762da7a572c72610546c21fb64bd9d8b92136c20bb7b205601b6aa10e", 0x252}], 0x6, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4224125e9fedc9b58591f445c9b6d8594fc00d729abd23454fa0b51d99000fa7634cd84244dafe4f09c5d2f66b8cba98add74aac112231a7e4d3005a2609e106821bcf94b65cf03218ea76b3980bde5a135ee73b6255b98a7e55bbf72e41e3f4cc5fb41a3f6055fa4c509abc0ff056e5a9ab40747cafca17778445ca39ca8030b81a1728b80d083d7713dbe1db0e9b18238ef5346c3954367d015e1becaf45f5b49510ff1548f9ce920a0d32ac3d7f98033419f74da462685e263bebef3f753dc4b925b95dc28a22073580857d6614cc169e30dc4e59da20c8fcd0b28cbefebb033ebe5686c6", 0xe6}], 0x1, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20, 0x7}, 0xb) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = msgget(0x1, 0x208) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x5, r3, r4, r5, r6, 0x40, 0x1eb6}, 0xb5bf, 0xef, r7, r8, 0x80000001, 0x4, 0x10d48331c000, 0x3ff}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:31 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0xcaedd17ef077863b, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x83, 0x3ff}], 0x1}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0x31}], 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000240)='./file1\x00', 0x0, 0x2) 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="9902040000000000001fa50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00a42f6a32838669f6ef31edff879ed84a9b4a43afe1b4adca351d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715addf5229450ab95dbdf07af9a7a2"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) sendto$unix(r2, &(0x7f0000000200)="6b514455063060a2ab892aecdcbbfc1cd1508e437204c527a98af968604c1e29641b9e1747d865d08b74abc26cbb8893aa2602d3cc54384e099ca17ae1ad8209ebc1d8c8338022899453486f5389282a2292e67e1a1cecc8bd69917c7f6b88c8fd4decbe13bd1efaff6450b3579ee4cf3cc483de3c89b6f08dab0d8ac0ac67c4a1a76b940ab8f04f1608d2465ff1cd9d221f4837126aca9f7f422cf37770dd35c5cd474a817193f2ec704251705c63632f508f54b7afada164b4a188fe983c8d34e847cfba17d90b8384b94875d3791a14c8d39e56e1fcac1cb20d3fc2f715deaa623e92f88134e2ef4fa5b9109457", 0xef, 0x4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000480)=""/167, 0xa7}, {&(0x7f0000000080)}], 0x2) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x80, 0x100000010) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x80000001, [{0x0, 0x100000001}, {0x0, 0x1ff}, {0x1, 0x1}, {0x0, 0x1}, {0x3, 0x7}, {0x3, 0x3}, {0x1, 0x1f}, {0x2, 0x100000000}, {0x3, 0x3f}, {0x3, 0x5}, {0x3}, {0x3, 0xfffffffffffffffe}, {0x2, 0x80000000000}, {0x3, 0x81}, {0x1, 0x8001}, {0x2, 0x9}, {0x3, 0x200}, {0x2, 0xdd}, {0x3, 0x2}, {0x1, 0x7c2d}, {0x0, 0x2}, {0x2, 0x7}, {0x1, 0x7f}, {0x2, 0xb9}, {0x3, 0x4}, {0x1, 0x5}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0x2000000000}, {0x2, 0x5}, {0x2, 0x1000}, {0x1, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r5 = geteuid() seteuid(r5) write(r1, &(0x7f0000000580)="bc9336dfe3332965d0674db77271fbd41ca14b21a29f22a0171b13816ad0492a3561a021393e1e9bb836ef70b96c361d9157afbf9e6d5329472e725714bc5a81da7a37482a4a58", 0x47) execve(0x0, 0x0, 0x0) r6 = geteuid() getsockname$inet(r3, &(0x7f0000000600), &(0x7f0000000640)=0xc) r7 = getegid() fchownat(r0, &(0x7f0000000400)='./bus\x00', r6, r7, 0x6) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2, 0x400000002, 0x40000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xffffffffffffffff, 0x3ff, 0xffff, 0x3, &(0x7f0000000100)={{0x8c8, 0x4, 0x66, 0x3, 0x8, 0x6, 0x71f}, {[0x7, 0x8, 0x6, 0x2, 0x2, 0x4, 0x4, 0x0, 0x5, 0x20, 0x4, 0x4, 0x1f, 0x2, 0x5, 0x0, 0x873, 0x4], [0x4, 0x9, 0x7, 0x7, 0x7cab, 0x5, 0x7, 0x6, 0xfffffffffffffff8, 0x4], [0x81, 0xfffffffffffffffe, 0x2, 0x7, 0x9, 0x5, 0x7fff], [0xfc, 0x1c, 0x3, 0x0, 0x5, 0x3ff], [{0x9, 0x2, 0x7, 0x7}, {0x5, 0x3f7e80000, 0xc000000000000000, 0x8001}, {0x200, 0x2, 0x3, 0x1}, {0x7, 0x2, 0x6b9}, {0xd1f4, 0x800, 0x1, 0x8}, {0x7, 0xe2, 0x8, 0x1}, {0x3, 0x6, 0xfffffffffffffffa, 0x9c1d}, {0x10000, 0xfffffffffffffff7, 0x1, 0x2}], {0x4, 0xfffffffffffffffc, 0x3, 0xfffffffffffffffd}, {0x7, 0x8, 0xfa90, 0x8001}}}, 0x2, 0x6}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x16f2d0f2dd479180, &(0x7f0000000040)={0x100, 0x3}, 0x10) 16:00:32 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff}], 0x5ef, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000008c0)="bd73", 0x2) r3 = syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="3fc3022e3dfe33a66cfb649641c65221c51530e9ca4f0e0c39faa8ba833da814c2ac212b1769eb3a", 0x28) close(r2) r4 = dup(r3) r5 = socket(0x11, 0x4003, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000200)={0x1, 0xffffffffffffffe1, 0x1b, 0x7, 0x13d}) sendto$unix(r5, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:32 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x18, 0x1}, {0x18, 0x1, 0x9, 0x72a6}, 0xfffffffffffffffe, [0x400, 0x5, 0x3800000000000, 0x3f, 0x10001, 0x5, 0x100, 0x5]}, 0x3c) 16:00:32 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x1, 0x50e) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f99fdc66d4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172fd830f25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ff0100003a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a80a1e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dccc5379152a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b516425f1511facf44515d7fb4ea35e828df7df30850800000000000000c59324a1c873f4b853000000000000010000000000000a0a8360282788675a3e5cd1e60e20ceb1e394af693a0e88340759245614921083b2193d4453a86fd393d5c0acc02a462e8665f501302b60c27d67a6a1b7b0ff2f00abe275b2fa2a6fb760bc29a8d3316bdf4c6c729bd983b95d1d64653b5461f4e272b14b9705dfd65818b8a582ed21b55d51ad364ac7e69af601e7623b60c92fd7d646fec77113"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2, 0x100010012) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x4, 0x8001, 0x4, 0x1f, 0x8000, 0x3f5a]}, 0x3c) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) fchflags(r1, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5, 0x0, 0x0, 0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa0, &(0x7f0000000180)="3b1cf8e47a2c0be9f095d22c0054e3d45ff202ba5d328c0f028f25bbd4898a45eb14d62a50bd0a1789aabcea94ef813af471f0e0541fee9ade3195c57d3dfb724bb3c90e844fc62ae6e1aba9fba580c7bfcb5cc2370d29b4154dafd0a04ca34d5ae18029ed7996470cc020d26757f41f81d55e2bf7a27b591a62f91ec922a12a55052aeae76bc01ea64c225830a8d819a708c89616ec93eb70b7c6ae03fec884") 16:00:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) socket(0x10, 0x1, 0x3) 16:00:32 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0xff) recvfrom(r0, &(0x7f0000001740)=""/4096, 0x1000, 0x2, &(0x7f0000000140)=@un=@abs={0xff85f890c1f0676, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x43, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6, 0x0, 0x400000000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x0, 0xd00d, 0x7}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:33 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 16:00:33 executing program 1: r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r5, 0x42) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\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, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000006c0)) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000840), 0x8, 0x1, 0x1000) sendto$unix(r1, &(0x7f0000000ec0)="96b71fc2e4efae875f10e62a574e56ef158c50dbf3e387e714c8286b4cc52ad97576afa4e79d3b75c242fae020e9a18ffe39185680c55aace95780a278709faf7047e7f4e231ae8c245d499d685a8c86993ea8f075e70daaf95fb0648241f2b74cde8bfa8e45e3e426234ba43c9d40069080b2fa75f2615af2acf83f3a51f0b013d124f5b5ee4299cbf8b5f63f59c981a12eeb341b82f691393692e98c262ccbbe532c5c0af0b9426fce168c7b1a91e1684bded49f25abf7868c49bf20f29553bb85734e1ce89fb1a86db27def1f2bc5398e542cb471f3ac001d", 0xda, 0x2, 0x0, 0x0) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:33 executing program 0: r0 = socket(0x0, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) write(r0, &(0x7f00000000c0)="f37776f2f37165b366f6de5c8c402389e6ea2d5fdcbe7484cbf1d8b83aaf8d37a776401733b1b2c084504b2cf9c06ca701de5ff12d650fd79807d14aaff9a932f8cef11e672b9ff683f48e8aedcb02fb899354b5df4107d20dd7f0c8bc0560953f07b086c49a91df65f7904ee32a87067cdb50889627d883fe0e446126a8bb424e3cc4c802b5bfdf417b6f843096cbc6971466ab265878aaa1d3510a3eb4b072fdb0fb9b39421698c3cefb624f8e8655a17b802cfad8d6d8a184b66f0b33183427e4f22491c134318e1220cc5648e9b2ebdee4a3598cb75f13d355b1bb1c5b2f49b2ca7a98a31090f2c33b7e90d8", 0xee) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r1, 0x2000740d) rmdir(&(0x7f0000000000)='./bus\x00') flock(r0, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) syz_open_pts() fcntl$getflags(r2, 0x3) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0x94, &(0x7f0000000100)="575582de773d6b095f421569f5291d0ca65100375fe84203ab5c64a8d2f303ef423a7c1cd7670251fec06c39243089205b0c0199ab175d4a3ed38f2d2b523f12c9307150d650d3c31c54d216501b5277efc1bde5500da5745ed78b77b6da8e42cbd9195b806e75d6ee0c73ff04c61a2ce609ae2ab8bb9cdf0a9394c8ba74d0d18940a3a4a3a991155f5dd7cbcf7f2d4257c644b1") 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x8, 0xd5, 0x100000001, 0x3, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) r1 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000400)={'./bus\x00', 0x2, 0x101, 0xc4, 0x0, 0x2d, 0x30aa, 0x0, 0x2, 0x2, 0x2, 0x5}) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file1\x00') setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r2, r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getuid() fchflags(r0, 0x0) r5 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000200)=""/29) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x101) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:33 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x100000, 0xa2, 0x2, 0x1}, {0x3f, 0x1, 0x212, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x28000, 0x100) faccessat(r2, 0xffffffffffffffff, 0x80, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x7f, [{0x2}, {0x2, 0xef0b}, {0x3, 0xffffffff}, {0x2, 0x753}, {0x1, 0x7ff}, {0x2, 0x5}, {0x1, 0x2}, {0x1}, {0x2, 0x3}, {0x1, 0x6}, {0x2, 0x1}, {0x1, 0xdb}, {0x3, 0x2}, {0x1, 0x8}, {0x2, 0x4}, {0x2}, {0x1, 0x7d1}, {0x1, 0x9}, {0x1, 0xff}, {0x3, 0x80c0}, {0x1, 0x80000000}, {0x3, 0x941b}, {0x3, 0x20}, {0x3, 0x3}, {0x2, 0x8}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x6ce}, {0x1, 0xff}, {0x1}, {0x3, 0x6}, {0x1, 0x5e}]}) 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)=',*/\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='%&+^\x00', &(0x7f0000000100)=']\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='%[@\x00']) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000002c0)=0xffffffff) 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="10a96400000000000000"], 0x10) shutdown(r0, 0x2) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="957b4cbad307ab2bd5cb28bad4bb8f47f5cf472c4f2b133471a040e7ba70e83da49df9688176efb1e762179ca5d15cbccf0587f4cbdeb015df420ddf93121c35b186b6e9e7e4385630c3b3f810c516f6221544ca0b6eb3c8dd1344ca1301e59793e157c1a90ebcdb33879a4ed97f", 0x6e) setsockopt$inet_opts(r0, 0x0, 0xa2617ec9faa5ee7d, 0x0, 0xfc76) 16:00:33 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/231, 0xe7}], 0x1, &(0x7f00000001c0)=""/133, 0x85}, 0x841) 16:00:33 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000004580)={&(0x7f0000000040)=@un=@abs={0xd9868fc7eeae4249, 0x0, 0x3}, 0x8, &(0x7f00000023c0)=[{&(0x7f00000001c0)="a9a5077ffde1a03b1e6da9ba0bf0c32f4e6f2d9d133245c29feb9c67b67f9e849cb5766ec451acb9215c36578b18377537e289df8285ce033b44a142e6c0c5bff816f085766d685027d8e70ec130360c33903b35d0d44db3f39679ec7cea4582a67a965a735eeeba7fb10598ffe54cb932283f8235b529e6fa3d92e66be068462da7e9ee9c4ad0669a7c84fae48bc3480ae05fbc838f3060187f0febd1f3d4a449d0fe17b389f01580fc643d", 0xac}, {&(0x7f0000000280)="d15303e6e6c7626a3db03de0cb571563755c55a4240770e66250de479cc8bc711accffb98ae4fe2e2edf3b911a2c83c3f9d87c1bea38b7027200099e9233ca1c4d26a3e785e58347787762c26f9eb0b1878bd43ab807b39c277b70e2e6697134c51abadddbf2f626538563e6203b946d375d8ce1e622bfda6515b70ee3c24d328b7dddbc2ec5457b8789ef87d8a2ef70e024e28fc4a41c852716021fe28f4d47266a7c0c7fe4cdf9c4793fb7e79ee5c9196c", 0xb2}, {&(0x7f0000000340)="18b3dfe1fad86e814d957d9bb6ffd5f2dd0f73a49ed706bee7331983e6ad03f15e34012c4dc0077a452788807646e4322663514c40a7a30919937415b0b08307b6f770fda993ab22e080d632e6d12d0bea1b91b1595b16f87c2eac7c394bc2e5351f1adbf67d4d41c5286c1b53d8f2ea2d53de7cde9c981aa474e747e6f4b98e46734523fd2767e14540b7349a1963d65b21f4a710fa711f08237c03b03d3f8c574140167efe578d4d4fc691ca99b4cecb23e94eae3159cacba1c86489cdb2eea008ed4869c92ef18fef5c4b4aa257f4e708576d476c79b7f17f296512182b95ad1ae7f09db53a22602901fc3fb0251f32e8954cc4693658a8ecfaf1cb72fb0a608409173122f9c3d8611517899a156bd55d757ecd96402401ec1919502c6e9a448ac99501d42e92d61ea850666f8c86772d373d71ee03ee3a0be7819667cc5a9f8fb4792527b5643a4fa0a7a5ece553dc04aa64932380270d25027cac7c2ca069d9d511635ff415ddc9e8dea479cdf79b5f0514198864b8222e6f99c23cc78f35fdb979f963977da567bcf12746b03d1d76d45ea30c1238d41ae401059830175f4b3775a374378c0ebaf4cf07962407eec17ef0535fc9aea3b0c422e66fbdbc3eb286392cf6ce22863dbc9463425896eccf36cc83fbe45b7552e835c7668c90acea7a5876e6feac820ecc4f08f99e1019f5935e526024d8d212b18dd07a692cd2ce1010bda6509fcadcb114aba94eee0087d88f7a17433457469873a46a80382ab0c38b36db7a0272337797f60d5b34e0bf12538489add18246ffcd32f63331a2fc544d3f90d1933b823152fda3e7b02898532eb8dc0f534a04680c1ffd90fe07bbe6a53c01a4cebc8ac1b97c826f0ab0dd7d74e86a1ddb48f74cce8ba86b2c2c9c8b52d52002a9e0aaaee6dfa76feef28649f9209c6db0101a7c6da2aa4d67348d737df24e2ff2b9aa4dcbd232a31b32f1fd90d0b96db4bbbb372e1ac97c5926089c746ea1a08ed70fcc17fbd95aea0f1c2f64d6c51072966d84a2881dd19e0a32f334f4ebdc299b2c87824e2b3ce8b2a1928b52e80607cffe117c8d4886f551590b115daaee722898a37b2785483450bb1dbe4117701c4192413ae25e97eef6eed04158a809d223b391e315fc5f6840811d0af7af936c819b998aaf22a2094ec7afaf08beab0dfb84423e7d57156519374918b775e9797f3573fdc4f9ad483532b08551b29fe8b55f1cf2a63568655b7d39b33c7c26a5bad6a411e5ea1db3947a727f4917fcf4f9f147b33d182ee25964d9fc41d90e3cb5c72c454eab010e7da7ff6e21d501a7ffb1c1225a87fe296cdff207a072763d18bc26fa47fed20df4080360f0c4cf4b7da399dba7e8c017b92b1db5fdd359c2bc46a88f54c2688fe8c99528c86d42b6d9535face8395bee15de9096410623b044802e8c1a7f429c33e91635ff8a7515c2c4ce1813b14f75b6d04a5f7026599123ecbb8aebe54186e7d7f54ab50f39f759fd26a57d3bf583be2dbb543d3c037e250ce95949a28d0b52bbd994f0f65c157a4eeba1844e32bcfee22602102d977d20ac1213b9e684e834294706bf0815b356314a1fa613e7aecf0dc12a9d94e7f62e4ed3c15c276e92161e08708eb77f98d9326d9a1f411efd73a7cdf708f6e97f3bf8be7aa97149d0deadb2198d126c4abfe61929e8355c2aa7d0d5b84b30294cab68bde11fea8605e552842f09454132c7d975a27db60982ea727deccb0e9f1842ca7225831315edb4457ef3d6007d396d6b2c8836c3b05b1631c3b6c5351e53d156c0015736a18f7c895c83e570f9dd5a924b00bfbe9b758d307ae7ef6d3f30d0f9f2e9e28f0b757e5345b90011b530a0ef03b66445d051a3173ccb0fc682cf65dda0afc34fd900b6b161af3f19669fabac8e3884858a3fade4462c7df7fd2b148cca79e90a43841609f483adfe9fbf16c4283999011bd5a452e7891e2f245645976c2d7e3d01dd9ca04f1ad3a6670baac031e8bdbc8faf143329001f2123003472bc1dbcc14a6dc52257d5b5b304e4037e373cd2bed6620827c6698f768cec8032e3de22957e915d5756266aeb18dfacc75a64178750e1831f05c1ac2feafb096beb5b8d9a6a9dfc5df1c604c702990a8a7daf3db2f56e518e42bfcce53d320199b17b3438d22e0316a0e48cc7dc1e0492781b8955600d6e6e90fcf65bad1199818c92ff91cc8f7e91916aacbfb8bcd46ad49ad2a3a7c5a09c08428c59d37276497f5879cdd5b81a383f0439517c5c23c48a89e91e3defde4647a2b663c9ab1fd939a9b7c721be28c41a46b6f20cbfefe3a4de2b3880fa54606865aa068fc2acd14e131fdb8803ad999c9d9957277d546c3ce96873c1bf0a58f48c57d7248c1794197a8b4ac8e26aeec81af67b379d4e1f14406bef7e4850ec2567024d3124911592f02257a60b8b502e8571a42ae31dca518af109444e9e1f82f3bb51e2462d7f88b78b861a66008b8f94782bc8c42e76060a9cab98dd44c954f9bced463d91c80426218783d31b04a7d0d13930fc181ac299b0906279ffd9ceec14b5138887c2749705105b465ff39e9941378e75ea0e2409490814b701fb7e5c784bd7fa87468f58ade7905b0b1f8fdf42099340dda3d2b51b2a29ebeadeef053958a54db2e3c6e1bf8aadba783bca2c13af40243d6adaf867533cafefa2ab0ab3f522dcb8e2cc876d36aeff4d9a1a68765f3630b2af88b359ef2c2b1ae965ac631c278c5bf41cff39417378706c0734a5be76d038a6cc9d00168975c7b01a4511f4a74b291999fe4baf749452446fd265a20c48e8b94f2bf23d2d4a5d73da4cb496fb6f7a89f7cfc8f3e7e0eeee395699225c8d065e6846741b352f9a2a8baeb69b2cfc36ea94c3cce6195d009c9f0aadc1d24abcc905d7e5f8e98cfbe16d37475e25b02efcf9e52f2f22c0d155ff39d72d95c050e2268c1f55f2de6565b54ac92c3397e1d569b1a4b3a61014f3c182247be4e18505f6cd0ba255e2e94ede5cc4803c94d98e1e06eded582c018bc27bcc1676a9e02bfe503720981c290837c088c1c1d9a6c9fdd98a34e2bb41800d57c96cb2f7468d7c9f2a15fc4f9b56dda7c24ad1ad7a310801802ea747645aee9ffddf784a51e57d051e763152bfb80ebe976f6996a9724f846521d4b239e2f7d1371db3962fcef7c437cba9c9f5baaa19d8f564b81937cd6e067a41dae4fa1073a4dc134fdbb7735f438ab3f238e27a902dbeae742120d9f3903cfe9f1e6244822aed397a1c4a2b00b34a2f69492503a257dee6635f4eb9272f8c0375dc2967dfdb7141427b8086eaef737dc0df5448ba8ab973c23fd999b2123abcf269f4f92d7591f0610ee8e0055d3c91ebda68ec7e706bb876aa8a2c17548e7671e6911eb095f47c55af9c28cf9750675705d077d730df9efd6b55c304609266f710c7a279f71636ace7cad347e29eebe4b6bfdd86a3a1673a3dd6e62987ba70076e2b3520b1558aae504ce6232ba91a9225535f28f7a32d2a2e18c73d90cb31a98d89e5226dd893a700836ab7d7a2d1c354e5ecaac75af96c79fc5565fae5caf6630f2320780e251768a2ea265d33a65bc449a67390cb686f44f8b7aca1b602245e4016204ea48fe71aeebdd9091ab2c55039a75576d1396294b54976b027de82adb9f868456426ce1dae79ac655cd661e8b6761c76d6e0bccc72504fded6546baf18aae2dde7467a21a81f0ece476a561df5a3b0c9a28e274ca2abacec769a91877a72993f42b5743faf61110f3e1b725354c8660fbaa5aa51a88157feb91039ac05094e04c69feee092e1e2595270cc5cc5116ca62aad1882517c77fb89afffd7784102018883ec3f33a3f1ccdd9c5a554d87faa0edea643d6f53d41184d61c1de8ce2b3e6e4c0e552d69fe5e28e85ab2c5496de32fb13971fe5df4ebba5d1244623cb616795140faf59b7f7af734654c40b6e56b4abca04871a36b55057b0bb5b3e8a4530816b954c1fdd523d309c1dc6dfeae8fb83a38596a7223fadecceba7470adf732a6869318b79804159f1d43c57d3d05ea91d4006ea1c8027a637bb5bf92a1af88926bc7440d293d991c98d4e2aa9d8a18b5b689afa9bb04acce788b86177ce9d021dab7277a35ef61cdfe4b78a1dca7825a615c3f9d7909d12b3f79bba34a4d750fd202bd89371ca7b7af08df5c094087888dfc77a45f31d1545dac056f387fe968bbc006257dab48c748a68c4f6b16dbafe2d766b4af880434e82ec74fd1def1c429900653eeb2479dbdcec94bfff0bdd6cb8641931c990c51ff821553f408319dc990444463f92d79e13d121e8df577db38f16e01f223aebffa3918261673bf5f80cec2f94cf156f97a05e15dbe047813345d21cff8da1547c974ac28f6c86235f3bbcc4214ac5cca121d094f2d1396d96e16586f174650c5054e360784cdf84c185e2f1117ab3cd02fb04016dbae660f86ab52cec744adbb528cd644af87c3072765658d3a5cafd9237c160b7eea0d765b160bbed5386d59e8d9eaff3622e9ff4c3c33ca63ded74749cae12d6aa7bb80dca937b2771481ee6290837d79d7c4ff2aa87e788133b876c63d06406bd298cbed75eab0e44514f1efc04db5e36f4232f3eddd87d5a369bb5a2d6b4da0dd894c7944282bd3da435b288e1f6e3c3c5aacc4c4b45fb8b1c01917cbe33c1e56b31315eeb81bc41c942d6768c1323e968da6af3c3bad2ecffd64554f0187c0155255a367c4003a653eb8cb5892d401a4f939089723b1a5eb689af2e5c932f739c385dd03a19b80d0422dee5840d4a084b8bad91d701066b6c9a729d959a45e3969b2409f7865c67802ed8b8afeda6c1c3fc1a4d2cb2021047549c9296cc13dab1b768cce0c97bce8497e83a7fcc3f2b180940963dda3b2fad77a9dbe5717f520c4bdffbaee0bccde32430cf96d92cce33a175810a660f010211ac3454b2107828d7b88da42397d3e0221025c44832a4bf4637304f020a05603133d58722a5d65c9a38f238b5681b6dea93515d0a58b15dd6b5f26dd6f487b81f25407da28aec3b4e8a94c6903919a162dc51d3b2bbbf7cf6ed31c1425c71ce3ecc3f3a82c591a46708e05f0db2532f4e5931c9ee366b1d97be5b9cba2b281f2fc87849482d4bf7bb4cf4a2a305aa23d682d0839cd4b38c78d2621580594be4a336b0076ceda286ff1ac471f72440576b3d031ff60280d98fa811388b5672d717cf37cd8aceed43f641ec692b40a364c4ebe75426389afe10f324900214419a25b8b9cf719e7998afeaa61d2e4fa13bfecc8d3b5ebe5fd6cdd1c2ecc05b709ae62034d10394122f2c0b2aadf7db5adcb83979999eab8da99b4e0ee678c962d07359d2857c36d27c25f898eb3c5690daffbed2847b84d375515efc2edef25690e187426334b4d46a6aa0486e95473ca69f492e77553f063b2ef9127b4ea474a10dc5acb6da70e44c3ace4cddd086adc0ec3ad11a98b9b9b5d3a5e6b8dc68e9efe4f12fe6a3fb0e00e52c01de59f7d05dd2b7a96e2d0bf3f6c408973a9e2f21acb453410445813fe5bed7bee4d2c1228dbb1ac2c42b56557cf0f2dd7f44e324179cc02e1c9bf857a534c624513c32aa5e63cc58640da51d81d37fb3278489f62d13f3487b8399d4d25be12e3e49101863790b3dc7197aea054640c2a7239abb3cae9b6127814254fbfad6c8494928db9f739ecf2277c4570f4a7a38ddaf0723ae794ad045ad795c4412682ed862464df9b9add89ec5a74edbbcbb3573276c030884dba44304cd911f554c0ddcebabd67ac0b11d", 0x1000}, {&(0x7f0000001340)="e875dfecaaaf7d964a4d52d49de188ce68def3bc9d3513228596b1328af4e87e302b846a1e4fe7d5e7def4c1c2f3bf6f1554edc5de9b21f8d5d382364e3a3f5559e4b5d899d7d2e1b0f08312354bf91947428058ce2873b7d084880626f4bf05fe36d3f0980040438f605afa554589bdfbbc85d152eb3197127270ce891c520716ee648f62df7d6452d926dc16a192599dd9cdc721572c2eadccb0e476e44f37264da5bef7ae9794f4bc992a12a9b4bb01e9200bb2b9cb64f1267ab1ba5829021ce3a40b0f549fbc00f26faa6b5af164074d5037e3641d536ce799609ef67e47776d3837f831eca3e073b2727c4a3d3f40fec663d864c2c9a801d41117030163a35ef01839ce375c46bc9af58220b0a23214810999a18ad7730287cc6e3c8c1577042c02a215ff75f2f8f083b8062abbfa55231c565ba578b0e79dc6453d7893e566b3e9f4bc8e7788b65ac59982ef13bfc484fe462e1e0e885039b28a8a8bff54763b92d31dcde758de4a34bc0064a45138051fcd6887ee037c9b2b15eefe4372ce616b892e541b87f764a0b42d186008fb1b666dbbd74dc22491d04a43ad854f61e16501bf874edb6120f1e8bc658f1ce42463a2c970ba22b0d75cee3e000938f1dcfd8af69cef7b8ee6a8cd565081a850a9c85d4b87491a63bfc80f78000fe6dbcd045f67ee14807fdae1db228f531ad34e6675424105065a7eef3a96c42744863f890afcff7d05569c36399945565f9e35b96183f712fcb95a6a18fae507b17d8fb9e649a9ad86ec4c57121bb5e85a896c5bdb055c4c6faba6c8217eae7997b710588f7dc7a88134c3420a490a0ab33ab3c1c6e06864f2496878e02985d7889fb02fadc4c5695cda24d7931258f3dd4832d8c8e73f527e0911d429a57f94cfd5a3246eb53e6fcdf83d5d1fd55d139760944007ab2729ef092db2dbf3827144bed3b43d409d883d4537c71b445df4c7d0b9b08d757758d3636846e6a8c164c6efd5bd64e20c001a7dab2ca177fbfbc5bdc22ee9bc8eaf62ec5c70c5205e66700de00ca8dab0d9234040d669a1d29de8b4a3ef5c8c969be1306451c52b5ab5a1bf9145150dd736c2a0849199ee52c5116491f143d560f0a47f08578f639b613a03a9450d013ff7056c64c6c4095fed5502b4731d049c15951f4deb4d91622c5592c0658dc7a93cc0221e23135fbeee785e1ae9bd524770aa5645da450cadae68a452ed8ffe3daf218c3eea9890ccb8ec0aa94ad1379b386be3a793131f27d0f70a4ad5eec75c324b6e8dcadb536179e9f2f2fa7f142eee576bbf829a9868427a4b4a89fd9522afe04acec735ca064235c9bc19e35c4e25d877f7c151a743b16a02638dce5b5dcf371d9824474a4c129dcc0fa225ecd0107cb6a8c01a9fba6dca27294c5d3dd715a6c68c119dde8066628b734ec87f2872feb5108b1a162621ffca19a5afe4da72fd01224d0e2bbb769ac523330f85c7f9e699fc72cf9af78bb7ed621be8dfc5db7f8b28d6aee0e444b2e4cc0791944b595bc534733fc41845c8220713da0c181c956f01290edde47dffa4f836a7cecdb0963e1258bad7860275b7e724e5bcd04cc6468c7f748b620c4c9e5db47086113a697cf756e57e987d357bc38f937ae52125b83bb9afc8088159646626da4a14ccddf137af498acdf831fa4b827847bcaf221aadc9cca5a21b7d2e0c106a66fa14f848c2aff1baa28fe2e6f969dea9c5aa00fd4e8bd4aa9a21fa9cdb2c740eaddbd948f1c1cac6df1be841f07e58645b9e09b913c89578b352cd5e6731f78467c61fd4796804204fc5243540b18e650766b7357c2ccf770bedf2b97aa71a263cadd5654809f5cf9081666f8287161b85e27792c59de9cb95bd497a1c4cd7768f27c7dcfceef60c47545192f074e1416e6e9a9b9c9e14116201f96c12639f71a7fa4df9c1c7546892853c91ea0d437e048f501ad0ab470c9d976706a82afa45ac75cccf9e1ce210ed9d10f6e46bb5b07d17a6cd42bc60446ced80e9eee1942f8f7a4172a4884b11f55e141ac9f3ed8387d4eefc154a0e077845574be408d4bfb7660668f5f3d679540bbfd01b9b0ea8151ba137335b40bd738f998b30caa17ae1318ea79062abfc7a922b4571caf3d140f8496613cd152b40c90edb3b6f928752b309c83cae60febb2e9d17e865c71a344710ee9cae320b63858fe14f240ddc8adfddaff7ced3122975f05546490277f673cb6e8a8f5442e22d4d7612a873e72c02981f52e03da4395fe572c7798aaf8c36ed54ed99cc7673a9dfc5e1b8f409b36c24ab26b6b43b3361cb1311c1477ae3a4fb7047cff30fdf2d4b60c4f9930a78eb284d8da0453e975585ca22910abf212c00f5a54cfcc6549f81dcfd7500000ad9dcda4081807889341087fcc9edad4c25ea429bb266308ff5020d5070c1bb331e130054cf22950aedfd3e70c9c4a40c7ead92e7697e3986a1aa1d848c2220e27e97988d19dad83ba80b5d1bc345879c06eac9613f2ab37dd4f6926b4c15089e1eea80155c57e32471c3595db3b64f3674cdb6920853021a385ca92852cbc12f2d90d39d8d69d59a456c884b2dcdd3878add2c3bcb796e332412cb81bb57b052d0bcbc305455335dca6e3df56b0ccf8535bbabe8e758f0f707be4da3bffef176ab0a66bcf2ba1c3c98df1f766f1dfb706ba2a1d8f52ec029251a46ba2be78428b90a43793d9e8391459ccee8da1519ecef7deeeb776bdbfce1cfa117fa079ae6e908fde39b59431aa6327251dfb76e6fa47478785592e37983a122eb9b3b95a79a1eac0af01af8b5cc86ec1a93efc64a8439e3ac9bdbc02c71f4a5696b0f7119d84d4cafc9796bd697988e883a3ca037884bd954ed5d46c6bc91fa3faff3d501dd798e51ac51201292eec08559d09cdc8c1affcb2463cf287bbda86131736db63cddc3aa6882a80eda09784537fbe0ddd164c42ede4bdc6434d09c53eda7ae0415326e8ee6c7f4015f698496758d98a89c36cf89458095fc6ba6aaad88f25f828efef85948e6131e941fa6b26bd932398799a715effe1da2cb792e43844ca8db4e1b996fac085735197b618fbda3ddf7f32894d2ce7f81b0dfbcaf775cc1411b850fd0ce281ba43be153971ba1a994d0d43df696af11ccecfa6b132b45e96bdb93509b2f2d91c5444596b2e332151f3aa20b667bfd00fa26012c4ae5ae9e67b273d1c684f2da7315b23c1637742a309d1acdf299ab90ce0b58749604883b467914638c5bd566e77bd7438ec32d5c40faec201441b7dce015149f3f31471403bbf08d6fceedb96dbd25ba2d7125d67feb64cfc42d28a20949b8f78e046757dd5e756af2dd08b787856f91ec60997444b5eede93adb99a45c8f7f1d4d1ab7e2bb6931d4c2ce128a407c0c5035e63d829d350449001ad4b004c7b3e47f97d2c095fc95a37347ec599630e54c55c1157d332b87a5665e91a3c7b48e5fd1de66df5aeb4b058e82801dd4c1f1cb21a832b4676d730f7b8261913acf92ef75619931f3fdb3bfae851cc4e65cb1ae183484159d77d3528915dedbaeb5e8b51ddcbb73dd944e685a31a809140c2d01425fac78a573061bc3df0cdd754e55453103e0f1119a617b18df2eeaa743ecac575bbf7aaebed8ddbe2eeb8e06b1cfa2e2affc204db19982a055cb092ac9c01bad2200e5f88f4d43a0baaaee6dfb2cb24988197f05739b17e8ea79479a0e14680c840078f65aa4fbfe03a4e7d43176ad19b546e75212e7d3040ffd9acd7b7b8772ea1475bb8d192e87090b15120c4682635d1d18e66b114eff9835659da56f3837ff55d09dac48e8916805b2acd33aaa7b204c05ce96426093c2ddd1c9ce5cd7b73aa7f1692e484399e69befe49f2c9ca3a0ce2aed574cf8a409e3a37a7cba0e0622f4bcca6d98250eae76f6e19defa5e65cff11ca7f217a4d599b523d366c01a0e80a9af3101d8b953239b3170fc714771e73ce30f660030e5599509b8a87c6ff5b9d3dfe6579cae619fbedba5df52f50b5e26d33e3c88bc0973b3fd2501cede61401ffca7e67f13280556d694d9e7e7687088c0d259ba582ce61ec3981cc80399c3b2340a252b4a2a1e75a0d115774a09038781a3c837aa944622ca5587a52dfef89569624243bee81ce0efc177f6e9be42a5024b454061d62afe6e77daf1da4c0b50bdf3357641179b8d9f11d2e4f7ebd7d2bc7e44b66b91cd07e1995f1f0b402648754bc7f8d4c2d773a5148eba9e26f1d635a9af31b01bc60dc5bf0ef5272d1235b6ff1a05d1388b9f87b3e6129a5d8f39ab960111b7cfaf80d27c6ea4576fbda324d522497d8ef0d6316cb963dd017b765763e15ac1e15500e8518dae8ccb9d2eb3ba405eb857fe6c4102e7a0d28888d912bb215285002ded23a7bfc1d53e4cb8fd517365191af72e9f5cb052aca9187ef8418d6c232ea997969964ee0ce22ffbdff03416f848fabd73a9ec70d941a8d4ccda22d6b93c19c9e9de9cdaed0600ae736e30a41a984d278de64fb5d02dc0fc7082fa6d481a99af8d8bc231c809cca12df71f804c0c8510de2043fe8a5be3fca8f6a4b404e8ac142e815852ad38f3663867cd0396a6e04b4bf80330bb5faf9c6aa4c8f838d49c834b5ccc05e8406e4c8e063c98a241cc182d8928342bf9fea19b681309fe558ee579dda669928fbb99136f248a27372bd94e062715565c2f198c89fc2b85aa6b0c72163934d6878092093ce81bf82aa05449da1a57e998ae4b03288acb9e569236140ca3c70302d3547fec3d723c6c6f9b0702a21e27a5306960f069183ab3d01a01051ccb612d53c7affa1a47bf46cada08920bab5ff41e120b46f065fb52dd03761b265b65921588bb2377d13858fbf46fc93192e64c2dd4ecaff7edae8d4c4b4c8fb42e17104cbda356020e954e716f436672aa9939928c7486b178ad322a49a9fae946984e0e1807ce21eedf235e4ce643f9a35bb0c07409009e7898ddc8aaa0d29e312eb4f518feace887e055b48b44c253b5c32be57197d4479e6fcc3f3b90087b02813749bc95d1de54219ae22ef74cc19e556961781858258f1cf53f0c73ad2533567ca5a5645481d1ee5c1e102001d0d85bc75db63cb86e9836bf38651357d04285fbce644a1d2d5b042af519e9fa1f3d25923c7eeb81fef442eced411875a6f98de448543e8239e6a62a8a0187bb69f9cddda3aa2b9054db291446b22c96419776fc22d2cd4ba4a9bcfabe1e065dbcf9e3ee6c2743dc76fcd165461f9c2e8b06d132042b2560141107a5bbeba7fde160d82f8e44ff31c3263c3ee50709a7547f8dc934717da99daac1a7ef9df2956ac2884023daf229a5db2bf8ed482b831ee6a95c5f33e339a5b910e6045691f0886e5fefb0659bf81a31a27904411707f31cbf90cc1268b75493aaf4dd1d5cd307065e6433f2b23986e23dcdaf11af4f9e6ed748cf99dfe65cbc35fc408a0577dde19306180f4a2d4cb9a58ae0696dec06b918c914ecbc785110da02d766ef3b8cfb3b849d6acd5e272cb0920f6ff69064b1cde12c4fed0f0b262b6ec63b47408bfd56bdfed5dd3baebf911136fc18c0f03f814e6face613ab4c06c969908c46ee2a30244826fa571743ff4e30d32ba924bffcb742ec14804fb36940014d223e4cb2ac019b651b8e794fc5d7c0bdf0c3c8438d2bf73d3e1978826c0619ed9a1453b473acdc40b76e0e99fc9fab65b918f1d0559dc8defe6afbdd3326ed5c115c160433d7304be3db2653475d3151e5451f9f7eabad54bc9e06af7f13e947a789b28c55511c41991a2f01c5d43d8618451a", 0x1000}, {&(0x7f0000002340)="7c3ac1d42865069b1a9655a9f2fa1f97bdd99a7e5ef59afea7e15da3a90c95881f17bc33b52d0f5915252bc1a2cae4fe3aabc00416c1dd193d686e6b3e0d328540323babb348c693c106bbb82eb91a2f5944a8139f271b6b7b39e86d73e279fb62632a5e0c9c1caf2257fee999", 0x6d}], 0x5, &(0x7f0000002440)=[{0x1010, 0x1, 0x0, "2f7ce75c897326fe89934428b31b6ef5681acd4ae74a5238362e6d1274929f56811ac3c938da97f456dae855741f794fd947795abd962031d523cd93f4a197b3b94583dbacc9b1957ea98c5c17ca93bbbdb2c27512d5bec1c50bbb7466cc437a45898a9d63e737380256acf8ed2ef90348d94ec7a6f7cf0df0ac857fc443ed641af2effc083f558ac39aea36c4f0a9b572301c8207a3e077476f6466af535df3e3461973909c567ecba11240376fdb9f5439d2e51208fc46edba0fd66457a6139a2c2d1edd625ab110a2621597c0b6bb37993c76729d726578f26cc28df01676a471565a270602e9c9392a04d0d5245cf580b1c64e06e8920bad917618b126fc18904404a2b2151ccac124b76586e4e3a51fb87458c4f7c46856f16b5464ae7e655eaa32fbb52b7e88233d7838a0006591c95a4ec68e9796ca331596140631b04cf208699a3ee490debc3679dffb6a0043458c7106ddeef9bb7801a3a01719c48ee95ce7350e8c01adda8c0a27d00c44c767c7d7500fe9d29d1ee42547b206b9c0399d170a3423c64a2fc5fe0131490752b40742b17beb31ca7b08f9cfc08f551b2b490d525d40a85545d95f44e3794b4ff5a32f78c37387caae7c39947fcc0df0397ef18590b4a99aa9591686e36a905b42b6dfaa32b477f2a9bd92165d95f4414fde5615c60aeea039c79427948c310cf91a4954479dbfc263b889f96bd4cc3d53245ad3e38e07aac8e046a3270b3c224351e6ce87b050c78bc53a7843a0214b148af7828a4a38f7a402a4b31bf76f852017d9ec15e485c23037dd9f540b7b9f7a36cd30408afaf9f492213330b554074adba1b4a11de93b4411e25aeb3a9a7d2ba215e52ddb788cffa1b4bf0e0c81de5b3343328746c22f1bec019dc6268e5e8b3000b2e7043fac85735945c001df013a935aad2a66f9ea18c2ba9f99e4034cd590b40c621169db56d71fc4637b4d07dea15be3111e06b410b9402b875dbfd4da920717affb75dd76a669688d8215e63e0125e9549ea45620291d59744885834a3fbf1f00bd7711dde08182c01207245dd1e6f9f53e525e04a076e885877077256daae5abc66861d5a4f0f8d50a280510383663cf2a7cc2b99f449d4a3ba5694f612e492838c0f32aa05dfb2efed7bb878afc94f4f0c22b63668f94c9919ce0db7b3fdfeeffadbfed3508b2c4b001fc504184d419d296a78a6babd35a2dcee54b4e7e54cabee7ab5ffc77693ecfe0b9359ffbdaddf144cf7d6bf5196d8d72e0898e2ff85e05cfe66d9325a29d2cb857b9d9f78f497ecf72c11c875f76714ed109a32d9892ba45b52091a2b60a9a2848d8479691fa5bcde2dcfa7836dd27093664c6d66a6f12cce0401be11038cc25279cb2e21600829993c29ced1b6e47424f83560b5a0c1be8d41c1e2a4ea37b9a3a8a8df03b0b3288f219d6af4212152d326e6b24443a9e94973863e45a62d0d7651b55e66d58329017dd0f386fc5e2fa628402bdc61778c4261bd0252808da96e8202f0c61fd9f2b6ab0bdb6ba902240269adea0c39fe390fcf2f88e2421fa9d96fb24cf867daec21177762f738690ee5420ab146862207d5e88d10fd3de974f1136321d05041a8673719a74ba09601bf4432c22852415e8e9d1211e1110dd1293f8637a44dde3c8001e4a3379ad19cc328e860a371a4478c405e350b815cb7898adaa58cfb67cf689c703ec8df0a41753ebed2cc46d73e7cd8391b986435f05656aa7f85db13241e8cd41b8a837c72bb0589c64ca1b3f2e1e061be1ae1d4e487ce2dd0336c005050196d7bec433a6c770ca3f99524c740ddfca389a13be601d0cd3c94e36634152a550788f6cb821a4b1f8226c9569ce1007bd4777c5f1dac83963aaec1265bccfe54f392999718d5ee128df4e0c1f74b1084a314077cd97479df881d89502f141949c69e013ab9172c304a50a7a4de60f98b5686f057daf95ff8d560fe393dfe336fecd6e590e84019e73657c463ec50db113ce95a3b9e11ba37e40c11675e7404c5061b6e8a2adbeed0e374369448ba3b53627fdf72aaf161d73135b230ab0ec032fb0b7aae6e4b0c4e72bff228d9d2756853e6d2a5dd15d4cf3e6c809b5b242653879aa2613b53f8ff399a056638019af7bf3e356d4f01fe4894f2cae49ebb2f03b8e7b581f6b205120107696f106bb2692388dc85e5befa0b761d094ae1a57e9d9426f783ac89681d2aa33be48302293c13289c838dd494163db396d170262d2a4ab63e60d342a4c8f6f04f92d4d90eb047a87cd150bc7e96e181a593ea767cadefa73528dfbcab5091dc5133497897af881c443e482f78d19ea1362addefdeda8eed734e7781219014b1d275c5705ff0724f57634a56d21cd80c779e66930bd6eca8926c6f907b5811f0461fa05e43344de85d7e34044b912ddbec017079c1a2c659a8487180436c8887cbd44870f74d43e84954235f6e7f70431033c131198f0faf9768a78c5a179156ced1e9e9b1387578abb04264838f26ede7e3a2c8038faae6d9170a022ad6b948746f2c1afb7d48b4791239804cdfc78e02c12e78f82297ec67e6d75aedb8ee3253e0796e7db7a92c9b2d7402d0029ca08e4f18a18efd57adac18f648ea1dec8a654ad462169ee855a803455b10c2993a5c5fe334f27c3c23eba73dc7c9228086b66ce4b863103790d32b2ab079e7f57532854873cdaf288ed7c658934f0af86807d31bde5bb341fb4c80fb0b176c3ed5d82e42b3d543831be6604928695001c8ce6ee97717befae4156bd0e9700365ab507533b9a809d25f230695603485f1c580ba627a052839b6a18341d18918dd86b0f9d27be0e414398931a43d4694c744b6fc84ac42467869eb258a61b44e23b2ce2d45feaec743d402d68c214566f35d72309dde2b65ff7a6974186be96c0c6b791f7dec5de688b362d75d45debf9fb9a6eca393d15c196a9244fcbc2a2c256ecdbf049fb205524b9dd6717cf219aca216b650a3993e2b9d0aeb1ae4918f10a76ef3f5f365df769dd7aec54a6d11da02996cbba59e15f508b9d15627d33f3f99c1a812635607472f148fa492dd948b3159b58761afd0c7c502659aeca98cbe9f3977f939089669706c1fd39fc40e5c8e68bd0741741cec0fed372cc7cf4ae1a75cb8e566250766301cf5288c3a01dfb6de99edcb593026168d7b361e31d32727f05e9a41448405acf5290463719ddaaffc867a226c53237b9cd388764a2e914ed31d8f80833eef1ac65ab605b9d63e69d26e7b8932fcbf915236dac7b26342df5ef2aa5f80e1cf97c2eb045bd861e3d84fb180653991dec2178626bbb55f02bfed781dbd22e10ba0d349c156c3cb72e430b798c5d8277e0dfbd03af4fc18f78485b98e54333424f4a404fd45cb5ac785068b1ee170be83ffb0112f022a349fdcd3b7e5b3d826026cff913c43e0b171937a4b06801b0f23d24c988284a56a4509806257066ef78e63ee08be750a860723ea0dea1fc7e0fc1183a16ae4626d38b8de5be1f9bda040d7a72b0ee5ea4fc19814417158765ca8495b47a5a2643f77024c170dbb6a81befdece60e75193a3b2f0b1c3cf5f4968f423df0241bdfa073a2ce3f4a4f75ef7f09ebe60be1c65be76fbdcc94a73f8e130486a74426091f718eef06282393054be2a7f7971f5da438c389c16cbf87baa8711b04bc8d74a5f8a4c2122d71595dcb5803bbb37d508c93b9ac72146003ab4af6c65dab85a4e78e410186a6478d1c0b70d48801706bef6679b51397b9ca22be9e78cc70d6b1d7b6309474776cd80961f6c70d670db1c9ee46c9874bb71fe190a4a1fc4d566006203f428eeab8957d4ac1a8be05749e421c5bcfd115f0448a84895ef8fd4ff41b3d6617e0015fef4e7ed3b048fbd8064c7fd2259a01701fb2b8faa90d52d22529d9933036a4d76fbd7bbcc8ffda7336ef60d0c7c388ad9c2256c16377c2b801d7c974a6f445358c6e06eb62018ff82a3c3eec5fd580be5c51ef5c3118bdcb3ca80344289322b9be95be3ff9af238e27e8d64028ccd18153b92bd95dee05d8f284dc39122402b1338d679d9a2f782e2b4f45f52b3c4499d47cc9683b8c220d9bf1db76d73c02a7aee2b601517c53556bd35150af8d1fe9344cbd6db7bf5fb3e3aecec56c6f73289b99ca71797d28494895a005e224e9a10ea6db798cfdc92c6cc479dbcee7447e981b8273ee73430121e2fa50f6eb44b2e0137b46a1e3b3019d95d6a2154e354924798f389e4c3eb89abb9033f136d1720e733e2ee4ef5b161ca619438a0b4dd9a6222fa88bd551338396cd53de36c6cfd6939fb8454b748fed8be8e1432ed9e7a51a9634ca11fcdd4e08fba37281041d16887f8a8cdcf5f25562e50d4841cf4e6e9d399677300ea81b0e40178599fba90656df1977af4187bdaeeb126726784c0312b708bf6c632f032db3d7454f19f747c2df958dce4b47de9ef21434757bba894376b55e477df859735189336be34225b1f73cb895a26c74dd624056c7b0a2fe802f65654edead682c625896c91f0ae3340ae576260aacef414a62281f96330eca0edf35406b19a9007e165dd3474819e31258d19a08e7f8a0240be7ad22d1defb845fdea3541ee1041f8bb5bcf80f7be30808050f22f08050fc34b87893a97b606a053c5bfd1cd00aece2cad5b25dcb46c6d1a4c93bc139a3d60fd2b8ff5c3d215538765ac012d1f9e7a8b2592f2e623993e53db761f0e87b7f139373e0f35b955c2fd388a4fc3ec5350aa749c1ef012797d2a3da1223c1e4a1705e2a615b567203a819521288771e7fb2e5efd4046e69d42a80822464f6dc925adb9a74a6655eae41a71db665740d8b51e9b533d81c78afb7de0c02baa05cb77a2c661591e7e3f1e0ebdc13da454b2d8b0d3849146c1a697d436b27c1324455847c998a52885ad1a504ee4425fc3536759e6ca97abfd8324a5b574df70b74774552608ae63acff463d534ef64cb5a00c388f786671e8c594c1f2e6747cdbfc97beb38e59399365471852d587b862056de69a219925046e9f6f2f57859d149e6abca0f445a795dcab554e7da6da43404ccfb276bef6fb877f71c295c5db8a89bfcf6f7a253a7f17232216c7ffcbc88bf704a64f5ef6699c4410f2e9ec1925818cf05e523780130d023b8050da5ca8f487fb714fa37eef63a58e39de20004500fc2e1cfc7791ef4aeae4c8d5f627de28014ebefa79b2ed4e93b1e9d001bd8691ac3a3b9039275460f16f7dca41dc8e0743d14180f2be8c6fd79802d63d179306d84b185745c27232318e9a68a2afee61b9ac38690d21567e06f63403612c4ee596aeb1a2732be368d8081c95fa76a6d0dbab135a2a0a8220cad09779164322d9a579b499a74e73df1be8aeddbcf64200860450a33c8d7942bda978fda47bcd0927efe0fe5186c5f161f375e1f115a4f60348f01576e3d8ba69c4f5ddfd30dd83fec6a2df94adaf40846aa70484d51c82451b9eef72e36aff97741545cf05da8cd77e8de0e715fd09ef09cfc3b7ecc8f3ae394c842eecec80274fce3c64759909f1b38b6612759442ea0b3b3b0b3f9fc08b22c00ee39b2b2d9dc65ae7e47eded061398dcd303208b04bcb3c3993ee11d73b20d659804ca0d28b2e119f076026a60c267757365adfc6f06cba2b5dafff8e343648589e2b60b5db3ab0e1b81079140f735482cf620b3a9978d29b5ba10404043201ef243ab5dee5b9c8473fff421d72a10d6c78a84aa02e8792d41d6bf5fb8a79fd45e069f40bb3529a2bf0e03b9a47509cf5ccc13a93920c8ebb5c67"}, {0x28, 0xffff, 0xbd2, "675551a95d194c29519f7822e21ff8bc13eb29b2d0eabc"}, {0x1010, 0xffff, 0x4, "501b8060d2b341f9a9f8280548b217ea499cfe320a487271a02705eb849c791f605560cc8a33af4f2e912bc3c897d575cd7417a7b5e5d8a42a495c0efd14b4ada1001695c95e8ffa9ce54862b24e50b48e5ab3ac09d6d40789ebc399cf4cc03eb52852b86f9dc899730eda9359a30d0b7febfcaf54aea27d751bd625bd84552a4ada2ca2affbbd5032c0ea8e754b99a30fa60897397a63cd6dce34bdb09fec8348d458e233b13e3fc23b16799aa74e63830a24ce0686eeb321ff2b05182139315dcfecb171ce46a2d04308539c26994ebb3ddadf42f54780b9a9162340418ac70ff0e7aa4c65e314b12da28cb7e3f2b4ad61ccf77938c55f847baafa43acf08f36292f4c8c76637027e657c55c8f2cb0550c12c36058b8919de685a148065c8fe7ed17cc3b32375270f2aecbdde58fee00526b05c38e7c9f64a475047e315ccb53caa5f42bb4ac7a83bef60b4e817e5cb225d633180f7a2ee90fc8b3614ac266fa5e608d38e05462e87000c0a2bf5690016d141bab1ed6141da1fac71480f2dc47e36095b946612de388916a67a8909065561acb623a1e7d5f165b15bc1212f48bf424e7679bb4f09b9d003c6dfb6a28bcdcc26ab96ed215994387b74b26d65f038a6a4a7413ad660b575a0acb098ef45cbb7eec40a5058ffa6e6f69087761492f734e53f352689c02890c215edab95d636b92ecaf5097e503d567586b9d9cbafcec610e15ecdad2ccfd24f49b713482645494244816f061b6084f4cd10fe1c6dc45ed4e5ea8a854866aa8c035da12ea4b4355e6019e41f1c91a40b8b575fdf74452fcc81f0fb7cd3fdcc7582376ee6fb67d7d76dfe742eb83d53b6a4e51f8ce783385a9e75a0923261114116579340b02f8906ad6aa52f48aed5c855c1bdeb6e662399e4e5a6d04a64965c25feaf6bf515f8b167b91ea8c7740968e7e1c5531917bebe42af235bb62a8780e630cc7a04f3fa02ebd3ba33ddb5e36d0892e3a20500f9532078108452374d7e05a5931554aff3abff817902382e17c178f2033d8ce885e2ee8fdf6384fe4fce4b4a21b71f0370a87ce561fd66a3747bcc04a5d0231bb4dc59ded905a20194f0200b90020c520bb689504a0fcd2f7023c15d4a29252510505f38fb8c0a4be5bec736a5d9d04b6243043a62862fe9d8de901c0a222da32eea24be4b2f31f6ca6f89ba729aa59104a7600e46f3c48e9d70a0513062498e5ca09ed43586ad1da9b97f97a014ddb8af6e6019feba60aacb35c17c1091cf91ac5cc9d0dfdc3e638b93a6bec0ade095167fc2ccafad2a91c4de4f3bbb5498af754b6cb270c6e4a6e4ce50ffc78085667ae04f3a4201fca2b5cda582573c1feafcdd90f129d8baddc1fd98fdfbf3b8d652a4150de9526e61d3bec614d367939ab94f3065a4574ab134be4c01fb1982fe953c068067a554eaafab8f7c696a765151e71238246ba736b74b5b82b7319dff32606336f022a9da8d19a28d61903ab306a307b426bab532c02ce46a4c9ff4dd13d45abf81eb32f13276464d4b48d10530a1882ac422bec0abfecc3bb1d058d6c1f9df3e3cab6c986c5129638622597ba1e5f62dbb63b396dde727c39966b782d0a1220dda40e7321266ca7db41dd93c9d8548faaf47210b26ce93729ac545f4f01c66adfffc6dd27f16eaf68e44f310519860be4973aaf7074715be22a6bc7076e339d0d138f4385d89a3608cbf03bdc10965efcc74731df3cc1538d3175b98e1aa3846206277909617cf56d96a59ec603789cbee33c6f4ce09ad6570d87d9c5c10f85f1e6bcb442a1c901165042131acd7db39ec1ddfec6b95dc5be66e5e60544dcadc6c02119aa3bfde3f24bc32974252d883cb4269e75892bf45a2c6302e5f063470c65ed8cd04491ee797c9787abff2642a1306d972cf8dc067f45a5c41bdbd96ea282ac6234c7803720be4ec1db32bc8b833dead01888c5cc965827465223b46402d789333caaf4471fcce8bd7d33fda1d89e49ccce0d9ad705784694b8fa1cfbb80df2109e9b6ea9da4c86874ef14dab1dd21e3384208d16d9133d5f7b7b1a6b7b20e024867b79846206c35191115c76f678e46ade1dd1153856a77b31c312354aa3d2f3e43b54835ca92b907f5bb7b18125ed603244cc68004c9ff606c3304396908c58bc30d4558ba1977f2d7b8c37925f302a0028b1c67a1ea7a9c21ec021d4bd8b085aa01183387f6595b3df53ee4a516efe3884cadda22ed82853b5760b1d629b43d961ea792ad4660f97d9f6bd8c801100d8b504b0a011ab81db6c682cbcf77e1891e5f0a39c27aabbe38cfe5cb45df617d7e97fabaa3a9d42e7e1662c8eaeda92a1b3b19be59a0358b0829ef6cfae2bb5350af098101e19bafbc2def5bf8bcd5cf432716e8c9288999fd07cc93de3fafdcf8a5e2ac7dfd9f3a6ece53076d49ba5f896b6c578ffabf87edadef521b65a4d02f8f7b31bcd7ef05ba331391b04eb06914bc4ac5716ea70538652bd29bdb38460ce737e2fb1097a9146c597b048021451a0f3354c4f7da4108dcf15dad140fdcc2d8bb680f7689fed61199a4a22a3b6039b5fba926b5984ba587dbde91bee6a451bf49eb5ae39f3af5663b5f472ca775fb57a377348cc9f2ccc5235ee5ad1e72374374286b2ad2bd0a75fe7a4483554a2a2b71a01e225c64e592006ee9af644d1efabaf0a820db0ffbf39c41cd676a153d4cc72f76e6311681569a2e0b44c501bcda70bc8499de94814caab5bbd3afcfac7f96915a8a5c5b9210480252d23fa55d139f1b33256a375783e1f4cea462ec44fc27fe816a1b4256377686d60a4b32ebe624d1da045fe1b323fe1ccaaea96f8f73f167f048bfc24584509d864d1ba142b22c9249eaba36b6f810acb1ccd5120cf784dcab538576cdef2e369cf7b8635deb7cc488aaff8202af84a36bbf5c67846b2edbc4348fab049d80f132f8c82d4d5b1981139e68b47cc8ec760bb0fd3a6999f5147e03fb94e6708e4dae2d2fdbb2c1d7b84123fd2625d0fe8c67bb28e18f7c9c3e31d31daa75ddef247d573367d54693139a88ce7e50f7bf4c47aa250e5e272e32f6f17c18f53ad84168ad4af251db16fa1cf97b7c7df2087047cf826b10646d2df2e5834c33ed2562b6dbd13b1fe77997ac1298131224dc178a445b5df4574d5185eed3a3073d4f37c42011d1844fb6cba855888968c8f061748f34666e05a48e721f8f681ba280f8ff76020a1e890503599be86be034e0595a6c1c6ed8699ae5bad384a73e739bfeec61a9ddc7ffa3f2da4a9df43510e68b80575741ceba42fccf4832dd3ff1f19009009f8be70f9cdbb3b34a39ee183f314fe361dcd998109affbaa3912998ab785144070a21a17ce02515bd0ff14feb92cddf7249eaf616aca02b74f5f3172eab906787fbca3ad4aba4cbc1f3bc1f82914ea8c76d2dc0efb9c922c464062cc6410b2e5e86cd98128926963c618f209a2f7e0023364a05524b86d6fc38419140fe2d6631b9ae848cc848c5929dc2226769f61c160b56819787b9f8877da51283c5c6ee916a58af57e58260eedf96a38f0c9f3e355f2e4b7f2da1e97c19d002e70ba63980f130eeb2291840a400a4b6684cccaf35ae79a52a5f8db5e78a8c3847432b9a0169726784de0b251adc3b20685a934f4dfec9efee356ce59cf42bbba7cc95cb8a3337f38c2cf11f29f5f13e0ecc4eb2701effe8778d2473758fce3eb5c58e5b84a48f062a6a75a9e15a993a455d4526660401a68e2843aa8c7aff2f86889a8632c03557caaf57afbd779587ba8a6afccf1c56e916a8d03466d6813d10b58a06c604b84751f35821d7313ce2a2d201f868b820b2ac908d122b22e20d7e485caddbe60821bd937f740d1219302da8a94647b1364ac2ceab6670187bb146d4c13983fb41e9a522107876d875546ecb6ffbecef9186e24ed6fe89e41a7ef4e7b9da20972a35458c172d55fa0be8833ecb28a491559e0cb51eab9cd7fdca291f28adda5595f33cd67225c909af585fc18786e7f5c0bfc91abceec822097a583c7ab510c23e70bb969af56ef5bd2c2d1c5bca31f838dc720e3c807745988226fe4240bc8ea7f4fbc1190cef65c4be9800219aba5d1e29ebe54e0a512fde253921beeef42df3a5a95862d1aec18be5ab06dfe1d8018a784489e78a7ced799717c39afa78b61bf3c4da5c1a7e44eec07e50a8fbe3af9cd8e241bdfbc300d9d86af41619028a69ad92d1a63a222c62cd903c17cee7b6dc1ede6dbee46a002937ebce10314211fc1ae6678a6d5a2c27fe42858d8896a1bc31a36e54d4ec7d053ba569f9be72ba87b40008d503600904a4ae62e7dd107a9c7c80dc630365979b4cd6a0950ce24325e266558ab1395f0a65341f3b4ea930e72d7af6def9a37e2c331e16a018f130a518954b8babce6ec58886f76ab0044f1dbd9e6d70070f4f08a427d355dccb62d6fb059a4ee0911bfbf0dee39d87ff3633c254897700976b9e0bf1c39a33042cc492f7f71a58d68c50467fcc610cddce1de1db064dffd5da8d23a240d26a250ff50695459911707e2b786366761b0978ae9380e94dd1aa4c83a485fcbc2d9072a5c74357eb9f565c4b1f35a02a7c2d0430e7c5d68c32b5114bf9462ab24a9f1d0ea6be260d6c6c0f87e3c246badf4da8fb12c3b6abf143eb6938b3dc9c538d5ef90e24fb803c16195fb81db7626276936d34548d2b0026421672ed0b00c3c318ac4a1ff04060257ed7c8f58ff6ecce288de8a101cbfac9b5005149f548bf39fb2a8c4f9b7f45d218c28b0e8e029d0892b787676c4a058fd8edca6030c19b572e846339b58ac6011b278bd2f2fbfa7e2100e3b01435ebc89ee6151ff78177ed852970a8c6af400a46c3fddd894a8238d4ec8dadb4d5e28aeff6a872fa7181df1c3ed978660bbcf582f6aa4ffe0b04526ddc6704c1c6105719004266a5b732a9b16daa5499f62d377efb1bb4a797668aae9c91bc81623cbf24817440f48f1eaa20b9da4028b82af43106f700161c9a4c19855320a5b08a59d596afb76d413395699ccffd1fd11a4632abd7995cc87ff32a37db5fd2f7433ceff1caac23c064fcd03100060ac74d2c991fb6bef4c9f88aaf277aa7cee4ba705eb6c39705b138feba4374503b7f2626e1a352d6c77def60f62ccdea94605bc2d74477e5083c85479046b7903c7faa1e947d8c2d581dd215e3ab053f9cc8e06dac680e3c77ffee3d940367494ac57f4ac2f42a345b363aa8c4a2a46777b042be3679e2047da23bc2dded71c92960944140688d9fedba75c0fcc9dd36f87d0afbfe272e7d95dad6773968d1f153b2573c5319df36043da668dd73c223dbaa9d98d58afcef4eea9b935f319488c6ea38b90f7b0130a1f16cdcb80294e08e288df58164b937d270319a41101a98c9c730f8754dfa062d785aac43fd1db94ae18b66d9d731d4458a68e2a8e18b333b724daf780f276ad69fed792dc806e6923d7c6e788255e1714f59059945e5a0b53b40b9f832791a41e50ed1f9dd073b0c3cb301902a573f731b0b4e5a0441c97ac07675229f522f476aa318b4d4ab44bb3c95fc35176a873e2bd0eab23dbb05800cee6f45655d9e2354be16cb8ca46905458f245b244e1f8d1a7025c350f23fd6bd825b80b17860171abade7a6554ee132ef07d2f0ad8be618901a4455ff382c1ce8e16238a0a11798048f7782d18f6374f7af6127839d6c77c1b2b824e2c88c32ba4d45cc3587629d113607fdcef596ea96518bfb7fe0ba233d0791b918b0aec3b2e10fc3ba4b742e6d2af76b824ec6eda1e5"}, {0xd8, 0xffff, 0x8, "9ee51b7bf78290a51f58be96bbc05078f3aae0c9578317230ec401bf9f54a1e3308083f9ebd31bd656f927bfe0b9b629aec769b613f951640a7e9d65b858a787eb9da171c2672e5bd77b3b407f31e3576355424b0ce0d6666ed4b85ffbc678359b4eaa61c08693f0bebd66f5126a670123ce589fa3a7d4d1608fc635f6c53785a4fecdfd82b6c70c7adfb059d7c7b6642914b9690328069a008a6709c9c524b2531f5815dbd4d94eabb3830dc33aef54f5a9f905bb22c3a7e31c6721167cdecfad"}], 0x2120}, 0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) open$dir(&(0x7f00000045c0)='./file0\x00', 0x10, 0x20) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x42) ioctl$TIOCSTOP(r0, 0x2000746f) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xe1, 0x0, &(0x7f0000000080)=""/225}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x8, 0x80, 0xff, 0xffff, "c3fa5dc82b585405292280a644aae174ea621de7", 0xfffffffffffffffb, 0x3}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000240)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000280)=0x6) select(0x40, &(0x7f00000002c0)={0x8001, 0xfff, 0x3, 0x160e, 0xe73a, 0x800000008000, 0x7005, 0x3}, &(0x7f0000000300)={0x9, 0x8, 0xa377, 0x8000, 0x4, 0x9, 0xecd3}, &(0x7f0000000340)={0x200, 0x8, 0xff, 0x20, 0x80000001, 0xd28, 0x2, 0x3}, &(0x7f0000000380)={0x6, 0x80000000}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000003c0)={0x3, 0x3}) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = msgget$private(0x0, 0x401) msgrcv(r3, &(0x7f0000000400)={0x0, ""/29}, 0x25, 0x0, 0x1000) clock_gettime(0x3, &(0x7f0000000440)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)=0x100000001) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000004c0)=0x1132) r4 = open(&(0x7f0000000500)='./file0\x00', 0x20001, 0x6) msgrcv(r3, &(0x7f0000000540)={0x0, ""/139}, 0x93, 0x3, 0x800) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000600)=0x9) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() r9 = getpid() r10 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x7ff, r5, r6, r7, r8, 0x50, 0x9}, 0x715689f0, 0x4, r9, r10, 0x8d4, 0x40, 0x3f, 0x6}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x441}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x5fdfa5d1, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_gettime(0x3, &(0x7f0000000140)) clock_gettime(0x0, &(0x7f0000000040)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x2, 0x12) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000200ffff000001"], 0x9}, 0x0) pipe2(&(0x7f00000000c0), 0x10004) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x200, &(0x7f0000000440)=[{0x0, 0x1, 0x3f, "0c862e202dc087c25dd2f915596d9014865480480c0b4175a6235fc34b70bdf9a16828f25388f918876e242bedf24a83501f58a25000aba5f5ebbbf4903ccde9ae3abb7759cd4f95898f8ec123abda74be97be71f82ddd5db3e4b1f8a241ec860f"}, {0x0, 0x0, 0x4, "313c6a692ae3319de4281d9ace7b2e7f64c3c369cea72e72e6d2818386bb1f1bd39157bc2ee4821e6fd98aabb46c574e3676bad4b4739bd52d968413eb520beb036f353f7a9b891aeba1cf4fb7a6e3747f4a03816dc76111890f7f7c8b328c67d4a11e05d02f25c6e7a212d444ca5cde3ee9eb69378dfa053d4fc024c1dddfd5bc6dc5d9ee651bd83d131890b054d6a447837e6c3af74e59548aa521c13719956d0c83445588b4108c0f3215b8a69cb3714bdf42d45820dc3d086a89d5263cc04465d8b8cf91cf710db6194fa6ce87865a97238f4d6a"}, {0x0, 0xffff, 0xc7, "f763eb0b781032f732842a71bdb397438f6b4ec5e7fbe45f1826267e39634b1b43853e834fd04a6cf041f2a1c0e8328011059bca9527c47a6aab5acaffa4ae14844907d63da2e5d99aad8844452d5d37b00480f23d4fd06afd5457b9c3e6b6002e3e31f9d172be817feaa7865b3d4a1ec2241538037ad02a40743c80987d5a2a0e943c20a4c517e07833d34f446b1a63714c145534f3ebcf621ba3f38b0191ad374082d4f6bcf8ec521a45d91ad34298b6dc72"}, {0x0, 0xffff, 0x338, "8de72c59574dab8a7a5fe5ce0dd030abb229c46eac9af37b191e4e67ee28632f000d0c18f3e053768e8d77deacf5b6b487c889662253f5579a4cc6754590843d967dfa055b0078e908cb7bce6c0d43852dd52b294d17ff3f5225f30bedce90acac9dfdfc634b3b7c2d6b24689b245dc20e67b3433825b8f93dc0793a0a292f0d5d6d04501e1ab58066cb6b56ffc0ea5fa3a4c017f085785e5c3367fc1dced4bb1f5a5cdef5b0d50d42632a32b46da898afa26f2ab8089d11e6e7677a5361316e87882c4ff96aa05ff848db42b7ae18e21ded7862e34f16"}, {0x0, 0xffff, 0x4, "abbb2e7af9d75363c5590dcf104bd93707670bf5f670cce98f71650598e406d6b2cef5570ec63eadc59901ce4151d7702190699a20b85f3599f9dc71019a37044dd12f959ed160da1e2cf393314b06a119eb7644a5eee691c64fb238bb8bcb73214da278cb3d2c326ab2dc77ca1c34cbc014ea34fda95acc74adec3c0586a2b092b01981b101288b4e843aabb18a8201f88cdfd2548327798497f5fa8ed8e5a128e71f83d40897c5b0560f1f0991b089a580fc51ba5db51575b2cc8e1a82609d560690cc9000b76f91e05ed9bad065184b8aa822c6f19434266889a96b17b8c4db35e1f37a89530a0228d9093a3c93b1808c24f6e4202e1bcaa3a2a6415c5d2c6667f54ea08635f04696ea4000bccd97efaf3c20b848a8bd611ab1c793f601d965459904c6682f4d697919ec60d52f2599d7e32e5a889669ee39d68167bfab027fb5cc8a3ee5d040adcccd2bb56cb49b769ae685c992bd2f3d39d0e61e32dcb4d85a6e4b3a62e6d2e3e0958b538ece6329fdbfdf9c8e61f6e4804e4adabbf3c1b3ed6d4182a933d42c5a7cfa0c353255da561fc61ba57d42aa9deb29d415b9820f05a4d2b3a8f9b606fc76a1f0458c6d6ab24d42d7ca5f311176cc54af8dce46069f8658523246bde0f080399b5e078e73822fdde3903f099584ec4ba74a7d11b549860c6d026dc2a04bd024cec8dac72b8f781a18328290ca7b62e4336a49f11f84dc431199a195e635faa2662cbc00d1277fe5d318e59123ad93080fd578ecf14b8e31d08e56ea208c4c65353c8eb17cd570520c647a1534d0f36c4d9244b6aec526dc99fae78eb1c97c8e307fa1c9eff718b0da5591baa2a9875c9a15ab6056a415df5d1cf583894a09e031f86ae31ce44f64bc074b764449e52d705a6580321f55cda5da3b2690e54f8f9cb12c14521c888efae1deccce08cb7d95443a7f260aebbe987b7f9b6e9d301c74dbb6d36e86494ac0993ac005b934322dbbb8adba0d2a197f03fcc9e4eeee9771e4598f5bf1d48401acffbb6bcd2d86c03d0e9a3e8d03e1de0c1b8e8ed0309ed52a4c769e941bda8f957bf25995455ffdb36a02ae4b124d22aff732e7d99b6b76e3f3ee721cd596a0c6af1647b3c31524c6c9130661f30fe68a88767282864dd974edc3769a6d542265c27c53aa35b87ced006ae65dc8eadb606e7c3d0eda2ea8e143c443d2bc0bfdc815b132546fbeeb8dac0831e546b9360f45d7508dea871868ad9a0f93c4ce2805da569d3a129dd733d1d029b5e816cceb54b4ef5d354603a07ffe57154eaf563b442a606766b64f48b3acca1ea6c774ca218b999c3481e949dfb01a0c8fb55056abbcd53f844f4f518f8f2edcd184aca76c1ea09a4488c1fb1fe2ab79ecc7a7e1fae14a3239c85264a60c7dc932562d35812c15e7c83abcf292e9f05e531e865c4ec62b7af904b38fac5b7b4267ce82894c82eed03636a48920d5b5fb8de91782e109a9b32e4af9452afa8ef97428c9e7838f07c7ec5e732c543d95363ed79f26941dfa5fce2e985786a20dfca6db56902762c724cf038156b52cf95f78e11c5df038f8a0f20d98f2d363481f15cea49e5dfce72cf6d5eaa78d7d30b0ca19d21ba16884e496f95c90549ee69ec4955c7ef0fbe2e9a047d966e54ea59a07f57a46018985e3ca83d847562dc47ef2e7a93ec9f5f4dcf59636f112a3a4e2cf811c0584c43420f8cf9795aa36542febecd245d93507de1fb647b935ab737d408e8bf81db06786c8b5e3267b5101004792a2e3088bc69ac2d57a7f79f82906572c380b015034e0645d7ef672b8f3dc1ceb9a05f8bd635c966ee06a631be1c58d2868bd49523b230263f15d37dbe2e0140ded144cc5f7984a9f2e53d586eb627d75d5c9a2ee5d354dac9c82c693ca99171de3bbb423ed2afda458e5cd243728d73571d18281f70d83ccb7ec5964780bad9a911490d712930c69f18ce1457f1eb6b59454b5a5afaa411b9cb4bb94de23c0b1a45a9213ea0b316f6e4954cb3954f2e6fa1efa43a518a21c35dad0ccac6e84e355e8c33e98601273641c0c9a008189efafbff0fc4a649be024e2f94388ea9c069061ddd5511fa71137442fb9c919fd14f1ad9b7670197bf7e9198a5f615c930d79e0ad0d0d9dcccc556325d36750b09dcde60d68f22d50111e2e2c4317d0cecbf759979bec68614ea65ea78cc583926c4146c2cdfce7ace6c06ffa91f7b34939d0d4dbe9ed80acc45e1140e355cfa7bcefe8f597f830609d04d460524f1eb9aaaa56f5b7d5256f099f2e6bb7f21eb89d793281e09de72fb034044048679ff75abebe5470512e432855d8c10f5f06f5c41d721e3a8b41dd06ae1b866f3ff346809c18e4bd6c9c09b548f1f151cb1cfb5fd738788c72b939cac6f4ec61c7df3049772181c267741c2373ea07ca2c244fa1414621bbdf8a6dab65377f54b9154f2d8e0cbbd728413a8588b16029f453036e2231ca61b9e81804a18be316588eae5992e1a87e601061555ecf672ff969510e537b6933f1d820a413ac90ea51593759db97db0245e7c3870230d1d026e651ebd17c1eccbbe538f9e35195fcbcb16f65b11b7bcaab1c9df4a0f51b6d0f3841d432ee844270b5358febda6242e49c61499ff773bb31ba06db1d7dcd8a59a74bf1b6aca629973a82ee0012e75f940e0953a371efe53d34560f1b9720220df4c85f1708108f94549234868db3a4ef7413e3d9693715d2d6e10c5983a172d2bc681b493e0741f2ba49a5370f85bceae23ade1b8c5b66b7705d91af9418248a9f15a21bf9a279cfeb41d30fcc4e7fd6d9bee0b6d21e344eecf35e38477dfe7370cbe48243b26b826a5cd63943463f4db404a7c9b445b56deb57864ef6561c6a4a75a9788d254d96022d962f2f9b139e7d4ca6f616ba0193044b85c12046916cda49e619cb932666e0c8e86afc745abac2ece24dae526feb63f66f3d130a5f15bac561124d92ece42714870d2a547ccaa345bbb4dffb92e03d818bf211aeca92943a2f2fad6065e982cc250949c1e45a2773424b4d489392f988294ca79eace2267a4b99663feccce91a167f152917d6572e9833f2f2fd0f4018f145c6700974973102cbcf0030463373e5e1bad6f1908c6713723ef5dc6761c4e9d4a2c677daa380b3119c6cf84de7219196f0dc80c381f9d4606f6af4a7121397acd0dcae85cb9edb53d40ca9752cf2a279bfb6bcf1baf068fc66001e088b20a4c72b95115b4813dce04141b86ea6b51e7b3b571efc9b94eccbf94f8cc2b226a08136f9c738ee1f8ded18d2998c00b0b1bd407400a6bc08d7f3d5a3bc67a066519aca2568aebe310e1317100c57046898fb202963edc4135743baccf3fc457c7256755a4ee51bb199361e12ed6a01e2953783fbff24c9ed16c70bafa54dac09cf55db19e7caac1344bf69190378cbf26c7ae2a35b5d518b2c661531eb086addba0b9b833850182c6086b83562b245cf04cba80854a5d6e1d0fa3f8b31ea4d0f9062ae442f98db7e1dc019688d17ea4fc5fbbc025a85e4f624250081a92da3f73c29b613ea748ce111dc70fffe483a4799245f75cc2399af78458beadf7f56384c251b3189795ad639a603a7f2d9523157b34de780f495272f683ca7f928cc3764b2945fe2be113dafe56d731e770486356dcfb5cfa1f6cfd55f0b4c2085805ee8f83b3ee87072a08a1ba5412527c477a095e009731cb366fac359cd7df7af8bb68e523c94ad626e8ce4680863f529dbaca1f289f8cb32c2a7b0f120a6f2b586a3b57e1468da6db007e25b321686169574cbc936d4aab78e60f311d904676e3b307f8541b91523b39d7af90115121cf1ebe460174ddb96d4e040824a159f34d1c2157a739ae8e005107d5aa474b3b77219d923929f570b1eca6a08adfb87a0139c6c9a68e481002f908b64ed4e9347b9775152cee942a2241503ce6e0f3f612b8d5f9469e963549b7a4745bb3112f33b1906fb0cc216e06d49789ce00f549e3b06fa7ac4c223754938cbd535f5e0495dce558f142364b7e69d1f4f621b318b9b3206497e3b9b40d222a96cb4c14c7822d8a7aff82fa360da9df11bc449b047683fcc2af265bb3090463b04113c23adce06f1e671382f424e398633f5cb151bca5ce39abac1e6ebc0afc0828aaca6a26644e32a7ebb24e345a4dc851799b6ed672f3ef132e592dcc6a278031e3108cf073650a9e82f7e297af65846ecfe5a8f8f48603faefd688c2f0bff5370b51781c9084611799763d6f6cd1c2d00f221bd86c8f4f30b5d4b6a50de34830c25c67a0c8e7e10f5c6350d2d96a5bc4ff6b87002c512d58a1e026e03abce393121550f65f73568e90ec0442595b9d277a67e22839ec84b2ba59d94fe2d62e12af8f9a36436c2fcd54aa61a9a6f394d7f6298d8868684687a88af45c8c20e1e4eaa557924bf927b15a2d44bb818ad944b341885c448f4d9387189799a81a0990e9e9ce29e1c8cb4aae7fbe25ff982e3fd3a085b12819a51c82f4a6cf234a7f9526dcf9c51372c996a5bb8b5c01fba0ca2102d058a5f7f2113ee2dc46e604a1daa3e5d2d8dfc0f48644e98f9d689fb458015e1938695898d3d9691ecb55f5f61a9e128363c303aea377a2f2a34e0fc1ff9626b9d257f865a79540514ddd8284e438608b63152922bc7b614daca43f00d88749401aa8c14c0c90beae9aba78fa7d16213aa5be7262a2266b4d64f432e184fd15526d17a71a802d2eec555a3f05e462a5df13b5dc15aea82b0bc5e68360fddb1980d40d0d12be0564ad5aa25d3269c13a9524fd8d85251bd2bd45bcc917c2d8d0c80068454fb6579f670c5ff5d68c55e27549fcb43019b4e52f7c2131e81a8623dd7e899975076ce5c451a2bceb8d8de8366296710af742ce7300a1184091484f86bce5781aad4069b8bd86a8c6fceef8850de320e7751b64f08625f7b0e675b86c66c5a2702ae1f7e283f128d0d82a4c3af9a787cfac66dd8e0253c93542cbffdf3921fcbf5ab1e66efdaf46287cc9f04d2e108a904169d374ab8ba5d40e8fa7470e57043c4105a92da7c42460e3f91439b38fb35fdef473464df03ee7ba62cf1a2f2bc26d5278bf3e4e24e979ece66531f2e178beb4066a8e49372d0f05168e8e4ba3051cdb736ec019a92ec4235a32ba59cbee1c6f11663776c50e2231c5483ac1862ad6371542b2e7f2905c39d829c72783cec3e0a25be1c057fd2d40e4480abf267176fa639e3502525f44879a106a10eaa966c9a1ce8f7b453784e1a71b709ecaecf8b372472b0f31830d2b369fd1d2a60d2974ca85153a385fed8a3e6744d98d30b46e9db2fea8902f88aad033d24e3f90ed2e9aa02de21c2f68b478b00d53134c9442a10d9cb15cc35e6c1fc5b4f2abfb8355164d4270f94010597f9a58f31612abcf34462a6aa02d7087f4627026df5b8a812a95368647888c7242125ca31c28873938034eac43e64985dcf622ed22da65e5057b627c4de6e90013903789fb572053f457a86bdbbc113765a1e19364c5b1983cc10b7448aa075b6c9a5d631b07eabd2db000f1ffcf8b3852fffdf933f8ccfca262a7b72ae425494f3a96eece9e5ef10f8eb14bff6de19ff6c36bc09b3c101f157f542b95b35d1fa11af4672dfd577c3e5f2931c887a1561c4c407e2c501214863f8cd7c84945e60c0ea03a27f5c38114319175301edc436cb3a1319dcd4a7953cd2f2fea884a1ecebda26be7a4984a046ef1c09f07acf6acbf1293d41e33e711141e4dc99d54a6aba672aa6ac6a8d3becefac919c04cff5204984c23fd87b7243"}, {0x0, 0x1, 0x3, "945c94f767c791d2937bf286"}], 0x3b6}, 0x0) 16:00:33 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1b1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) 16:00:33 executing program 1: syz_emit_ethernet(0xffffffffffffff3d, &(0x7f0000000680)="15b45bbd0b0cc9094c10bae712d78578d42555b9dd7e878fe62f81e750f0ec5a817937de588fd4a69e6a7526b64b0554a6c78d275d5ee4feab9669e570dd698f297275749278f6814732e1fc32623f8fbe665dcf601e9625d5fc08b7762d7b304b7be0798df718f2f1fd43f28ce9d154e7e4a0893da470823f944022d5ded80ccd1b62e3c134fc0c6c89b467d8928b7943b7368d4093329074a7b66a6ee257ce86c257a22dd6c7feb1bf42a12af08d6a66e111c96ff456717d") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000100)=ANY=[@ANYBLOB="000026b80aa6cc958b21"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000200)="3a3518237af035ed38f942222416c87e0b058253bc012cc596a059da41", 0x1d}, {&(0x7f0000000380)="051e77a6d56e42a5a4204118660b11e5cfeb389a4d49be60b28df87e146bcf409b3948a35d899f00873d4873044547959d19751b54341bfce8fc83ff78a38d367c5adcb230c669c4031df65ff399a0ef052638d6dc258a6a1f4c247ece5f48e41f15753ed5683e747fe13c323dd2d5bb46534dc4eb0ff239ffc9a6cbabca931d5a2cea97a0590529b7a3d92e167f5ab13eb9916bcc499e6b7a11e7b155fb4fa494941f54ab72f17e87be2b751bfe29952b7e4b9f9daa1dc7e86bd7ef072701e678e4d140e8988796fa43d84a63f9a09e1410fba6a810f4de51991f930f61a6fe6ff329ed221d7e59577b1f2778f119ca2361", 0xf2}, {&(0x7f0000000280)="7ffcca49ccf0a9eab5e85cfafd8b8cbfa4d2eb07435da8bbae5081195db208ff313037f2424394951d53a201f75073ca5355a4e1fa4880208cfb0281b635f2b14854a38a014eb5e819edd58f29b255224f99facd4fa9f1f280e46d498bd27b92a8985b5fbd32aabab1a4adb90e724990c43862f098214ad3883dc66baefba5bfbcb82f60da62", 0x86}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x404}, 0x405) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x200000000000000}, {0x30, 0x0, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ed560000ff"], 0x9}, 0x0) lseek(r2, 0x0, 0x0, 0x0) shutdown(r1, 0x0) r3 = dup(r0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x8) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) getpid() 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x41, &(0x7f0000000080)=[{0x81}, {0x4c, 0x0, 0x9ce}, {0x6, 0x0, 0x4, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x0, 0x0, 0x9}, {0x8, 0xa450d01, 0x7fffffff}, {0x8, 0x8000, 0x1, 0xffffffffffffffff}, {0x100000001, 0x9, 0x7, 0x8001}, {0x3, 0x7fffffff, 0x0, 0x976}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x8) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bba400000000000000004000"}) chmod(&(0x7f0000000000)='./file0\x00', 0x80) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x60, &(0x7f0000000000)="433fae62d0ad15af17a9c2934a8869c76cd695d8b185d9a0b98ff0d8124afb266b689f8a572c867cf0366cb1752db303cb2a83f1b36cc95d69dc27a540e6bf88cfaaeb33cb5d62f199e6ea2e6e600f326329ad0ae0f97eaf1b54277754ff10fa") openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) 16:00:33 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x200a, 0x20) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x43, 0x4, 0x0, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x2a, 0x0, 0xfffffffffffffffb, 0x5}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x2, 0x5}], 0x10001, &(0x7f0000000280)={0x3, 0x2}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:00:33 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x10) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x180, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000300), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="95543e1f4c5fd98d2dde00002100"], &(0x7f0000000100)=0x4) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000140)=""/222, 0xde) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x10, 0x0) sendto$unix(r0, &(0x7f0000000480)="93c7157896600cd28481b0e4d68ee59992d9cc8ea2aafc670ffa3ec302064ac0a1bc4e4c988a7c3b91b5476deeba89a0613da9c5a35637", 0x37, 0x1, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000380)='./file0/file0\x00', 0x8000, 0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00']) readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/82, 0x52) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) chown(&(0x7f0000000040)='./file0\x00', r4, r5) fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:33 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:00:33 executing program 0: r0 = dup(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) r3 = getgid() r4 = accept(0xffffffffffffff9c, &(0x7f0000001140)=@un=@abs, &(0x7f0000001180)=0x8) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wskbd0\x00', 0x8, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001200)='/dev/pci\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000014c0)={0x838, 0x6, 0x1}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240)='/dev/diskmap\x00', 0x800, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x800, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/diskmap\x00', 0x20000, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x0, 0x0) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) r17 = geteuid() r18 = getgid() sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000040)="14c497a44812e8cec3dd9c058114647060532734e4019e1d9e29ce856ae14dfd81e7f67774a1b3008f4172bda635dd942f3487ba339953e8006a68deaa78da487ad2a543f8bbbd41256c170db5e9250f05dfee432de0d66854e039b31226b405a4e19c6fd02312ff80bc0177ef7752b64e00614dc64015dcfe0676c669b2d1932319aee2b1e355227b9ceb1cfd238cf22194de86f82895cad8f262b8884b0985e1f78909078f1c522e1c22a1a2bcbc394d84941e66180d96358d7f5daec33047013f8b42f085a5659bc0da774d6d07ebb7dde7ca46d9d80fbe1f4e325cf6436b3d8fa06074860a32a02392e4ddd9568b6f5c8135acb7ea49bd72ed0d314a8ca15ab672e85a756dd2326ce7a370804d7317e137d9cd1b2c06c2e7692880d54ceac07ca407156188a803b98372a5e0e103865620fa1a16f512c4a47e4e73dbd7aa06f3febca7d83e6639d600c0cbe8a54619ecc92db4f1b3cce96a5a4564c9d70920b0cb7ffb7328a7515829bc2db752e5f26488059b63963d5569e74cb1c0aa27bf2f87a7f268e98753a8ca68bccc564e21b981a0ec223e0f4bb170cbb660d1c39ab95b4ef2e64ce6e10c26d4713c7def19e6bbcce16fe413ff7ea6ce2173f88df49a5101932cfd164ffc58c437584fb0015c37daeb64aa1fccf4230532c10b8ec4d511f1a9fa07fe0787b98c08a0f3d0c74b03b4d5c41820b585300223518507b9d41e78e26c4113a557f4038d6ce83918ae9a77f3fd8393d2be6805206685509494d18040c6fd2e78a559a2f4701fc8034dd04453d8f11e860ba4feeb327603c68eb6c08188e47b9273310bed226d43a3d00bcd1bb7fd89be358f0b021a43b90ab190113f9cbf77aa8670dc5ac83a375c48e5af819991c6d01fdd939e7bb4d3cde9dbfda74f63257fc8268e818e54da5c47eabb404550e9f1bc8674e09714d120c7fd795caa63637c62bf26b4dc70d6a288fd882ec94fa0c71abf39fb254122d0b5568bf0f46f64cf01f59646732a468d55e71842a809fb1cc5c3c27608ec73cab03ee8be418726bcb8112128beb32d22a35c0a193fc4e0f1694042d81225d5c850550b43f117463dd726d2bedf8ad38c4df38590ef0277a025b5a2c7beb3ea78a3f18afc98631f53ac35b67227513d2e7b5f175a18d5bc4dc6d7b59938dc5c57a4ae44cb5d0b914219ef81d842bee55f47c462776bd1a1ee8080625579c3c8f916b96542888a30f6a6d9ff8c4f8d5b9a428a5d2c6ca2825e13aef1b1a6b3fab4004ffa110942957f539182737f7e3b2aeee3f5149d6128c9fe17996959395acd5a0492937eab89bff27c525d85de2dbde9f4b16b10774cced6a723f08ce590876d08f8fc5670a0f8f0d7edf04e0b338659bbf1ee8632c5cdb74da756f19bea7615fcda802b2f5da4e72d808ecd560d2d4b512b0afc50d2d82d83c881fa824ee67ef14ff06626a5ec173eb17e56013ebb831d377a280516c5e3a54746b76c7e6dde4f87b18d055274f9eaecfa166fb446af7edcefa7b8301477b267777eb516133f6d09116216dd430753df558c08a3a85b588309e47ec017721b13d35d4a77ba7dc0a6ceb97e77f9e2840ecf3eb3dc77948dac63c61c5cee5eacf96511a022ef6cc3ca242a9a1b27b7b6a362d06eb7488445a2d30228c9a024527db5e98245c9e0ae647ef818f49cfa0904bcd69cdd2bd9271f4a90086abf4efd7f6da13fe8de4efb344e2a8721d23fb202ec2ac442d96d1d89918d1d41c0d5847568a422d91c6157624152abb18df445cf36aacbf73161d03d1fd114211a2b5c0e17a39f76d52ac5add66e5fcc35985338a4f1d024d7e3061f193f06edc0ac513ad7c078d2f4110e0d2bea8cd417bb7aecbb70fefad455f7912fbb89221737bb61f4e78a396485983c1e76cd75e82598da262babd8b9704a8748d642074784492cf17a61d1f4fd669c75202bbc973d45daf25e31d6c5ae035096d1301f9cae854bcc82282c7f681e8945c7e56f0924141e21b74fcf9d4f841de2fae6e8e2fe6c4fdb3e2dc65bf6c91100de946be28fa62bc074cfe28c8e4325d0509a07741c5d5f7e809e96f3e43f6aa8d4c1fe11984e89cffafcda2b69ac28a1f1ade635813064a8a025794328672e93d4239d955258f7f5e7df4dc700576bffa27a75afa48eaf286f04995136f463bccb5bd413977db994f6d15d60cadc30be4dba2ea3ddbc43c48a825892dfdc02768ae0fede97994188e3f3fe2baf03fd945daf5a8b6562d0de565a740fd12f78bc5e192e0a45b8492e4af5b785b5b0a3396e49a6a26bed19d5a87a9256aabf3bed6f7b2e1f8635c882f3b91c541234e1c47a37f0a03d858b915fdc9eb41435b4de9b23a418869b80613b376edbfe450d31fdf7f9e6bb8c8c9dd7cd630f0a58967ff9d72af036dec2dbe4e2d522b379d3f57f9eabddfda279880aec89604c3411df4fc893eaf82a2c9d325c152a8191a230c431af5dbd92b49b701dec46ee34d1533b0cd59eec25923417576dfe88cb3b31bb9dc3c1e7d00ee1782ca92d7565d66318971670b9a94a85c54d307279553ef4c4351a231116ea5bd3dfafab5cfe2a5b456f8d6d56dfa86d88cd5bc5b0696d9093cba1d4620d02e5aabc10608211444f3f0e3c4ed134987aaa4e8cd6df0e4e49d08033596653d0edcec1cae24b638711993b7f3ef5a3920ba5cd51765dc9d87bf35d3cda70c00d88fbc5ad2e631f5fcb504f4fab1a2941fc8f59b0f3aba5647068be3adcd3e78f67ec759bf3743a6384ff73e01f7e96b2b848af86d35992a16cc1011faf3a62d03c3db5d6d2884feff3203b35e923d895d7bae1b137639dcae30f6e64427043f7afc65edc7e480ad66a15343ad472dcb36beb3fba3bca0c17cb3a24eed40b3b01d062deb263c79acc19c6277f5267139082b05ab938709a3627fe200b33ce1928cb245b4014b1e3fe13b5c346b3719be5e557ae0a1958849f1b092ba50f9dbb8848920110832ddffc41b33161f32d5a02eac5f78311b8ee11e7cab5bde1dd805c087f439fc2ca43ca19a4a494cad720e7c6be2b2294be7c21d4ccc7df5cfa39681d8dfe6031526040625bf23bd374b248f07cfaf15d3161b4bc7aabdbb40dea089856046882222462c38996c880941d16da5ca4fb51a41773d2cda5154b0c986b5b32db063092947f10e8f021a5e502e5c3f55a0ae8076914692a10db726faf69f4b45895c66c187c6607b486ebddf0a533e6343adac3563cd4610f1af660fe798b394e4ec593618b11a3641424b2cd17e6b3370066dd9a8f4bb771057df5e09c9b6f39ba066d827985ef910b045efbb65a273a86c1a55413c244652004462537560243f5f94e2ad8db28deca913430f0a09f00ff994f6810b8df77f249c33b3b7a166f25f8778e51297fe126778b28062255afb6181809378f4fbfc8a5e0c27cbba56ed77e93e8d867445a34363ca3a6f0eae8c3119ac0f1d42efcc79ee07798f3ad8c5a746f76b0f4cbb7faace8a665b2e6e3da4890706d3343bdf02fd3640ae49c278647b52b280c0d4ce40bef9fa31129845164fa6b0f736d24cb9265f28ae089a3886e08663465b979bcf69cb0abf94e654c416cd188e42542915ad36d5892a88228ae1426da3b47412e998c13b7c23bc021a75735cd4d12c2144e87830a549c890989b6cc8eb087ed5b28558ab8567c20711da3386689f453d47b4855aa7db804b8cfcc7cbe29f67f3a92e0fa912295bd7fc00565f512ff17b2d5cc3601527f5263c7331b81d7df5eca5a5c53beecd5cfa79693adb550498a14f490b3f32b7e96c468fb161ced5395733941c6a7d369af872f033304e193e969d2f1c4eb39f2fb6cf1f09602a5058ff0f4f8e3615deb309e1362805e7ba98998d72d45aee4f686a5a58c5b8a11d8d887c750ba2bc810bfbb44c3d600f5d4eda9de4458bd310f89b5a3c43bce6a66a9f83f44aee307db7a00bacfbd23af10942ec9e0a44902fdb7e76e65ce94127aeec22677ea48b536a4d3cdc588f8a8e05c8d3b32f76eea9d41f0b43bd645b63e3467f9516c47ffafa67210f2ca36b9c0635fcad8be7f6cae12e7dd351f9f6d3e7b3fb26cee8990b1f3de7c250850203811759a915985ca71e382132191769877143c65a2e41cb4897fb94162c3673948e4dcbf3af8ef2d268fd615190d33a4e1548f73ef470e1b6604576abc0fd961537499b95f781caa175ea8d55adc0e2dbf5d7a9e02e1658b39f194bc59014fe11cf8d9b330345e77cd112915a1b4a9dd5cd00024ff34670494ad9ebdaec3ebd9d1a07e6889cc76d036e73d4e2d9c3e454f0824e582eb48a719d39a4f63b50ffd672d47d9b7dca2909436ef6f3180b1ef660a41177045572fe5d8ff78dfd302d8cf6a1e958b82cee5dcbceb89f9ee9506f5c4677ddad608976eeea6eb204a4ab3db09c6cdebdc4dd0a337157b77272fef337d59fc7b83b7ced1fa5453aebe04c4afcfd51220c4803112daa1f3a2ff43976266ab01ae491bc08b928bda48efdf895b8b63c3e8ad39b83e93086f0ef073ee26a40d314af34e6b4e97ad794d7f9627f8b6d0d8c999c4c71f1fd324e67b39cfe08d067ab3f09bb267971eae3b4fee0e44713247d40434e4de9db9c8d7dbd82f3fe6523507ee20334775a8bcc35704f36871c490d7f260e69a58159ad3cbb13e6f44d9bf2f31a0df80be174181327dd12eb8db16aa6e253ba386c48ae6655b148d572140bd183a8ec1324951f090fb5b78ffe26f5c1e2a4eb58a7d8cd36ae5dab057326f50b64bdfa49701af5ff9e369f49ea3acd59707182123926a26eeb5b05dd3490b7ccfe3284ba3f2e4389bd64084614739a0c486b585b869ba2243d07eb371f54dfc6879b7d6e6a8677b9ba824f4f0a1ddf81c33b8027c47c6b08ea51dbdc384b42f2face85fb1a4fb3a45aa3451866fe5f0ca5ffd7d3675e299ecedd4a337683cc6522a75bafd9bf92d369c71e1552898d339bb0c95eaaa3f3fb2e8662380d6d52bf1b8bd6397de1b8c3e1421141ba58d2df61c47c31d8ac1c9f6fce648f8e4b4d7e60ec7eaf2c3d2aaac2c05b209fe39384cdcb83d2894711d905f3d2ea957def80ffa5e2c37421e8c3647770d660b51751b90089feb48eb069a6e582b7823e2a4c423befb54482b4fbf43b67a2ebfbb3cc68682c6e2e52f4b9e3e3372188425971e3f21ebbb73f52036ec1ddda4ad00e81e60775e3a132465e98a3c4ac579b77ff8f46b8d8530498d241ba0e9d10780d0cb4e5574c16fa15611a19de95c6d7cb401b4a1a7a8676711fb428027849070907dff5020742c1b226a35deb1aa82ea69a89831f8d18923a19db09ca4784a890047843d505cf03ef971cefed88c56d6e1eff9469f21c4f32e1e3b43f18643bf8265a9f7506c07ed0cff2c3bc5214df0807c616bde7097d741601ef59c18d0ad4e9bad2de6be16a94ee37c0c92b983b229d4fe444f5cd7cfc10c9fa4af61f12be22cf3d8fce5001afa6465865d5f9b1340964fd87e47a80b430a8dd7c9ef09fbd504aabd1711ee1cf601fdb3fb54edefeddca50641dd236761c96f6deb4d2e2e94bc59e2a8b0465a5b7b4a7975ffe56a1823ac22aaa78b03b46045033b2d34d5d5a946a9f60a1104b372ffcbf71b4057361baaf2ec7571cf9a3a7b963c8c084314bb19d5c539128e56c7ab9f5471900c3f74a54bf4135965b7f8aab940f8e423aeef5d1dea618bac67721c630e99c646f179ff5a23f8c46cdaa195c2ee7a6a4ff315a8fbc2e7e77581d43cf906763b73ee2f4d08a8f4684232b6347ec134073dbbe079dfa15353", 0x1000}, {&(0x7f0000001040)="35c12c055497ff7811682a82b744e0ea555e62bb5257ebe5e1942ef99c1682a972c22486371d1c9be95770db018c", 0x2e}], 0x2, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xa8}, 0x400) setuid(0xee01) r19 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r19, 0x0) pckbd_enable: command error 16:00:34 executing program 1: pledge(&(0x7f0000000040)='\x00', &(0x7f0000000100)='tap') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x10000080}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x7ff, 0x400}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000600)='i') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x38c1) 16:00:34 executing program 0: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797abf518c5ac46d91ab9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820"], 0x86, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) clock_gettime(0x3, &(0x7f0000000140)) msgsnd(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d804005ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbe91bfe19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2ca3818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295710100251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb39156abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14804dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364ab7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d00"], 0x1008, 0x800) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x190, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffe71) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r2, 0x0, 0x7f) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r3, 0x20007461) msgrcv(r0, &(0x7f0000001780)=ANY=[@ANYBLOB="00f300000000045fc072573960526b76a286c47be146cdf101c201f0c20000000000000000000000a7b21ac08fa2259b090837ff69097455880d2629522a5b806b161497b52bf03d43a1590a29b13bac5afb5c530b5c6ec723162997c7444fe909cfefdc9780297e0bafa1281e18d4bec0016bd27acccf451111f129a9588486aa02b4ed756f7232261a29fe5015d6b25c68d49cd30829271f00000000000000000000524ab4aafe4e50f4897894e20bbcde946540cb9d339d909b764501d042c19987d24a5353aa4beb864ea26da913286dd2e306fc2ea8bf2505406e0380c6e95963f42f8c193ace839a52d22594801730b67ea409a6ba7b5342f2820481aa9d279c2a4b4d825deafd5998d8ac8de6c4cb00000000000000000000000000ae7aeabefd4a134aed00000000000000000000000000157cd8896c7907cf212fee3f56823ab86bbb97d6d7338ee1b84fb9cac775443f318e27b84581997568b900000000"], 0x8, 0x3, 0x1000) clock_getres(0x3, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x800) semget(0x1, 0x3, 0x250) 16:00:34 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) 16:00:34 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000b10000000300000007000000c1bb893fa67c3e0f5ba589ef237ef3509c19f1e980c768224178908e9c8a03fca67317a417623f6dfc104571df555887306a14efd35da4bf409718aac1c9788905737eab61b8de623d50f1b6cc350761776fd909ad4f8b81e83d9149967613acc6bf734373408eb3a84c6c7880fb1cbf88b8fa21b26a7633489ea6defbd829d6bb351b2eacc69a29ff695097fee415fe212f604e0d1265b19e26ea2d9fff9ba02e2d271e390f34f8f9b62d1bac221a5c14075f5a63510ea6d64fe0957cdf8218223f07222cc0befe380cbe55d244f5a62a776f5ed31aba52b7d3415093bfadf6aadeb4e370549ab83acd0552ec41192818d27d"], 0x127}, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000140)=""/115, 0x73}], 0x3, &(0x7f0000000440)=""/213, 0xd5}, 0x41) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) r1 = socket$inet(0x2, 0x4, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) sendto(r0, &(0x7f0000000100)="db35126f26f588a3bdd699c54d52f08650a989b119a490330b93670f60ebaf26daa2c9dc5d626dfd52a4e639243d9921c3109b4da902bc809540dbb154a01c3e95625a74d544289aea5ff0772c6291340a910773cbbe", 0x56, 0x400, &(0x7f0000000080)=@in6={0x18, 0x3, 0xc181, 0x5}, 0xc) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feebffa52d72687944a1cbff0000a3bb9271e4dd36bc016a9574af62384d135fad8aefb8f7ed729537716ec2afbf7066dba95fe5d5b7f00270f6189e69ab89743c58cbed4aa800a8603c7980f386e8094dc07d683b52cb0c76e8c9c34e2e5f4942", 0x7d}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3, 0x7f, 0x531, 0x7}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x6, 0x7fc38dfaacc0db0, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x30, 0x80, 0xffffffffffffffff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x8}], 0x8, &(0x7f0000000100), 0x1f, &(0x7f00000001c0)={0x7ff, 0x5}) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x4506) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x100000000) socket(0x18, 0x4000, 0x3) read(r0, &(0x7f0000000180)=""/131, 0x83) 16:00:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="7f003105660000000000f0ff00"/23], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:35 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x80, 0x9, 0x7fffffff8}, {0x4, 0x0, 0x2, 0x6}, {0x10001, 0x3, 0x101, 0x3}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x10) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x12) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x88) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) renameat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') msgget$private(0x0, 0x20) 16:00:35 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = dup(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) renameat(r2, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x3}) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 16:00:36 executing program 0: r0 = socket(0x800000018, 0x5, 0x20) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000300)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) r3 = shmget(0x3, 0x3000, 0x46, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r5, r6, 0x2, 0x80000001}, 0xb17, 0x81, r7, r8, 0x200, 0xffffffffffffffff, 0xf3db}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000240)) getsockopt(r0, 0x3ff, 0x2, &(0x7f0000000100)=""/241, &(0x7f0000000040)=0xf1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000480)={0x200, 0x2, 0x40, 0x0, "e514831b14d326a0882445c25d0c5a42b02c2456", 0x100000001, 0x3}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x80, 0x3, 0x5, 0x5, "78a5feda193168bd4c4fd22f7cffc895d1ac561d", 0x20, 0x2}) r9 = geteuid() r10 = getegid() chown(&(0x7f0000000280)='./file0\x00', r9, r10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x9, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$dupfd(r3, 0xa, r1) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = semget(0x1, 0x1, 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x3]) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:00:36 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sendsyslog(0x0, 0xfffffffffffffd61, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0xc0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:36 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x1, 0x59e0b62f07337de0, 0x200) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x755d156e) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000044a000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r5, 0x43, 0x7ff}, 0x4, 0x7, r6, r7, 0x800, 0x7, 0x1}) 16:00:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/75, 0x4b) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") r1 = socket(0x10, 0x2, 0x7ff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x8, 0xff, 0x8, 0xfffffffffffffc00}, {0x7fffffff, 0x80, 0x9, 0x6}, {0x100000001, 0x4, 0xf1e, 0x3ff}, {0x10000, 0x3, 0xd189, 0x3}, {0x6, 0x4b, 0xfffffffffffffffb, 0x46}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 16:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x27, 0x1b, &(0x7f0000000080)="009e7e110078d92c30219c3ea852ac616d8f753280846fbdfff5735e05413469e1e3d2a9a8c9e3f6aa7145b8d91da6d70e6805d8451657a30800352553379833556d188286218241cf45c835401b7733", 0x50) 16:00:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/170, 0xaa}, {&(0x7f0000000140)=""/27, 0x1b}], 0x2) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000002c0)=[{r3, 0x10}, {r2, 0x4}, {r0, 0x100}, {r3, 0x40}, {r2, 0x1}], 0x5, 0x3) flock(r0, 0x2) poll(&(0x7f0000000300)=[{r0, 0x5}, {r2, 0x20}], 0x2, 0x0) r4 = accept$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) fcntl$getown(r1, 0x5) ftruncate(r2, 0x0, 0x10001) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)="92db41b812a1b66afed90d8d6b32c8a61c2951e694bdc40db6dde9e50d3cefe45e5825a2e06bde1b51b55c10879134cf52a2dceca760c04f51373cf03aa0c3002b48d0a5cc153d657691317b506a4ac104b1ed3300fbd8927025a36f2a45ae66fcba9240d7c0be89e58122c9a58490180bc50e94dcfa76b08d2aa64f278077cffcec3347c93e3edb36de04eec61d10c88ff3cef853561a0f4ad2534398f11289d0f0c06b8ed70abefc", 0xa9}, {&(0x7f0000000480)="d73a38aa4945e3795461dcb9916a1d80a15010eb0744c430d8ea33886808a94eba61022af71bced1b192debebaf081c6dc7154ee41ffb30c35d0d5b1a07f73c0fd6f2a76b462f15286fbc389d585f39447e6203df503ce2da0271fdf3f2b", 0x5e}, {&(0x7f0000000500)="12c6a286503f02f2b67d62dae45d9c4f9c7d53827d1f4a7582d8faee08ec7360c1", 0x21}, {&(0x7f0000000540)="474712bef628c26dde69e371e88bcc838c92bf7335782525de6c244b719e66d07597c29cc6ad3bcaa4178e8c0584031cd2a7414d843d7a23894595b60efba64f24190a980a082625779f79", 0x4b}], 0x4) connect$unix(r4, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) fchmod(r4, 0x100) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000640)=0x1ff) r5 = open(&(0x7f0000000680)='./file0\x00', 0x40, 0x187) bind$inet(r5, &(0x7f00000006c0)={0x2, 0x1}, 0xc) fcntl$setstatus(r3, 0x4, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x40, 0x0) lseek(r4, 0x0, 0x0, 0x2) bind$inet6(r3, &(0x7f0000000740)={0x18, 0x2, 0x101, 0x401}, 0xc) r6 = socket(0x1b270009d8398e43, 0x3, 0xff) utimensat(r0, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x81, 0x98}, {0x8, 0x3f}}, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000900)={0xdc, 0x0, &(0x7f0000000800)=""/220}) recvfrom$inet(r6, &(0x7f0000000940)=""/164, 0xa4, 0x40, 0x0, 0x0) open(&(0x7f0000000a00)='./file0\x00', 0x20, 0x26) read(r3, 0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000a40)={{0x18, 0x1, 0x5, 0xd3d}, {0x18, 0x0, 0x8, 0x1}, 0x8, [0x2895, 0xfffffffffffeffff, 0x6, 0x8, 0xfffffffffffffffe, 0x4, 0x9, 0x9]}, 0x3c) 16:00:36 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = dup(r0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f00000001c0)="dc8557c683df8f74f0028d9462fd6541b3fd9e523ad8956b5269fb14fe3283ae5132acbd02734493912dcd713f9088ed0735ec3af8d229d6cd666fc8d87688cac96013cef715701a155a1fc028aba5def832c89203536e7a8dfb59a999b152474c14d3a19ec9bdf23b47b802b0a600ed5d42f71b0b03442236e1574ec6fe5080ea49a8015e36c2803c02737763daf68c07123648ef3c46d916f683db38f640e3eca829c39bd6ea77cce15d43fcff210882451124ebc8d7cf26631a8dc5647b589bd7e1126bdeb7f75fffca7eecb1b8e6816c4b454888cea76fca98cb45606f308da1f7c8ac6d2d9a79126c0cb571bcc23a0f402a3a73abf41ff7e448759ecc8ef15cb2ac69c1a3cf00a89f6adcd8a119391b2bff3c6fa8cc8d5191be4ad5742d724ebe1b7d1fcba232dbb361fa0b1243ee18f3704aa31562598e2983876c3cdc0e00ab730425e5831f3e31448234fd629b64151a8adf9dc640cba8d48a182ee46aa18b8ac27430982a57bf946763e94bf8abb91e3078d24767d2ea4aa3f301a26b2400d50407ca5586f9cf008046433d6205b49b617dac3b5a69329414a2834938687fc5bd22bdcb49d4f6783397798217558a0d95457eb45ac28bcf88b4d93eaf5a537929c40ded26ca6c1bc2ead90c2b8b410fb130030b2ff8331feb05343e0803ae1b8b11be0fc3e6fe4853c20c2f76a8a0f9a113efb34a23d35c4cea784a61f1c16e2fe3dc9871d5759355455274fde930f24de0f6e39b85d8d4d40e3c00102bbcd1ac5f0aa6ac901390b112da232de66f54a8ba5b55ef5d16e2b1b7cab61ab046fb5791c3690fb7aaba1eb11c03440321c284f398bb3a74093ec969b6dae8f32b98f91a538ec8ce600ad2f05ae2e208f3c56257df8301266cbdc6ea123b7ea568bb92740c6374344329db2be108d8585ff8a82ddd98bcf5c1a87709110c9d76d4acb0d298c29679295b40b9807b7c01fb83192c9c4ac7a37d902985dec597eaf728d65237bafc13c53c7588a13680a7765f7d6de743cf7e18331a136bc355d48ca04673b1400da27097fae2923b513e4c9e57d1ebd50547c1373f94a5f8d8a06b3ccf8b8bbb94a866d05b6df3fb8f7315ad3606b202fb8b623bf8d09eee4cdffc9cd005d856e26603c4858cf5bd6d5c71055a7b077a70455c59f1204368c524af1bc2d654d4675c6acb536d7905c65bda806e0385e260f3001f58ea3f0e60f6af8a8427c39963dadfe6176a82eff513f26807a2e7e1df598caae0471dcc30a02471e52df9125fb58766c9d82e00547115b35fa8d765f29eb7ca951808ef0984cb641e8db0fdd6ed3944dd756bac71b2915e8c4d98d98e3e4eb4736e9eea1c078bbdf74ac4c7a28637e5f313d1d770510927a1a99a9f8ce65e682f772b0d5b817c7a6647c36d3d9e7f99795d50cdc90a6fee1ef3af0ba93f37853a7e2ccba4d1040ac0149d34a9fcbff5ceb817bd4e62ad01824e40e67e2077ee8435aca256e3ed3e7144f4d9cd68a62526d1dcca798eefadccd410074e1686efcab9cbfdc11b77fc16188aca606f8daf1cfe4fba10661d502fb1899ff73bb8b6b6cbb8dbf687ca09644a9bf7b7d6875565ab5f3df791e8fd6b7a0a5f1e3baeb3f4536a931bb2e59fc712489371f3ea3dbdba6a4ab39ff5cd2b4083e9707697381d938e48b09a6c6c442212e71d9c58d57bb21c4cf32b474f57b749eb71e02c03ad934f549f9d4b8b79e0dc61a7ef4920a4cd5080f310cdee14d7cdc6ed0e43fdcf064e507dd90d9b9cad0c0ed3d010399410800365ba7a24a844e07f63ff46f7a28a6aee449db71fc0b6b64584d39a773ebafaa8cc9f541d365d5f64d8278ce97bad7eaea8458b8454ba083cf9435cec76266b2c49cc426aac5888c357e59bc1399195329e062f35207d141da9bfad80d15cf51c3c0dbacfcd01ed901222a6cc44c1f7285b7ca3eddcba6d1d475e0b1323a9c7474e0b340110174d97821a127f250399ab1cf32db90243d1edc521003340ea10d7f08db73f1acf8cb9d8ce4cdc5e0122306f62bab7a38014eb45da42eaa6979854a48b1bdb6fca0573db1dbbb1bfbbc07c43a2b5cb771b50adc551c6436d308345689205522d60c1bbbb33992967c29a80211882b21b0ee92d7b74750dd6fe06a2c2928c6c447313fead8a9ba6519c008a88311f98b25941b66d9c43236c0e37dca0d6fc446d598f4583d2870de5dda517b0585d4b67fa2402ea0f0c80fc4d85ef00b16d2c2dee59952357ab8c64a133c7adc646a8b270c5c561d67f151e8a5f5f3d0df54d29d088bd5de044e7fffd2799ed41177ae46b36978cd11875855b7e458b087d253c1ca0eb3dbe4c9049d04c1d2b3c4aa54505f01aff2940385102ce133a0ba0fa8d134a1f034b10cbed0be7d2f36889cd58a599ed28657d68daaebb33968db2ea692c1f0c26fd91f8b55e738edc6f947f250bc1bd4a6273205c1ff9b80e2ca02045817a6ee87304bb97d8c49ef74d31cd6576f333aea67157e4d20d4d2016e5adf39ff75aa312ad93a06446b73c2effd08e565b309b066017596de9f3b5cf81764ffc44b3969a9ff1b6bc62d679eb61752449ba3734cdf32cdb365e99287d46712335c012102e0ddc864b9d02c80d4d0ad93afd2c653391409ce4a5998228ebeeed92f028c5a8cd21a08878a3fcf52db604e0150d91f75783a2f9a6f439425e4dd743cf0ebe19bb9322040a268b168dd2df4458992e9aabc3b7b4fc95e96da6f7fecdc847009bea7acae6356d1a6941c177a131f3deb1cce227e22724dfad3757cf4636ab10cf32c12ad2d616af397a8fa4d64a676a3211b5a27da6c29a1070a59673a244d75ce29824f6cb16ab3ce5a263166e3f90e9a645a5a8b0b42bae8c4c9cf22fcb01fb82cf5807027cb0dbce892e088a3d34e5fc542b39b9eb4257096f9b94c9364e57b720d21aea2c966a9af8919fa909045dde0d213901cb687e3e8fd5e505766bcdf65bee76b77fb1aa3062800d633b87863be3da8ded5f955479917eec39aab701dae2dc9d6f2ecaa1c09d472e495dc508cc3a30d7641879f9399b0f932599e019053d604710564c978ec648fc45b91ecb99b8e0a8f30ad8f943bbc038da7cf1da260f65eb7caa5c2f165967c3932a1e7fb109042945727b0fb76b91ff5f8ed42299cbe04f7c1565f7281bc205ddc37d2844b81da918611f2d5eb6ab45c18725b7c35a85ee9ad2fee4b6b6aa868ea26d1895339af30905214c3673b6ad36728ba1b593508d7aa41db57ce4f236df58317f645d7d143a990963c538b64d15b13ac6deb2b39fc8955ad7d72f7a5c511398c177143fccd2f859368be07a0c0e927c091875e6e5d8f9189a4ca305c918b41cdc25db2dfcc4d796975724017867074e3419dc4821442a8e942408e8d91dd4b118183450c69024fd4b1810998be1e0f865fa82f692aedd04db6e5de5cacb5967d345e173bfe138d49209b1fc090e56e82ba820037eaabb1726031df5be6540b0821ac2f40b84fed2471e03eb57ec58d3eca151917ccd4268a9c6bb4ba70df1862ca63bc58643b658c445ff5f91149cdc39bb67bc27d0a478acff3efb04def022d17b7b0f82848340a5dbb48473ce8e3d58925f19d060246f630dad15e7a115235783dc7678b15951550c4b2a28e2f02764418f30542aead383f2690e00b47fe44c7b802f596162a6cb7c6da31ca1296f7a5a9c0a0ae27e353ed9eff7e94c9e7c234ebe1d979a04a8a5e7e89535951aaf9fac7ee2307874b26421862c8bb59ced4a884515020d86829804c09cb10f6b2b6838eb4e3af2278f9844aab04395e63dd6731bbcf85e165c426a4443eb4036275d2f34572b3f92e204f489be604495dc230f83adf1de3f0f90b8810a2e691d418a65f76063394fa093e5663235b5b2619f27d129f695473ba244d64f7041ed0a8b690683d5dc904de68b8dfca54b326876f29c0faf31a89dbb67c077d580d0ca48e0e0668b2de0b356fe4378179ded0dee6197885f42db3326cf9fad74767638bc23632cf28d17517a70ce5108ec60186c1c5e3848b54a17323a9daed088da37a7a7006ec92c60475c8127f431be0f4104adf590141004ca6bb18f9d2e5bd74031b79e4b983bb7b9248ad91e758dc69914fc2a921cca81d7779cd7d4413cf062cbfd3be4dd98675d59c87e1deec4a82da37d78b720334b5d1a79beb6bfd511ef564c590195f276b1a8e6700d5c9f5d134c395d311b02d52a3a28f601256792c9f60058a5f11c6dd43499a05b27021a3559beb5bdf088379bb8a47ff21415ad175b221d64d7d49922a9ff2aa01acaa8c1506cddc6640eb022569788960afb345e1096f61bb96b49cfa1d85d7fdc153053e50bd5ebeb8a0027d25aea9a657071daae40f31455a1ab84fae11a47bb66fca2def8e9ea70a8e6db9679d06065a4c999d4d3d98508ec2ef6177035a28dc0aaabb222b783f34d6c062310059ac3bffc67d463c7c5f0387f68d819c6773e437e2fc30e2d16fdf28d0cc670b5020166b52bdba32c7ebc079d05c9e1abd788c1203ddd4b2c9545403e33dac66b9bbe173422873f8883999f688a370970a7025d51353d156af09c999a1c99917ca5a2764ffcc0ca1b8ea98fb43a4bc15581b7c255dd523b155bb2789e06d8f436526a932e836e440df0b01817d0df6254c287fa52848b77df16c2ee31dc8dee4315e150f106f085c40906f7f1b517df56e8db9fd8576e9443e7f9f97ada8823e28be8fa57bbb8dd6b38253a2a930d388d1f5017d210018069eaa99cdc4dc9d0318b88a870880ce57cbfc600f6cc67247675ac970d3f8c70e289b7b18ae95ed7e70b225e8bf28c928943b0d301c20566891d38b0cdebc96cec2608cc6ca63777c73bedb57c3b53273a20a41543077d95c1bdef617e214839db7534061ed040678f7c5f63f8c8e4debaf6c1a6879bb402bb9c5acd5938d07cd09c939d69d43cc7a69f02da9e82ecdc61022c5353bfa672b0f233691063f9ea5c38582b672cd7229596bea72420da8e1ff3f31ad6f7ce5711241612c0d100e7fc2d23fc7532499e19139798e9a9d1e4787408389fd9c2fdfb9fb43e643e3f4db6df0bdc222cde0de17c506e69ce57c739350467cdae73287e0a8e0230b07a6e9a5cc05dd6e3378c2aa134fe2f2e321ee440be43bf864df4704b553169c1f5eaace1cd77234c64efbb8071e0f51dd6828b9cf401802bc2bc57c42153b170fd617e75cdb0fbd31def01ee8da98b7c2bbc8041c8b351668851bf82a1ea575b343c11aac98af0da814ef52662b8fb52f422bfe46162fd354075091d3d0a0faaeb9b62ae442dacaaabba9c7e5c57342d9c9741c0d5130541ee033ee5e2810961901af35ff4b960192f5b75b158e895eb072669193ff630300d83fa1e57dfe5026c07246533324db0be39f2cf3b4b354711886a95cd8c87ad3bba451b71e8ce27be3bd5140ea354386a3ea39e16043b24085bdb5f6fc0166ded348f993ea54cbc0a6d22ecada26da6a3a97be99dbc859ef5875e4b74d82db5458c4eb29b8782baa51135a62eef204d749009529c46385946b9f3b2d8bf2d3b2cbbd897204a3864b2196a85956edb084fa4473fbe780e6a4d699aa4b0f843080cab0f51055fba8cfc95a729dea5001b36b9dd482a12726440b0fbd8abbf5757fef7c4a2bd6ff887c3d7ab7795eb4c5c0d28812c7bc8fd9b3d75df128145f0b21135d7d52f2942fe9a88be498d42b93db9b53f2c9a5fbd5d88ca3a987438c0deaff1196513d60add25e39b9e205ec670989dff5a8150a8c9e127fee60cbbcd", 0x1000}, {&(0x7f0000000040)="d64d9d948305c3e125fe333661c474e25948f50f6bba04203e01686262fbab1a30d7072768340e6593338bd6ecee9082ca4e4163c6274a29601606849a3bfdb5cd91fc5d8e8686f1b58248ea0a77535e9fe64b8431539f1e863edfcec9e24b7030be91008577a6fc99fe8efbeb0c490d3728058919902beb4f", 0x79}, {&(0x7f00000011c0)="1d4f31ceaed642ee2988d8e8c55b0186db7b95364c444f358dedabe0d6656d9e2b4e0fa704327994d3674eec92c950ce0bbc47ba773582b38dce094f739f7816170e1864eca2802d39fbfdbceaadc27d190ea11223647fbaa66ebb1aca86fcdfa942", 0x62}, {&(0x7f0000001240)="e116f2baf2999a7504236412412da5177b1d0e28ffffe4c7fc011e9307e6a2ba3c6490fb936543d54214b96579bc4ff832a4d1c2209d05a2", 0x38}, {&(0x7f0000001c80)="7850c7b3c83ccaff71fbd5f77f33bbc97c925621cc88c09c136f5a787fd32abb07fa718aa0222e2665322e6f8f944954355875f08409dc32a4a00ff087820fcf974632997a10ce19acf08f743395e134073321ee0e47c3cc248ed3825c08bfa468d940d9a676ce524523fd4ed7fd105a09c1f9acb74c93c78d1e0f373439342f3b2107e3e8e7ccd2ef33ffe08704558deba0de19faa079b1ee1a20429e6a887d0a37771f51977fbb173fe773d4080e541e66b360a3ab1a8f97876498609aa5068625b9b16429c43946a2036244a92bfdfbe0fb6bc163f38956faa3947221c37abc1138f147d5eb1595ebd6aa5b5de84d7ba12f67cf3604612c390845555788046b77ae9425285ce6d05ca95c4e303ecb76320507df639b875cfac6108ff36b7ba82b837086df5fca7a3853f616a031f02ca09770e42273d6f047592c559b4f1657e8d24c3d219e6038688235efbbb871940b298ce270203ad4b010ce769cf7442fb24e52c5166f2b0133f366b6e7dfab93f95b0b27e7d99479904d5e64de81aa960676c73eb4a9224e1310c4b97c233ea68f7fa6c9336cfd268e51851e66d31e7036110fd88ba1fe299517ba412c65748a5345af485721984b422b37e1c26b2ba350346237e69a4317706f29f4622080821b5c06f5b45e5227f283dac7b147574b0a88009e3bf7c7f0a5e7355ec2efcf3604cbb026ca8979e39f3a494ad473ff5c94051c094f633d5c2af5f3f218d4a1130d8ad1f8a4e202558b7673e34b0fe80e05ab3ee8f656567af6943c14b2587ebdd5d09beba4ed88c9791d1af318bfc5f8134252ac49b36e69558a2f6f6954b58f1437cb7ee1f36081d56d243101f531c15bbff1c8ac6f9136a9a89001316573d786d41bdb85b3839b5cab733ae0a3e7a50484fb2d550d3fc7a800dcf3ad33b6030bf6fbd01be64ec25d049846c94cbb84d929f9b7984d19eeb603851a009ada5292251f579b58c58cfc1773c200d1ce4dca2ceb2617a967bc49900334f21c74ed9cfdecaecaad276227a7a46328915ca189fe44edc1874d8626d20adf1c3f32f82a2482a117ede5e111e785a0e640fa06ae231c47a685a0b9cb130f51582892650ff5a9c824defbc5c1c3568d971f5ac6cdbeeefbbdde29a559edba1c0e490ac809716da1dc7fad501d8b065dd72d158ff5c61770d7b983739f247978db653a66287a1288b1abdfa7729be086f76ebf2c3ea85df3dac8c4bd2a32bc556fcd6c64c7639e556434cc8bfdb937836dad0e9e5af65afa3a502dbbee52c2146bd1d0873d75691da02bfd8621d4557842c48a9ed657331d6e7b1eb74493f354ff3ae0c7ae650b6ad8d221c9fe8479211144ca8da1e5ea36c6c759f98063cd5ba2ab64c8a8d654d300ac23f709a7f5e1b59cb27a63633ba058ecfc3a73ec6020876638eb2130c8785abfaddbd7acf171b23bb069093afd0e4216177af8cb28b2065aca4d4b5e6c74693fd0e3e402f4d1bd84cbe29a722c8f6267f66b34eab7b9ae18a17522d3b4a35910061b2833b56c63669415510910a899a470523852e9c94da664195aa5ede1f9519d23aee96f4eebdbc2cf6c448461ecef070a9d668df95b9882ccb610a102d5dd1d4f349d15076557db720f054b95abbaaec32039cdeadbeb6ae46ef6e2fee8c21aa7d90945dbd330c9e3ca8f21b2d10f9553115044bfccf7549ed6a1d61511cffdf42469c4f44931fb3c869f2eb8da6909ca728e86ab87851b5161bcc070e94962b5a5f49eadff8951694ca404a9e13f73cbf8e69aa3156ba0be715e345687a6af5a3e0b33296c42eb12141be860c573ad64df5cc7f10c8c8d438e2991996708a214926c8e2984d4a7957a3784831dd0fb1a74e736e7ee317168df8620f73d89ca1e12d84ddf4b0aba2a7467c1762aa7962cee3312d2ac965ebf3ad3aa27957f86823abef2cf0947ad123d77ed94669a0a6836be3bc8767d40d2c4150da940e7b4c8cdf4f42418b55e4f8ba50b5ee1ff82773defba24506f20e4e37da72815580bcb4e2797a517f07a60aa8567bab86c36bacc538120410e97f15edc17d35db1b708eff2d73b2e8c2492463394b1ded58c2726e0be34c1b695c29f25f592eca6f50683a912f35895237647bbb7fbc11705500868080a7fd0118edeb5c2a4d5dfc695a04e5edd679f0a7616a57ba2d2a65df4ed315f33644d0999772085c033e73dace8587dd935d61a2e28795f5860c00123785fc831d5e99d506bce0b842f41c805c16ac9ec83a1acd5cc1a2779e43ac43d0a73f9d44684f6dc5b3ce01b35d8836dd8dfa4c40d5dff68fa38e2ec3eacfa7e4e6370f82ad495f971a9eb56d3377eee6b2b90f84c425fdb44f1a56f113652e9b385aea23db92b81223f49656ee71aaaaaf25b1e8ae58571edf42540cc86ab431e37f0e44b7b0ad5059867610b5590e5a33ba16cfb03dd0336e33e03c265bb546e7ceb32d3b059dba2e7366a8efc24c0c53ce8248c9c28a4c8ebbaa04d9b6915405194eedfc279916c2aba9fbedbbedf594d43db3b49b4db1d006893b46b33d8e5e40d2ad5bb3ee017edba8c71cf9b825db225a9645f899039a5d85f2a3db1af3b6f04055e51277bebe9ea48a2c376a617160dc8bb2652e9f46f78ecc4a30cc0eb5c0dde5724601d330071ae1f939403483d9d661732960bf7439da68fe33c62ca9fd1b0519ba08d918bd149f5e1c08cebdd8cf4cdd26a0f30f52d0927cf51f2d6a2127f29beaa3f6165e8e3f9db5565c20165f9adf7e4a0e9e3b5740c051409debcc408b4e9a4c045981cbabf5208e6011007fa2cf88e474df32ccefb15bec6a4de0317e93cd5a118438c7eeb772e894962a103e83200e480ae461769107361b07f603893ac800c216f13d0f95867b83cd7f6abdf59222417d4e4730cf4958b32da6e84e9d23a13b835d4c6446b7322cabd1f3bb7f94d8514ac9e9961fef6c2631ce6e75ff92228b52f38c5061f4335594d625c9a81c86f37a2e4ab60a8137f0e1f208d99ccb5319fb7144dcc8b38ac0e493a747e619a77c3afa243547d878235a87001b321cc0d2b7d04d18dcc8f25bb487907876bc9c906f0e4320af60438ecb40e61de6a22d5dd3c7a5d4befd5135ca08e9620d694775a88decc1dbd185fd8bbd5ab7da4d33fdcc9ffeb4c8f73ece88281d265b4519ef827855a67bad15649720831cfc1f1fff1384a000679042af134d7505a49181a92beb39eb53d60e20ef705debd13b42224c913b5ff84bb1d540c9eeb1d191e6e0047afe056a59c85ef2cbc4227e92f28bc7f35efc89cda38c6d3476a87c6d571f7f638972c00c0e29eb6eff3ec10d4f06d4a162d9586bfbcfe4b407383879eea1370d0866070348386ed3b421f14133499f142a3861e886dcc51fb5bd64da8d332084bc8b9ff641e901c740f2fbd42b2647d3c1413f000e5345b51d5613db105b303dc2e0e3e7ccb94bf4dd758aee6b4b3f03987f5809c1c4efa7dc9883054174555293e0157afc0706a7fe6ba80f4c877cb37fe60b1c0619d7522edde14b0cb837a6f8ece89f13d8cb933d36d0641e22aca717a3b2846bd33d667d50439d022f51f4271d0576cdbcc04b3000f058879807ba1ac790aa223e373f1b3d6a1b39d06da3d1fba138d9ada191452d4c2d963061c026f335e8b9e96f727e83bb6317c1ce94d300587627e17caeb30a75d68eeb58475230e5b890a4540b9d726ecf5559eb362803e08e86f3b5e83d41f0393c0592741c9dec828705b7c991a9b42382a097d644e971ca9ba483bd6e42d1161600806cf8f342d222edbb0572c087d42565e03169e120ab263021b42b0ce83656734ecc9e34d5274d519f71ce858201d1e57989c99300900ab3b6f8716953e62f4ce5aa3f5ca3903bd0aaadefe4855f8b777190f8c7ce833f50a0e77d60eaa22db48874cfd5b5eaeac8605c0ba3e37d048d30ffd7b704060337242384540260fae5f6f7d8d60a56bc97b5b9ad4d7a37ce2025f48bf69926a7bdfb91f6f57aae1906606c58aaf2d00761c5ceb7a062661d28b8c76692a05b5d5109e29f6aa2db622b567e953aa09b154b3ee1b4679bf78fbac68222b616f3d98014b1e77ebda0f1a1fb2696105fa263c7bd949a1ee3e7293070908976f7b4e189d17bec104ca6bf5aa3e6d2dea7254708e8fa65dab03825857419dfb8ff40fc1e4cba4443ddd6eafa17531ac24d1c6b0ae438ec5376c6e79d804722a5381d6fac354393cfc6c55b710993b22b8b876cdfd36cb5d643e1194fc19235cf52e5894d97fb90ebb8a075c35b42e237c7ccd68505be3d813bfb0d5df25b55a3cd729426cd4dd196825eb83390c96f2fc0d5caf2def0bc176943e550388ae7ee51066db33fb415555cb6bf3ae3a5ea8712af408f001a6fd830775640bd6949413a16b8d304f2f598148098b9cfc06b29171c2e9ab77742d307b4fab42f7d8baab17e57e5967ef2b4b0239f8764e149b360492200cf3fef5199e7816f45cd22374929401558f2c1e63c8a179b009793bf6fa19e40fc400f978354688dff76f73b54df16c3b7abf4dbb13f138dccd64ac5619fe55019ea3ca3032320d6303f56fb40c41020f3217adc9cb2cc8a119ce51f27cf231775d6fd57f35975e3574e7d33e6273bf08d31bf86ec69e199bcba95789185d344531abc28cfde165604c52412d2edfd083920bb25b7827e5c2a80802adb0ac423a88bc353a8644421bd5a6c7fcfcb9971fb406a1ffd8880cafa77e79b8e9ce718612f98aaa4d82e30dbdc6da90a420fe1668d7b4a8a5e3beec57d4eff2c24df192f10a6e905190dc9b997777f2f2a4342be4bcb5533f29af1bbf85396017e060d9f43bc6cec7e53c58be0d7e2ea07f71d92b62569ffa2fde1cbae781517508b15d410a3344c49a2d052673a340abd0298338bbaa262e58fcefc94b197c67a2a45b56c0390d340e9ea1fef8c61b93b200a020158ea5404d51bfcd65fa6adb49bcdc59d306ec3b5e34d1a9b13ecc41949049361e74a0eb2b419ca2a2d24593d2014eaf31c6fcf11ef65a38c7394c99d94100e976e89ffaad82db91f87713f3df8e131158431ec9f2ffea34d25c8483aa709773c4b9a2903d54dc56f85e7f73c9b6ceea116ae0106d8526d20373a7117da8f03f20b415b1aab7973ce043575e0d7159fa40ea74587bc3e3a1b210c71c05b9c5700a73947cd4c9e9328c74854ea1d12337a5324991942d37c93d6b4ac7f2145c1b4991923abb9376b6667fa922a970738029e55e155f3ab5b14efb22bc0239018d9a8b7b4d5037290cd8051402957ba0f866eb2576da9af3c883f63162e5fb0c4a810b3c472d85edb69a2fcaadb4bef39f152e2d1d5642ae91f0d98dfedc9e4c087736ce8eb40f3e4be4a738e625a455493097a9e7730a380b16572036000d7b0efdedd9ed29fbc3bfe41e524aeedbe0a3b3a61bd2071186d001ac8454f6efc02bbf210e4b919319b985c5d877b422cd074843ef39ef73c9c32937c1f232d289e9e380307e2a0851d02a8d8c0445c2d99b02adb2f6170a03ea7d0e72362e900465ac9c639c3d3d6beca45fc1735e3f4282a545f9d8bff09f8ff989703ee5c08629d9a40bd29e44d4b543f6541838792655a6f3de151ec8513d90f724c921bfd84a35d18b42d34b918aa040bd70ae952a0bfc2adc0c2aecd1a183caf7b837c1605dadba2b4f25f55a7902e30d11c2bff0481150d321848543fb34c9d04a1f8eea56f6b5295cfc73fc9612424f96af3adf563cbcfb69bbba35b1ee2553080fa9dc10f457c502e363d3842592bec2db5b643c470a21e88c", 0x1000}, {&(0x7f0000001280)="8600b1044b8ffbf63258e76823c7deebcb6b87cd10d2489331ab5c6d7f633dcaf752066c07fd58ec7be82f1b7a8c156b956fca93f48081bbafdf714f75844118097627654646ab4f83a2a85f79f29cfc61900251c442a15ca8ca65569b27723e4829e26be4f6b3073c48d5372d9b4797ee78fc39f4b4aa9894b9b47858c517d829ea07d1c028b84709bba588cdb6043280e856313a7bba1835aa2a0605b6ed449a685cc22a7405347e91a6b1d6131e5d150819998a5bf80590f74c", 0xbb}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000013c0)={0xab4a, 0x7}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7c22d07e6461f54ac5d1b909b2ab0000000000000000000000000000000000000080000000000"], &(0x7f00000000c0)=0x6e) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r0, &(0x7f0000000000), 0x93b2, 0x0, 0x10000, 0x0) 16:00:36 executing program 1: mprotect(&(0x7f0000322000/0x3000)=nil, 0x3000, 0x10) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c, 0xfffffffffffffffe}, {0x80000000000006, 0x100000000000000}]}) msgget$private(0x0, 0x402) r1 = semget$private(0x0, 0x3, 0x4) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xc00, 0x0) pwrite(r2, &(0x7f0000000140)="59df88414d8d659d94d38d0f7c5c30a138e53b9dbb0e252421e86f36c2cac8c90c0ed505d6334bd0fce7daf92405fb2be9271e35356c7fac11c08be278dc9a26ff6ed292d4c86b5669", 0x49, 0x0, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000540)=""/206) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x500) 16:00:36 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x55) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x0, 0x0, 0x3}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x7ff, 0x0, 0x8, 0x10000}, {0x1, 0x20000000, 0x3, 0xffff}, {0x8, 0x20, 0x1, 0x5}, {0x48cd, 0xfffffffffffffffa, 0x8001, 0x800}, {0xfffffffffffffffe, 0x8, 0x1, 0xfffffffffffffffc}, {0x7fffffff, 0x0, 0x2, 0x6}, {0xfffffffffffff000, 0x0, 0x7, 0x81}]}) 16:00:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = semget$private(0x0, 0x1, 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/198) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xfff, [{0x0, 0x6}, {0x3, 0x14e6}, {0x1, 0x5}, {0x2, 0x8}, {0x2, 0x8}, {0x3, 0xa9}, {0x3, 0x8}, {0x3, 0x80000001}, {0x3, 0x3}, {0x1, 0xfffffffffffffff9}, {0x3, 0x3f}, {0x2, 0x80000001}, {0x2, 0x3}, {0x3, 0x6}, {0x3, 0x400}, {0x1, 0x3}, {0x1}, {0x2, 0x3}, {0x3, 0x5}, {0x0, 0x2}, {0x2, 0x8}, {0x2, 0x8000}, {0x2, 0x80000001}, {0x3, 0x40}, {0x1, 0x9}, {0x1}, {0x93f654391e86fd35, 0x5}, {0x2}, {0x3, 0x8000}, {0x3, 0x6}, {0x1, 0x7f}, {0x2, 0x4}]}) 16:00:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x40) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') unlinkat(r0, &(0x7f0000000040)='./file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0\x00') openat(r0, &(0x7f0000000200)='./file0\x00', 0xc41153f7305e4a73, 0xe0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:36 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e4000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) lseek(r0, 0x0, 0x10, 0xfade25b3188c13ca) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) dup2(r0, r0) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 16:00:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000001880)=""/99, 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x40, 0x1ff, 0x5, {[0x5, 0x9, 0x10001, 0x3f, 0x0, 0x7, 0x0, 0x1, 0x7, 0x5f, 0x4, 0x1, 0x2, 0xdb8, 0x100000001, 0xc088, 0x81, 0xffffffff], [0x1f, 0x9, 0xfff, 0xffff, 0x80000000, 0x401, 0x8, 0x10001, 0xd0f5, 0x4], [0x4, 0x0, 0x100000001, 0xfffffffffffffffc, 0x7, 0xddad, 0xe8bb], [0xfffffffffffffff8, 0x3f, 0x37, 0x67, 0x6ab0e695, 0x5], [{0x1f, 0x3, 0x6, 0xfffffffffffffffa}, {0x1f096c5d, 0x10000, 0x8001, 0x8}, {0x8001, 0x100000000, 0x7ff, 0x5}, {0xfffbffffffff8000, 0x6, 0x7, 0x6}, {0x19, 0x20, 0xfffffffffffffff9, 0x8}, {0x1f, 0x7, 0x3ff, 0x84c}, {0x8001, 0x5, 0x200, 0x5}, {0x3, 0x9, 0x5, 0x8}], {0x4, 0x80d, 0x3, 0x7fffffff}, {0x6, 0x100000001, 0x8000, 0xc0}}}) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x11, 0x10) 16:00:37 executing program 0: r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1e000000537d00ff0000000046fb50c061f4e099435faf8d3a4d6d8a15ad63c2c29fb88d1b369240ea475d9d1b2baf2fcd0212000000001aeee28fb6b0ebbc86c7c0b2b47333f34fb09700e90c9190e3c03bb304aa198b5e1422b01c293ced950b250b32947e3c"], 0x1e}, 0x0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) ioctl$KDENABIO(r1, 0x20004b3c) setuid(r2) sendmsg(r0, &(0x7f00000006c0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x1f, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000640)="28440e26623fa19b01eda6c6323a9a50647c3579b757daa061f8fa025e8fc1c8156b15b89a2fcdd4648717fbf31e1e6b51ec4ce3457428b1993b93df5e20149a8e97e48f8d394d3398f66220c69697ada4ab8c50c2b399c9767bf4f07811adf0b716adaafcf07cf4e9677c52cc37cf0512", 0x71}], 0x1, &(0x7f0000003080)=ANY=[@ANYBLOB="6800000000000000ffff002c2cc490f6fe5edde9e9349a6e644bcd84cb1a1881180e1c76ba45f2b92a83dfdd9e0bfdc7172e38d09631c3711340e58f80e0e5f0ae3b64a2894e9acd0f9ab8a5e8988612107db73a99775800000060000000000000000100000005000000e72cb63425638f5b4096e5f4723554c2215e41a6806d38ca31c0e1eab83137410ff217bba45214bb3698f5f77227c0d74ff833dad220022b3080fcb354b409864ee28068a00626952a82d4c3ea641fc71010000000000000010000000100000029e017a0c7b145d73aae5d975562375ad49a4d7ef99e317966afa1b0cc191ee7b3abf4f0c17ee2cbf9874f407c734c96a904f20ccf7e97d905ac574f0df49e41262e1c4ce887eac1ea05ea2da3d23eac4b04a36e631d4eef5e4347d42ba3b4fdfee3c2230a77284adda6acf13dfe4037e41ed450ace37bf3c97005356d02edd83f9d0fb7881fd4d1901ea51197f4620164d01b2431abff116929933ee7bdca4e68b1936426ef6e34239757e37aa080c3e03737328268a5b8b3dc676542770ce82c14e5c1c7f15f28f3eb4c0a849b873a25690dd9a35d69486c395ea3465b1dd008e4bd1070ea5760fc477be6f8ec9688bc67ca644df14f3bc4d4c41a03e11e3ebda15af1070b78366deb084291c4eca91cbf074b37ad52b24eca94c10cc78b7b68fbfd8c1f959f1e1f2ce1dc4a1c7d9a1c2c624ccb62e0dbc6fce5de024488b8ab619f22d9a4e31ff1009f756d78468a8e0a7491759a202655ca630b413e60d691db91ddbc96b644527e09de6cd9485f8a4ea675bdd3eda43ecd1ebd9e2db557e48e1bc5cca1cde36f1b3d3d057314088021cae10b9d79c5c22c6c92eb5d76f4cd54c7a3c387762223db1eec078094f77a2c41896385cd571e5731c548c66e058efa4fb84b91851b72f9ce218fc557ea873811add9f52a2fbe25aebd1dc48017bb054efd87dfc20bd1bad42bb3e014c3b9a16bcf21eda191fa749f407078164fa3bb961b4b7aa7846028631f5a99c612b1f2f51d13654c1eb7da23d37351a5d6624ef7495a2ac50e56a1df50f8a5bd83ed8fbbd4db17c87af13f2f0d0ccb1831eed036e89aade3487ccd227a0984194ca2108066b7032a8d51d3e50e838371706ba5aa3c43bb715bd4d062b96d79983570de5a8b7bee101cf4f42fd5f78ac0fc0b7f3f68f49f9fe72b8d0e9a30ebc35e5bd79aea44647ad290c76b4a31a3b53b369c6eb368f65f64caac5a0f652909c2f970c32ac01276d4666baf4990bc7d93da3c4f4b008bcfaafdca496ec389fd5223634bfb9cc7844e8c782f3c237d9e978897ef9accadc6bb4e643646b27fc5e5e7d62a7fa887f02c3464f8bbe97d2f7c744c0691bf8f22c42851581ae0f13bf687dbee1983f0325b60c88da5976682f32696b4bc0e728e400903e4a76efb8cca3f6f279ba6c3723247b54525ab1675c668aba02cbe3277c5c16c2627faa353d498b93484daeae9a71d40e7255b27c3d6edfd0188722f3997785a1577d36f2d8d2f73f0e2ea956dc02668916e81f9f500306d6a79201b0c2f49d5d079f27525dd296dcb0bcad47b65e3106c10dfb9a36fc0faf9748f28846cd32f3cd9c3772e4345ab2ee34e891cb52e2eb79b4ec5009a9e8b4e7fc17657c8536f4a1c23d81c08e281b20c1eee2f0e781c87e89c79e0e2e03e29189c6aaaf46acab534b038851eb85378fb37467289e7baf721a328749239af7aed071ea914075251003c7e74a9a8b6d669168ce7401c5a16a0e04ff6caf0d69439aa080ca5552fe91d6bee51092b38438db239a24d65b8c1016bee1348d08e6daf7a69ce44ec1be1f806bfd92f67d37ac21960c4713961ac96a010f2f7902fd47ffe826e49cf815f41bf223a74c9e31a15eebf4ef1719b2d89c978458fdb26bc4b0cb0a3c46105b88a133e7ce390ec424591e895fe6f78e3dc450ba613ad5f5666b9ad1df732068a7595f805467f4161b177b9b5d63fb93ec05c34e79ae8f0e7719ec0e5f08590e82515e6fa7079f816c96dd1934bbc824542a6e4d4278722e9a6acbed65b9c86b6b7d35fd73bb97a296d7c173c3abbd515e6d86573bcbb2606e1f196aa3d3541ca5c4baceb6e03fcda3a007df30f80b79ce1bcb9114fe6f801d6f5e637e50a66c8da29dda11a2e3cd230002e57991d846c0d9a0a85daa11bd2103b79f4f1b19cfe748131d3fb1ffa0e16366b9503a9e5d7ca76353c4e7b6e6539513b24ecc2927b8d88db0679d37f48587031ddcf125d27f7a84215600b7ea029887c0058f556439b85564385fe03c1620e7fe2ea7aa72a64a08904e48e3118017808ad576b96a0dd7f98e03fcde1e43150a2553b381a2ce69d59cff34381c9d3e1b1502e305430112f89c2170dd9d2d1060c800b5916ff691f0ae72bdee37137e57a01dc218cfc38b7cbc1fe95522db47b2723ba6b0997967176cf9836b3efb9960183306af8aed85e07a8b967e90a556b0e4bd96ceddd19214b4789f9517b9cb15746477fcad3c0b9d8c2f4d0998520c525f5af01914e65530ac0815957546f9bab23c263d3b91c451f293e2d1a160956ae02dcaca8bda19df6c40cab99e81535e0809d56fae61349eadfe50551d87bc6397b4147d9325cdc7fa5f75067b9f2617cd733fffb7a92e5fa4b41994f0c52622ac96510b657af8a999e13136cb23cccddc3ce065b9f31247ab86cb809f332613c7ae7b8172d40ee7290716ea161e2b3beec25bc985beb09d7ce99d65e96b79230a3c2ca5ddefa8a75189e3ec924df81a9d0e21111a013a89bed78182029031f7a797155046941435edf6e5eebb9e662991f56c0f67e2c8e76bd4ed9976466724bd7c3c9a9b80b0d46a191a94f5ba91550fed0695413f2001cbcc081101be96d44a302c9c40d7aa48e004a16ba40b1df9b809136b84921c52b4579fc82c5d187d8e5de9779b99182b9dce46533fb08a001eb371e76e3084e8864c80986d3e89228f00054f2dba3cd5b3ac6dd0728cd62fd1f85a710b35c3a7d99d4332298ba21b816f5b76c09149c6bd4ed5d6b5f47cb571b7a020f2bd9e05d95bd0d2182e9a761e16cb4de26156660c934da1d43456d86293d7a33a5b51cf5ec63f0b6fad114908efe83e48f042d1e38d91776871f34928898180df86350cdfa17a1002c335e64944a8a3b75419cad807ba93122a10ccdd1e408f6e2e9da239ead50421d0989b8d55770eddd1c865e6a00d0a26b4618c3790718fabae794cf5daf6b7c2161b5965c57e769be32fde7489ba4f34700646f21c48fc6fdc446658d959c446fbcd90255eb9acd4ebb9894c37c2cec3b5bd20be850d6465118992b7244ce6f896616ebda5725fc90265596115e1a84228540d86f6fcb28b2957c8f4f0b5fe228edf257ad2117f5750766fafff22b87923365447a79c871884e34c6a901077375b6f5cd33c723c0b0c8cfa56a4056f537b7ca27ff37669bf16f004645ce86b399097fe9c77017ac908134c2ec3dcba9a95b4eebc38dfafd7675fe7960d12824c8ea49fdf8994f70bc82fceee10e83543cf81122339ba6296d9abb551939849d6383de86b58afc3537d05c6a950c4fb125d0c875de92efccd8e6f354f7405f675afe76bb854465f6f4455dac6e9c78905ca30b86786d69887c66ceea6060bbcdf6677bdde177c9f907402325d4eb81552bd255f85916e219fadd3155e39d149152aea7a9ceb1f98e515e5e3abd1c9329189eb715bc44ac39ef90431256936f356e90c9e3db3934d8a257247cda66c69f94078872e9e4d961163a33ac73fc75f159190b4b2312f282030b0810aa0e35027c15b8e105523e28c9ff50336d73c629dec9e0ba28532a423ebfcb3a0c23d5ae80fb079e6e6f80cb08caffce96205f6364cb1364e07bf9031213e0d366bd3d886b94416578faa87a499de091abee30063ee45af28ee779cd3fd3fa8589f456c7e3d10a07c42fbea1eb53c549ce85c349823960567361767ed106052c2d0fb6e6868e91ff539d515e59441357c4109ca5c3ba07a0d102a9dfca19134f660a92de6f02354cc1e96eabe3e264c1d2252d9e5fb48a2b50ca03bf35803b9b56b3407fd86b7121b1e6abb476e62ebcea2899b58bce34136da4ad6a6bec788badfb87b736d3ffeba86bff319de9bdb11176aa355b6d0ade5e84b1281cafcef728a0e8b14d2b24f39bf959449a9c367b54797ebe69930193392b4ecf4f1f95629287f8e9ae1ea2502af47cddd7ba4f1a466b06fe9b7353b5bf8664f5d36fc4ffc1c2a8f197c90f8e46d98ad46e31b23f6162752d9bbb594218424bd201e467bd080c592af5836b3d401940530fa7efd162bad178dcdc4e232016b286992f6ca4d02524e46e6eecf4d08065fd56337fd0d08c8998a20d0ee15632f4664764d99dd5dd3a3c782c1679856f2d88eba7f6614d89ebd7bd1ea57c3f4df9ce21d6526e272969bd3f96dca529d433dcb51a9a7d4f26f76516dca0f9d3929d5863b8f5589655ad81d72d2ad03ad6d8ec69c87d1eb1b0e16371650772c10f919c93ccd507b16663f4409eac064e05b2943c313b5ff4d4f2a59488aba3f9d7f497e8a2975c21a8bed7e5643d5f9231ecf501bd677978027e895fcd1f34fc3629800c0b9a0524e63d9999e77b30061b37fb36b3010ba21433a1d02bf08e5a5784990a71adc8f84267c76cc48458934cb0bf992bc3319ec334ad5437c12b087a266329be28ebd9012940f9a7e51822eeacd3e5fd9337b83405a0de727100d4a3e7223bdf9f1312360484401c57abc1e8dde3964da3bdf8c86b22b5456cea740bf821deb38ac76b554e1b955f09f941881b7f916b598ccf7e9dca33be67e2aa550242929ca0290e4e7a94b77436e40c2b56adf5087cb0603726af2ab6f743e4893de27e47388054fe72cad11c48ead683e1b6ca312c8a92dcb62df700d32c41ea5b65d4bc0aa6d11685d95149ff91d2b5c11c319d2e66913416628550d029d71edee77cb8f33a7964aaea89906b08f1ad48a02b4167070f0244c14bc1042afffd43d8e4e8002c2f96b02cfa15c58dc5d5acfd17c8da40c98b7c93153b13a3eef5de37b782dae1d3eeed2929320f7c7b23c19169275a9b3f8ec0afa5ef7a54dc21af6e7bd7955d474712ae8d60c4b8da5e775554ed1f00758863a040995f70ee0dbadfc7fd0babc951f261a52182ac03b45e08c9ce84ed813dce2af7e382290ff40eb5aefe0f2ab1f4620c2a20b2376310535976126d71b598e61da2c5558d1601919e12cea6518d9a739fdc40307db21111288974a9860a40d530e977998837d051038d1d9f54b4fb99f6c4d3a5fd0175c611806f3a59cdc87b9bb6f142d3246f0d24d427f5c5bb3eb6ed8faf210a00af0a47b0fad7a5eb5ac71b4f91032c17834adb6d0149196e72f6855ff7c7522fb191800a1f47f501223c45b5a6b8be64b96d94a0af25fbe9876261f7539ba6d5dbebe0f41ffb53e452774cf648660bb3a4a3cd9d042d7e817c275997201f806f141de6217de237727ae8e3d97eee1f105ef782c601b51742dd50d065c4f2f2bc9ecc530b8a2ea96ffefe4799674d8b27291888c7f1b95deeab7ec7d2dcfba418bcc7f4b34236c85fb794417e9c2187db4b338e3815257fa7b91d273af9711775f4e428ecb58c9e19f9bd29e4482ba488ab33f0db143c14db485b6a8ff370da10524fe36fe6a96fd252c6cdb52cb6505204b759ad219849a7475d3310edd54ffe7b1d032c51d755fce2eee0a487f305933d91898ee87b2ca35d259938977bd9aff93a140d998bdbf524a0ee853324093d8b17663d14c6180b87fb8d8eb4388b7425d59f31ce15b630ffeae8b2c77c72c4b3c36898e85975b78e3c01dd625158b9fb45cf0f050c3c81c63e721b9c4b1e7eb3ec01ce22a912b122a7e3f89f0bb3f5bc5c0f4aa1427fa2be70650c7868e0e89bd683d6e56c02975c282879a8e3c8aee8bb82b0218df9ecae5b23b64c30d8c6c82a42cc489f7e0f716622a14354fbe552a0877c58159b080b5a5dc099695f242fd4ab26f86156ef0c5a624b67f52e59e7b4fdbf6002bd52aa83524e111d80ce1f08fee278000000000000000100000009000000641960a65d2e6b1a924de28e65fff8657aec5090192fd1d2a265f06f81ca21d404a617a5661bfd376f856c798e0e10d11fb2a901fdc731aced40d78f1b64c12a31257e039c97d5776d93e18723b27fd1875cfa824aaac62793d0f5e6ed7998d3d17d22cefb73636ff000000000000000ffff0000a000000003d7b2d1581e7aaf774b9e6ae3ef7bd00f34f6211617ab340a675d8ab15e706c6351fcbe709d2b07052068b9a71e3dbcd37bcaa3e2f7e6210fa91e71e0b4966d52b65986dd9f0e751408f344d6cda0ede3ae4cbfaf8012f9f85540a19063645addd56788326f587958dbbf22b38c26fef083df3655a1d054ed53f3c998f21c58726f7bef79bef069d071552f4ab6353c9614bb4018476f13f876dd8c0eef3f6493359643919a3a07ffb59ff9697cefe134b806e55d70bc5fad98661301008c524b964130394c4adec7e41e0181ac3005f9e56caedb1cc0929e5cd00000000000f0000000000000008e413d14ff0000003eba339f542186d8178577fb9e7d90b3e3c791018cd865bbb457895cde9b30a3f519e2230dba3e621618e44c5d34149f5065d0d18eec2c07e775710be72f23323098f611c23cd396420283cbd327ce2bf1eed230351ae3f17f3c14b3fd47f1df90108681c2386d91b221c55e921920d5b386248f90f54b53dae57d6e69c14e34a0db4ee0ad445821b6ec2009cbb21217eabee8388b9474c2d47459c5a357392d7c16cd9cac60a00414f41f9c7c72aa9fc4f428a260227cfd66d8e103e09757e1791b1820e10ad592051bb1ee592da245625d763863c9a01eb6e0df000000000088000000000000007478e77f5d000000074855a232f79ff5611932301e017b500df7c7ebbf377ff6f08f4a39f591dc2a8764c8644bbba2a3403db39819417117f24756499e046eff34aee9660533f00a21d055c1cb6407aa310429b442c0644060de4a913a9d0ca4bab527fb03b46b2fa37f4ae8797b10ab55e317c7991f3755e0edc9aa0000000049c2f541b2dbc2772e41bac2aa4dc812ae474560bebd62a2dfe04e0936d26635170a9c90f89a4ec27613ec705b30274798bee3c8a32f5e240af2ed67b4ec6a7bad2dc037c42749d429221cb45f1c8b3882269ce5803e3b01f94ea1c6fccd2c5008f2898090419badb2478dc2d7926a566af0de0cb84566095abc3960681c87ce4a93916805d1f1711af46874d36de498041c3facc75861430d8306a6477a79a344b63aeecaf35b017288828952c7001bd2712d4a53fe4e960108e9400000000000000000000000000000c280434deb720329f2a6bf70ab7f"], 0x13b8}, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) semget(0x2, 0x2, 0x404) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) readlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)=""/194, 0xc2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./bus\x00', 0x7, 0x400, r1) r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x9, 0x5b711a3cc8b88eee) getsockname$unix(r3, &(0x7f0000002400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000482b28f36a28b0980787901b4cdf8ec48676fce62ad64f34e54e335c54bb232343f32d8de28cab2c78913d80844f2d398ea1ff71d09186d1b1354b680be163c60f85c8ee15c2d963153ef5cfd6c8b2f5543b69126a4b47f72afc40c252ea0aa1b20e9ce10a21adf594bf9729d28e74f3574a3ef0b8a4ab60011e67a176e6efda827349b43c31dce31faf9b12af168d15d201ca3acc90ea2bf4faf3a7e22796e286ad975cc9458ac57cf278ef3a0f41ab9e0c8c415bf94d85fbcb41bf1d8c5f6f6699704b3d15a5e1457a000054053e901a02286b8c3ed3514c3f030424ce7a00f3c46259a60c1016d5ed0085d47f1a88e6934960b2e8e980bfd76502"], &(0x7f0000001240)=0x1002) r4 = geteuid() setuid(r4) ioctl$TIOCEXCL(r2, 0x2000740d) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000000c0)=0x1) getpeername$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) semctl$SETALL(0x0, 0x0, 0x9, 0x0) syz_open_pts() syz_open_pts() r6 = semget$private(0x0, 0x3, 0xa0) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000000)=0xa4b) 16:00:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xd03, 0x7fbc}, 0x8) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000000000000000000001165bfcb66c594cf87120ada91c025a06fafbdf877306a56ade8c48a3350b214b3273768ccebf45adb18dfd3e6dadf1bd54f244cf24d427c01000000cf1eafe873951e52a649e29f44eaa1530a49f60782379e05dc6e219f"], 0x10}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xfffffffffffffff8}) 16:00:37 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/73, 0x49}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/145, 0x91}, {&(0x7f0000000500)=""/181, 0xb5}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000392000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r1 = getegid() r2 = getegid() r3 = getgid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setgroups(0x3, &(0x7f00000004c0)=[r1, r2, r3]) pledge(0x0, 0x0) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0x7fff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x5, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) r6 = dup2(r5, r5) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x5, 0x8, 0x9, 0x101, 0x3, 0x7, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x100000000, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x1dfba870, 0x8, 0x0, 0x6], [{0x2, 0x10000, 0x5, 0x4}, {0x22, 0x8, 0x1ff, 0xff}, {0x20, 0x9, 0x5, 0x7}, {0x4, 0x8dd7, 0x4, 0x8}, {0x7, 0x6, 0x85, 0xcd31}, {0x4, 0x1, 0x401, 0x1ff}, {0x9, 0x0, 0x8, 0x5}, {0x1, 0x6, 0x6, 0x4}], {0x6, 0x8, 0x20, 0x20}, {0x2, 0x0, 0x7, 0x2498000}}}) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000580)=""/73) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000000540)=0xb0b2) getuid() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r1, 0x0, &(0x7f0000000080)) 16:00:38 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x41, 0x100) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r2 = syz_open_pts() close(r1) socket$unix(0x1, 0x1, 0x0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x200000, 0x0, 0x212b5c23, 0xffffffffffffffff, "2ced99f153e5918ca43f20f7371f3ecbed8be2be"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x6, 0x83, 0x100000000002003, 0xffffffffffffffb9, "b3c550d84b0a10f5a77c14eb9d00000000150003", 0x8, 0x2}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="670dc3", 0x256) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x800, 0x2, 0x10001, "bc85a20fc3847992a4d8d5019abacd219541d4e3", 0x6, 0x3f}) 16:00:38 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, &(0x7f0000000200)) r0 = syz_open_pts() r1 = dup(r0) bind$unix(r1, &(0x7f00000015c0)=ANY=[@ANYBLOB="00002e5022eb8a1ff9cc5e1d8200"/28], 0xa) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001400)={0x80000000, [{0x3, 0x7f}, {0x3, 0xfffffffffffffff8}, {0x3, 0x101}, {0x1, 0x7}, {0x1, 0x2}, {0x1, 0x800}, {0x0, 0x3}, {0x2, 0x7}, {0x1, 0x7fffffff}, {0x3, 0x9}, {0x74c3fa658bb39e4, 0x2026348b}, {0x3, 0x5}, {0x1, 0x20}, {0x3, 0x800}, {0x3, 0x100000001}, {0xb30aaa849ab5bc47, 0xffffffff}, {0x1, 0x3}, {0x3, 0x581}, {0x3, 0x8}, {0x2, 0x6}, {0x2, 0x8001}, {0x2, 0x3}, {0x2, 0x7}, {0x1, 0x5}, {0x3, 0x3f}, {0x2, 0x3}, {0x2, 0x6}, {0x3, 0x100000001}, {0x3, 0xfff}, {0x3, 0x6}, {0x1, 0x1}, {0x0, 0x1}]}) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="65ade534655ed5275ce9e529fb23a6d188624fd2f58924c7244420084f9d9b6c0c22bafc8626a883ee229a10118b01471329f5cffbd4b2d34a99377269249b0d3fec88", 0x43}, {&(0x7f0000000240)="6947043d3bc271b5d04fae35f137c999314b50cd20ff6f4ba8a75a5d79796b59db93509eea3acb65bb81a6927aaedfcc2e86e9f630496d9970e3c8fd4b88b1a40a947ca291163c3723d3772dfa190897b7ea8b368118252108a5300b9b0ad8bdc4675fbe3b01f69df059b18e005ae8c8f32304c6c4aea7e8acb86568467cad924e1af8d2985c3324d4458c32706da13f927b85ae74781a775716be71705dd3f23d28d6c83a5a9b3a9b85d2f5c2bbcf18501c80863a8af2c7d16593d95892d2bc5ed581cb4c00ef770a4dc28036ccc7afbf8810466aa500602658762129c6892eb76af4625ccc704f976290bc6b723b8b008e1629df2f5857784b7bdeb0e1f3123019b520e8c98184dab0ebebc1cc3873bc8ea5b73c793e6beefeb932f71f08d49b522864ef30b84fad9ee9c5a71f9e9f19c49fbfb0046c82f213c44042e655d0b301aed69766cfb8fff9563933691b2ff7527b03aa347b3f9e619ab2b6d13bcd4e312180041ab2309a5bfcfc816026d4e490c326964a723953ca2fb40dcb6b0610746d5e58dbac41fc6dd21136cbd8a6fc419680f8fe7e3c6135afbb0f122a9822e6d508f10ed4274b996c3e83b130c262c0549613383e69aace8ddf588fe4b05df955cfbebc9e3ae0fc966aa4a5661a88396b3fb53bbd751a191147fac8709f84c122ca138c3b42340a5218bc258c54cb1e992af555e1a11c4e9332895c57cbcdb37755dda3fc991cd6a31aec0ae62288eb4ee022604ef9c8405ed120272a0d9b19778be1379de53d76600804eca82c9bbf97496d3ecd53bbbac0a3c22d45462308e739d0c18f6dc9063cba0f3eba08a3fd9be649018b6bc53ee5dfe85f588476fc90b7c51ce94c8e4c978bea806b6d189efe427f74665bd8f4b97576ecb90167352fae6062af2dbbf95caa63ec979a8cfa6b9da8c6751d25c46b1d9ae770e23a79e428963535a20fd862a9d517a9e183ad1d56211630dccc7ba408485c6ff529c27f909709d62ec25c5d8d3a4157d8d462c01a7e66a44bf34665dde65137b435800b039ce85f91baa74c81b59b08021b0a6f96432e039258f37bc2759017c97da1e6d38491907d27ee4356ee5875a7e74d3ab1dfd06bceffafaffbacbfc644f809b69ae111d858478bc0949de7d6ea96ac5fe231e297c33db4978ace8d1a60979022f415dd8d65b54c762c15fdb946d53a32c769291907b945e4ed9b0351eb21591e84b0ca85661cb12aa7ab21d314131cb3cc300487d74a487e8eabf25407c04103ee7237c314f9c1ba6094148cd3c606f4dfb3cce4a24180399f91b8bd4a9b3bd10204787e75167cfd9f87b5176735b67c8f5c1274d403a98b197b11e5f713a42d2171d346ca38c97825696f305386ede815da0a4329f9f2116a59a648684c41c119f62aa8a0b8c6579ca8bff834f6cb0004011a24c0c66a635b94df342be8f01260a517554f2bc531fe74a6527a8ad138f90cc2fa3b4cb4ce9ce5d309d3a13c1df96e7e0b4ccb961954a112da4e7d63496bd69e86f27258d3ba5d0d875babb876736e6c24cccd8fcc54af5ae2e67e31ba174af77fa9b3497fff896dc887fa4c8f106a65c335de5c5fd1f78126d9d6703a41e4fec44ea67a834acfd62f6e2e8aa89504cde9c54daa50827a541ff0c6578a702c3f8b7fceba647d8eda5bafdbad40c5a1423aaea87d3a49dd4cc0614837221a038fe343b4fc5be6fedf3a8e63c66d42ab455e03209a35759ae77efd9612e7ad95d82f1ebff23eef1222719788b59c48788a38fe22559d7456f140d562b7de6adf6b47cd6524e4f28419a133addaf3973a37bc3399291339733dc1b7d805473377d5f422cbd0ce7a5ae39b7c3c0962d003e2f1bc98a94208de3dabdd3662569b5f12c9fe92307300a6d9c60fcf8967e554362f4199bed988566610a3651a4ebaa171fe7dbf495242e4c7245f8864053ea8db75a698f7a06e57ff15b0d534fe6fe0d634c2e48e580b90bec61ee28d0b1c52bc560bda670f2132a5c0c51b8d6dd9779b912679e5341e1095b4b780e94ca04ebaa541cc44e77a7a482130ea0e74a9eeba4af3f38c6ad54d2e38e2ba67bbd3e589f5fff5dea30707d1f44dab17939e47331da84b9f29e067efee3e3f990059e559ec29e07a53d3039ef5389e7d954f155d2c797e5cf52f2d133cdc1034bae2e25de15d4a63c36ba79b80d7e92a694faaae0bc0dd25438e4a5935d55c0627b907bda02ceb43f537e98b372169241f3cda470beaafa9139baf26a6f81ff77b4dc508b382c5eacc1cbf9e0dbcdad08e690078f7f5abfd1a6e688a91f993777bf4d1f7c02a42f047c6e83741ae30c05e1100a216c15a6694854161d2b7edf22e6cedeb22ff58fee2f91d6a0d44812cf9e1bad9aec964ad216d2fba006b7d9101db459b685fb64539e379f27b33e83b009698cd63588a4c4470e743cf1b7c791edf0fb1ef2950525e625773080f52f5a89fd1a9d89c7a792972dd374022d853ac976c30f86b539c22a43487dfb596c90a2d9970d9bae345f7e2ae5e4ed1e5de423691500bd5f6b9a6d27bed748513334ebe72c6a19559a649c24be22ae49e576d159508b22c5b129add75c956cbe843b4bc9136dc5f1f2a32085a5b23c0d7056d97c712462e3f4c1e698deffb08b0fd615ab90cd519a6a9dc513561d1bb97ce67c8a1bdac911ebe368eab29426affdbabf2c9c5198bfa106aa2aa84b37eb7929062f4f15faf6a9d6f72c3ed3e0819448e8e7fb7eab430cbff88d3e47addcde9114d18e91a48873e3578d33f5d6686cc4ca24c441827a808871eaa9d510398ed79a9710d73fc502aba9c6ffdf4a4507be8feb54374d4b7a85dee211d91ea9c5d11fb5c28b5b203899a5c189efc5bb0452d2332fe57715087ba3239e93e609ee26a58e73eb1a5ffcbbf722acf8f38e05a8831f1dc44fe62618ef301b3d02fecce06344768c69774fdad5194402fd6fb31f6b448b3b1fecb85f302cc64079665e89d99167e60bdda72fe36a74f93c13d6c5483f5f48cc48b347b4b7dc9cb0c3d6ae044b79a6a207c6a1484ecb639bbe6011e1177ac7e89b6614d80e7e1ff9f702694b2b06af205cff048542ee1a61ca2d7cf6ba900db0e597e391e9969e55d00949154963339af9efde8bf27e0a155ad5c5212c60fdfc545a1ac9d026438f1dd02c01d9a0d6e5b18f0cf6f55ec4c82c4f6ff7a4b88cfce62e5b0fcfd42b4e1977ee7d6ead843cdd299a27b592f611317953fccd40af1195f25f7c916190a7aedb12072bf9b5e0db78a6b3425b51c279c9e7903254b973cf1433ca7b6faeb0cb2fe3a98e2e0059451c0c4e66709c22225956ed8dd1f0440109d6f8b89d563082aa8c863e4411e049aed29278aac199e606f16370aef384302d154ac95f52179a080a3e6d400c9837e3207f738f24ede408c28530b592fc4c6c62d6066179ad7135316b31a29d9d99c513ec3493eace7e324e326e98dc9113002f8a2af51a17d22106f967eef2e1b5b77e8c60d9472955b62ef4a616c4ce0587b4e1d21f99c38231425f3d072a0fe847b2f58c745ce37cc88f58ae2b498686c829379f4086a03155459f36bab38396bd15873e93c4bcd25260d678dd48c7399d1227660d30c2ffc28e357b6ef537857949dca08737f904639546db6d8c207163ea816d177b8b4141548eb109947e867acdfaba4aa9f3b879bfdf0dc57b4bc3dafaee603f9f45f803791ca0093d108caaaf988298530134d57ccfb613cb36f8c55206310c80db781cac7fd75bc95380fc1437f7c242e02d429b194c318ff2be50c2609ab08213aad47c070bcd1f0a3c17417c1a196ed960809075f67cc28a45f8f540b2751d411cf81bef9a4494aa4832e399ff24212dfea7794648a0ab4ba50d6c2658fd8a1af003ca7a7e4cb8cc84b6dff3bd35ab4833a41269ca04efb565fd1fc1739c6e53e5e613ba6f4d4b96858b4d6c15b9a250ddbe5c002f347b991b8a5eff1ddce994c62b67aa39bc7842b7181904a570228b98b4f3ba96695b5991a0432a02e41655d930757ef7a2433daf7e6aefd021efa7caa148f9473df67a9cd18a8ddee588b37ba6f71e8c81f248756e02a0815640c0bf5bf0366d5f1ad312dc1740fa133001ec56ec98b96bf4a6af9f88945182defa956facdec480df9867b4b69f9796730e0000ec19475c8ad50eba9f28d136e2b47d01c1f9e8fc112004130ffa096049e173ed16ceca085d1c29288b6deb740ef3480e6b8c8e9dd8d4c75d8dbce9514bcb3608d5e6865538e32ec58cefb57ddb7e13b2890b200148f538e78ce65526e32c7d650f541c6792898a89e954655e6adc86341872434bee6e96a51568612fd17471e4a7b3ef222631408a06bfd864f64f5ae5101db10e7a7dca6bf9eb143f33b4cceb1420b1b079339144a5cf9e6fc7932e6899239a3138d9f5d8b60a2066d220fd10407fb3fab19d37b258c92193a26b15dc7d6febc5593bd5879568bdc22940934d817ba55296a05c6ca8b7c8321c447581adb806359c661a9a20e5bbcd1e104be9ee5de8690f661335bf70ea419a2b77bfefe9deb2a85eaff9a90f68608cdab7e61e71f3161c9dcab3ab92826c717ec6e0accce2953f55e18b2ebc7a7c4f870ff48e32e857e159c0eb95858f3c31690dc12222180657f733f1262790479186528fb984c84f0b750c7a63a6ffc40043bd1deb05c0eee1e8727fca9bc9729f87d4a223b2c6e7e626918a4f148c925dd02beb2ae0649a7dcb4ebca06fad627fe643255f8e5a69db0f34aa6fa720cf776758df54de359175ef30b116196bfcb3bd793212f860e5c7be653344dbc3d2b7afdf49207fb42f93dd2786a176961b3868868d76b71c54180043ee9c3ad8d05db1f5870827e4f0ac28509f86ababee97f574eaf0955a59734be4757a01179b64e8c184e3259beed3ac379dc38e56730505d26ece6c6bd10b2dccb2aa3a55b9314c36b82c7bd11de93f69e1f4a5b5b26e5dd5a3896638e74beee56a2f704f4966d4e6bcc352c3b7e0590e878b3d1bf23a4169e9da698ea2db66b1d32a076e72fc1e9814899280d96f1f881c747d0739a58430c3ecb50e2dfb1b010deda61fd875d796302eb2509fbcbd842f372865c85d83d901d1a145ad7d9c90cb9c55ed88d09398cc208f8f936f03f6b180c4de03ebf4dc68237145c82af0691a057b67c6c949f191b466344f446e637aabb60b95573994770d0f91da50d4572e3689db8c5a834d969b27b596d1d27c4dd9b06a1c851aad09b7b9d85e343d7d066f151b7371b65e1e0e9ac693236914aa8faa67f9bc6209020497105d8c1b5e9056e521f8de1ad24fdeba31b50cd0a5522b67fc7ef9d499c823c1de67ce459c1299cce7c206d3ef736b9fabc54d5679165fdb4d6d69b2ced51abbbbd31df38ecdf8657eb62db1f159d3b92c36f18b506ad28277eb4da3f4b6868cb8ad6729d333aef6e988b86c74ed80cf5a4d73dc962fca58125f5f85cc1473070a31e98da919a4b654a7316b550b33e9b79d94a19dc6f32c9d7f1f23135250f8ce9b186b8e6a687088ee579912c76df45037b09d7023b5defe074e9dec15547b4e2a75e5e8a28f384859757324bf6761aa1fa59f90f78de3ec4b729db8ad14e59180a6067cebe4fa7fe183edf9f1e7ed5b5e3d64ee832fcb01cf30fae871067f708e5188ac6976437d2fa99bbb2971b8b6a42aa3920006fcf05a61549848f6fb1e49c550cf418cf4485a30ff5b91e008c27a802ed512ce45ab7fb78bced008b5e91f0131dbe3277776b2462b47a1faa69a9f7f5591425c5ed873bbf02", 0x1000}, {&(0x7f0000000080)="f8a2754be4e0a95283ba937846c212257aaa1ecd10bc7e954b957d68e1ffe53b9a6962c6946b5a009a1893446429f7736ceea8af8052456c0b89ee89b453f64b28c92f44684b7de519f998db747acf4e1c22dbaa087f2e76fba2e62985d0f7c7c125b4", 0x63}, {&(0x7f0000000100)="dd9c5a773eed4de0ac7a51b0ae7fa151fdaf500a5ed4e74f660ad0f17bc366b2d5d6b7cbcdf1b69d93ca488f0949cc80da0c30e6be650461d633db5765e968ef40e9781db09329cacd74acec4ecc503581f81d8c4593e02b8391393178871c1d889e2794aedaefb3370bc81f02c419e98f1e710dd64de09135bc85706b80d253427d9b92d261599dd6acf590c8825ec5b9d9f6133245f2d4c491b0416aacdf5e8377e57a69e8e4fff89f7f497080a00697291a7357", 0xb5}, {&(0x7f0000001240)="ff2f0cf68e778f3a594c126b03bc5f17b8dff8ef3eca57f9690fd670b3c031b5d4b2309ecee19b60d89c576d640e9f528e890f98e2e54b1574a464ced3d826dce29ad9f39578de436f9c0e8629ad775edced6c98627e8e155b5ec250709aaf94101d1e6f4988113b9d62f9c32013249a8d0284aa3c94a0d5e59eaea9beff26dcac1fb4fa16c1307207e29a155f50917a411c3656613ceca44c30c9ec068f557e128256534aad577928067db4e377ded7a19d32338b729795fcc663dfbe8965c1019023d3806a92d7", 0xc8}, {&(0x7f0000001340)="894bb5edfe100a716947b969054ff3998fa181e86904ceb5daa95349f6", 0x1d}], 0x6, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001540)=0x48) 16:00:38 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt(r0, 0x1f, 0x5, &(0x7f0000000300)=""/239, &(0x7f00000001c0)=0xef) mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="c11fce6b1faa0f5c9004bdd7088261affbf88aaf2eb644fc76ae9aa46910904c2804f718a289e8801f17d37c8ee4279cb7223b31f0ae665447661ccb4297c70a0b1a5d5030f642d418404436ee4dbff14f7e7c", 0x53, 0x8, &(0x7f0000000140)=@in6={0x18, 0x2, 0x80000000, 0x6}, 0xc) 16:00:39 executing program 0: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x2b) shmget(0x3, 0x2000, 0x81, &(0x7f0000ffc000/0x2000)=nil) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000feff0000005b0000000000000002105c3cb1ac76824b", 0x2c}], 0x1) 16:00:39 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5, 0x0, 0xfffffffffffffffd}, {0x4d}, {0x6, 0x0, 0x0, 0xba}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x1f) r1 = getgid() setgid(r1) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r2 = getppid() r3 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r1}, 0xc) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x61, 0xfffffffffffffffc}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() syz_emit_ethernet(0x5a, &(0x7f0000000100)="9c43b81287dd7cd27b3274602e214d20161585bae312b9d4fc7e7e3ede3a6a2d8579badc12de74cc7df99b54f9a6439f5a8bec6630f0fd2bdef246693bcf44a30a880657ca4c0a121a0b6f22b58209a3615ad0e9542faca9f5d4ffbd614c090d5a2253c43e0508969c82bf8f6b4a7943c16b39d7f0b0539b29") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7fff, 0x5, 0x3, 0x8000}, {0x80, 0x9, 0x7, 0xffffffffffffff26}]}) 16:00:39 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) nanosleep(0xfffffffffffffffe, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") semget(0x2, 0x4, 0x211) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x81, 0x2, r1}) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:39 executing program 0: select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:39 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x500, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x8}, 0x0, &(0x7f0000000000)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000940)="a1af2b06293d39bdd1cab69261243d793b588e7e1f151e70bd6122b66b67d2471a224944cdd46e80864ed52e2ab669a0f0d8befde4761256eac6a289d9d6478778f0d7d9ca2b6295b5829917653cc5b7f0caa6a4a59fb3d19194cfd4d02fbadd7808cb1d56f2ec3c210809e81befa264de3c2ba5f7b7d29b88f09b668055dcfb41f1f330f57ba5fe9e5ad86cf051eaec97", 0x91}, {&(0x7f0000000a00)="62cfedf95d322119d20fc1a78662d76c497ca7431d0737166be668d8f82dd0c3735a242f1014d07cfff2642d33fc99e44e90286cf89ca8cb9a39f7c023d313076b93f9639670cded7aaf49aedba776a92d013c3ae6cb01494a6aef5cb3573a82c4a41532d6aee907fc53a1daaa994d0a2897e11c9c4d13282c205e68677af4333858f07219c66a4ef4cd448582192bfa4ee3335ff0909b60efc534ad1d3e6f40a1dce1392daf3d62b29aac6fd8666a7537a683e539cac62c18b56d6e0d9beb01b12bcc738c5e538076c42431d37a1c8204f845", 0xd3}, {&(0x7f0000000b00)="8a62e526cd6c835fda0ecd0fab4227a722da7fa304422d190355e25707eaec73dbb8edfe8e316baabc55bf1f505ed68021c50bf05610cad93f0c181179c04a97f778b9c38f8d6c64a4d35517f34593b88b5aef2d831de4e748f4caf7e88bbebf8c82d481e913871e0c0795b1d6eb8abd75873e717c95d7af67c623da0d498fb39d7d11e208ec79e70ccde800649f3c46750c0108b63751b9a20d02b2e8eca14d0b9c6406c621473ac75d206ab8a30c6069fab5d0cada603751a94e26df13d8f4f51cb6a261fb1978d68eecffabbf660444de1a33ee1bf226597ec27bf78c94ba4d40d756243b2c99bea560a46c759ef1bf29553a470f1d39a1153febe89d3e43f1b4a5b33d5f8a62f93b98226903c5d5bbf6c9b76ee88ecca3a8e33b8f3291fdd54c91e944f51bec16e8ccf5aef1b18ffcb58e348606224283878021b506e070978602d1a746da707ee4abcce20a541a6bc7a873a108953882fac64253144d9da0a649929162590f8d3fab9c93707b5a260dd8b07d2a047a4e01833aaf7445622a66d9285d14762182c99510d46a7cb0cd708cd28a8f4e5053554a8f4481a6735de1f269e1af64217c166826e2f90172c90b8fc933f91ee01f16ee49d6b140b52c0433ac90edad733fbc3d47897584a5e16fccff503ca290220490293a928a684d8f480a8fa2732ca91e22d7adcd3a7dc249937930ced57aa4e73d41c108c2b11aec4ab3a2ae89116cd96d305e0164a992e682ea39c079b55c481ecc8259946136abbcfe648b26fe0d4585c574bce2ce6088e63d591d5b85614e8e4fdbe7bc78bb146afca294a10d4435b24c95416434f00d4b27037bc1f6f382dcf1309510de7c51ee75df256770474f0971847bbb7078204a4ed5be7b5d657097b28680e35712130c67e2e8d4c0d00d21d39886f5672835562f3927edb52d9bdb0fd01e01742986331b5ff7f3f323a86d3dd5d83a32ce4d0e7687c597ad15470d50b2a1b98ef49d8c78dcba172ae8b4c7c434606eb53c6a75af41679c153a62974a9119282122f252d5ebca24af5e0b05f4c976d900744e98ff42e15c1639abd10bc44f1a451a264f5a9a77099cd7c451f5e5cd692cabcfbc148e02e6dabbbb004c4336f659c64888e4e5533950444947ca8be85ed93f51deaa1956b1807ccfc07c5108772f0f37de0a7985b61a2ac1f3fbc579d97ba1114eb10bc0ce432284219aead38456e896c188878dddba328ca545f5f56bccd546085d5d6ef20b182b8b99a3157891bc090a8e43f0aa9245316545a4370fe00ca047926e052b5848502fd6d978f68cee2a07fd7514986c9ad867bd1925396d3cd1fad523f53076edeaebc1522375dbd817df9fd8e0d524edc1e3a0c12efbdf9bcd4e09a3e035652c6bee77397ac3981b1593d2c4b8881fdfd0736bb50ecaf591aec5dc643a1a7705a89a497670ea36e167b879afa602d82ca1d2b304c5c1e450aaef8353b95828b2c50e27a625839530df7c4c013c762597f80389c1c8dbd7c99247d92188e45b55d473825c1650ab68885c6e4d8c835b9f9fa76e498b863978a2b00fd94eff5a016703b403882bf367ebc5f15f95d23b1c90b47f9b4f7c173c6b80fa4901433a025058279f8956a17791446de8846cff519df0005685e4d819a24763ab9e760be0d481412d60afcbf4779dea271013708efa9dc4183eace79939510a79370b8cef77c998522a03b5bf2b46d9fb8a6577c5f75c6f3c0e93edfb2365b45d543d3a9584746a21a4850df3a83531f278a105734d3e87fd2ee1ebce7144ccfab16eb6bbbadf438ab782f37cc5ca24d4582d3e2072e67021b1a2b883efde3f3e4654182039f18454bd54b682dd22cb3d6be340dd7a89428814dbbf00a68fbeb49e51b0882e4294a2eae9feca1b6733a3453742675ac93cf93616c5f900889e50a9a2bc0670ab6cbd64d0a15fc8fc4b86e2ebd71f525de9826db5d7c2240053f345708ef61cddf8b591a8425fc54f664d825187844a1ae410fd6396f3563c5ec49a05e9cf12194208cdb5f310f8adc0e962b8a0cdd4cf47bb06dc51dc4328a8abf55336f4af9488979d94957d5ac2d89757f13d1994bdbf8ebdf6d9fcc888a448ed967da351910085b59f50f705b2a8a508e7836cfaca18a2308592ae3b3aa3361ed0e956a2231800f4bacf15d56fbae1931e088e2377f968c324bec4769bed1a04ce1b290b333894978c7bcf638fb71f146b41d903dab2b2509def84d0e6c6ac73d10fabccf1c3bd4badf6d4937953763dbe3081fb99f7a26ce07bad90f8cb6ebebd3ceb02a43face36cf82cb27a38455281cf5ed923af317f48214b4f4b5004df0b9e9d2d79030e0502e6b73f7001906a6b0786f9a69ec0916972d5a79f70ee32dea65bf7cd77fb60a9cc1f4fc589ea47f5a489778063cd8f062d96c107870fe9bdba08d188d3cfe7f9433da234883e7e3170c6a92e2fd714b4d101fe550bd9db91f48e72bc5c49e55f6d6a40367028b4ede71a9351e786698eb9f33e695d471b14c857ee3cf77952fb79094b2662b3498e5fe3f3663c56addb540967e0e9f2ec200d8058bbc9236c79e4e90b5096787f7c9412857b70462785879e3517ed0c5d4f00c64d6dfb57385d9097b902d93e4d78455dea53eff19e367c6819607305e5f379ea603f24ae25605c4177b5cc239bfcddafd272c6f04f9bf0e80bf1b97f996aa209505d786d8535cbfe6e1b88bce81fe81827700118e9c5038c46fd25a0e11bf336c98e4988aa90348d3cdb43b6257445012433c6ad1225a3cda8ed15328d04fc1434e33ec89e3166f5930d8e6afbc1dd0c66ba0b4085bebc673df528ceae0c288ca3a2e4c1805713965164a38e2b62163fa956cc5aac7c52c4a69efa0b2e9dbcf934d55ab43b5d9fb1a1fe52c000bce29c2635f8fd55a3d8bd32f4d158067f830e777bfed9ea4359aecb3f7840e32a39a13d174987194575ac71af98840efd1fe5a3850026e6787c8d50debdf5f3e0bbfb90660f2cddca0cccd25c39f70e37cfe7800253e3ab6e4c52d8d4410723ed829c6259a7e7d3e424d2dd65cfd0f2b725e9e20a065d7dca6b5477c211cdeada44a5e30310c80a75ba9ce434c7fb8ef8cab409ea2d4dc5e09a96059a73635e129ceecfc031b669263dc48607490173626047a564e0a91a0a525547e03267b45d63d538e315bd10bf7db540e3126d75995e0a8669c811436b75fcd83f86923ab69221334263762bf22cbb35c252d56dd2be0d0c20512c04789ba18930894201d227347997a3eabb68f361b8280e3c7ebac4b325fa05dff799e17af1bb33508977462d3da753138dbb445803d61953d2d8b8ab5e99602fe687b0b6e2e2d84c71f617b3378b0b6ab49f6bbbf6ae26d80abb37a93887df612756d458f2351082866d1ac24ebc5800bfff77b332c1c62e27316eda572b7c1460b7ce302274de4e4d86c9ab6553512ee30569a06b64ce6f1ceba09213df5b48269b0d739ebe721474d355b408f9dbcb834249b3f6799f5856d7fdfc2df36f5616c568b47a532be4fe511132ba6b552f440bf25d470060ccd25666b433b0509bf3dbbdebd0c9a0fa8c5eb1857a8881b2d646f7bcf9fedf67ae2dec5bb07ccb0e065f80699679787849b2d3e341d2ce6452a745448f9e621747fde75b17b85f411b215e876e469309fd5bc72b6d303a8a9eb4001f701a89e25cb103e9d02169d36aa15295bca76544b5e81761022af40dab394b5755dded06ea2def4c89913f46c854510cba496f2694ec585edf30853505ff13064dc48d17020a7c923e4c96434319ae42f2aa02aa5961d3abf2a1b3965ad5643fe0baf8ec4b6c6c6d30667937a66092b97f285ac14fd8e731f8220b38133267e0cfd7b6814b43bad6b65bdc863acf9422883880c346d8735f56d5db433b3b98461a49231d9b243af43dc1c9d2f9af5f6a1f59ce4ba717fb49b743785b10ad77a22098c52ef25713bb6fa8d5479370dcfc566d613e7a4a1cbc1ce132343544240671df7aebdaaafa7948217be96ea4fd8d25c2061674aad31f3f2c76700098d79f6a80b408a25b654d9435417df513b0d95ef6acc498efd3372c349794c6975c88570f7cd21774f623825456f88647dbd587de1feed9116168e42c7bfbafbcb50935c886ede1599f7e58e40f7dcee67905c18014168e4838b939925f23ff8871b2190cfdd582120d314553d1991e0a8c4622b80769e3631fa3f93bd12ed7121b8968a501647d87821fb8d884328fe78a5a15df5a3def660608920f5c9c86b183c6e44f67a8f4b4b3cb8ad3ea3bfb096bbabaf89870a465cfa0478eefadd86250cbceeec8eb3648a90f29138c9ef61e21166093ad3a01470c1bb44a74598add24d375f5c6b71577474ab08c3849f99df89e599dc4793cebdcb5e59d50bff46102458d858ed96dda5f07d090c7694cbe84a7680a7b416754e1e0d516e818c3edd0a9d73e5e5bf1854b83b3f7429ef34601f201d087c685eb5737f550b8a9a0cb8b6a73e9f667ecc16d7921436e961c0d432450c8d28348a9840caf936fad31cf06e91f4b6271c8923209daa265cac4511d2d597e51b3bd9974105b39607cd26a61e12410bff297d2b0a83438829983281ed5d3d7cc9550d6e6614f3e0d8932a3edd81ea2f75c476bf8455528529fb534f47671e6f9c00ac760a66d3d6a45115f494c75b2e5e4dd10d30006c1c6960d6b1ccff429af17c31e79a131344b9fd15efff0ed1715f97dbc1dc37791d1ae291effad0cf6b80d9089d69d208bcf748491e313e77dbb609d77e01976ae70496f54cb229e5cd035f06924164b49ebd817c460a4402e396d987a105088ab5e7b88a0ea2616397cd8a50e416765e62b77e2174d72d17cbb617080649f58703a274e9d59b02d7a006b12c0e1aca597b46e2ff3acaea405d074dfaef61842f11065c1e2a864e0cc0ffb609bc95e3d72362b6220da753dd5516827b3bdf664b232e6c3ad3fe9bf43fe9904f93b94d5b03331563832539e5ac5adeeef543f465fbbdb70aca8af5833b985a5802532d7b54c512826e60e826fbb7cd217f8a5f93ed7884f9da66b047d1cc848fcb3cc3cd8ef9ea829f58574f58d2d9f453d3279b667db865cb814d04854055f84c5b0d2d32d5760ace5e3fc749fadc1435561700ac7ca7df04c9e0b80ee5fc56d1727a8665c48acc01f9a106647077d99784d29d7e7e2f639dbc138ed683ab5a596c59bfc04e859ad74601cddf0924fec59f2f39e2f2515dbb6a70f95f5f74d4c35493da8302e8850e3e735bb546e4571c7b13c6d01012cb39b15b9204638c9c18ecc2f2a09d452918c80a33e270180ab1f7d557f112a726313db45c49bd6537febb2471d5bd3b24e18b3d2b6abeb5b71725cd74346503f9a5c831b70de0d5773fc03d2b60decab7696c8fbbaa48117d789ffd53d8010a345543f8dd4227916472753de5abbaaf2b17fca7bc470b39af8a5e805be7272c6c7fec95d418ade0385a78d7087409a7e7434d7b7c8a49c7058ca1ad92573e38b552256caf634a97422eac39fda4fd929c63cc250f064cc70996d1ee96ffc69b4c99014c3c07e0a25f73baa827576b941f629c9d84de6e6f6d3680d566dab2d06585a8156d4ea811c258a797dc312b4b7f9ee9d24caf5926e2d66abf8aef2a0835473814306f144d76a8813fa284519c58d58db43f28ddeb3d91117788da692753cb8a3b92016cd10c113856481f7f342bfd6e45801260b57b81f43238144a9710cff452dd321bdac3c1e18f38cb17643ec480188ece5bebb4e8b3ef4e31bcfcf53db", 0x1000}, {&(0x7f0000000140)="b5051de136c6720c69e3", 0xa}, {&(0x7f0000001b00)="9114de3c4a2dd33d8c0511417e58319a3e0e7a5e74acd58c7a9839f0c8abf91a9c2322ee79ce57c4eeed2b63b04627238c0b714d491c958aa2d026779b0a7263a5c6867207c06dc7e30176639f77d03241406db9acc82366a9f6d80da592a94e040951ed1d506329b560ea50fd15fa0afa112c52466abb843be084c40bd9eb3c56f5f582acc57187fb84458d90a40398fa1d132abbff86550e1254f79f60a2ee83e78a0d6fde4fb8b1eae20a3c52a04e90c9ab2c4383499ead147c", 0xbb}], 0x5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xd3, 0x0, "8549550002000000000000116ff5bfa600000200", 0x0, 0x3}) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000000)="af8ca8f293a9ca715176008928180587ad701e2ed05af5", 0x17}, {&(0x7f0000000040)="4d6f4359c0b546297776a2d80e818d92077c825b32d96cb6dfa8a17f842e73a54980bbf5c6bcd5ce52319a939b61", 0x2e}, {&(0x7f0000000300)="985b95e7c8bb184c0abd641238349283eead49713eeec7168b23cffe439b6db1dc0ef78bbd7557cc2ef186d3fd404eaa9ffb1dfb4b4a481a24779b27f7e3fd0245b8140e7619bdc650b28d10683c956ecabab7de3b9212ea12b51f5996c79310c3a819d235a2b41eba0bbb568b46b2d30addb065fe99eb3c44170470dac0edb2c27cd276759c245a97b21fcebc614fff9fd7ffc4e6d777dce36aef8ce7f8dbf6e48162bb89fcf5e4f818e5a6dd54fe127b0de65af6a3da5f1033209b58c177a4bffded465139efedde66", 0xca}, {&(0x7f0000000400)="c36861d83e8ac7072529c09846639ead13fc0bc941bf8b3415754bc497b8ed943c71a4c1517edab0174af149d527f93f0a8684bd4d39ef6211ce7595d0f51e88c84943c8c33a872e31f7e891aec7ed198ffedf8e00c855e161a34a202e85", 0x5e}, {&(0x7f0000000480)="87eb5036dfe0e0ed2100c103f14335494a5b05c24ee2395153dfb7a7372b93415c41c4b0f2ebff266c58f031fa123c98e3db9a71b60dde48121c5cc1c9c475748b61c31878416a0f82282511dd7bdadd0545ae4215bb5924e2ab23543570237ecd71c3cb41edc08b1b6aec46b2fafe7014bb586f2c7f3912cf4b27964bebdd8f86e1046dc693e1087c0bce1a6a32f7c1897b0b9d8fe07413e71f1a99b688e2a9343203e5e5d413629e93b50988a5e32f13615c30b9c0ea8f3dde1a52ec72f4cd39bf1d17b1414375d4c1f07d70a35efc91bdc6cef8e9a910e5d218da39f5c21d4cd5f599ae509eeeb9c0093f9b6770", 0xef}, {&(0x7f0000000580)="6ce0c9c1359e4f26b8eba4c86247dc6e22e7c17d9b0bd81aecf83d063f14f6046dab69b94c96ccc9a241871fb6db92cb17fb890bb708a3847a4a429945e60cf49c5998baa71773771554443246ce1bd289e4e3f5fca65f9d3f2cbf0d60e3266770baa435b7c1dbb01aabe5dabc2887a540cc3e6105a23f0722bf7c2c542180122ad8dab7067e526b1c79571b3793dede750f4e67114cfde10147f0e2b3719f4a891e40fb35962736178a70f579a9959459bb038e7a5f502c371f0a9149cf5cf6afd65b5a7038bd3545d5d84407322eb2395cf5", 0xd3}, {&(0x7f0000000680)="6c204809ded36bd0c31e4080d23a3d3859ccdad6234df75d0e0ccbac29ef8d836ff506387591b63ac10cd3e3e0008a8edb97278622fa2ad860a111f6a8d1e75f5ee86c1b8a51dc5f53a6b0e173f69310569db2a5e6d143b0b9b855eb851ad19788", 0x61}, {&(0x7f0000000700)="3ac72a3d60501851eaeb1c867e38556f69cb628f29d4b8d7e1c6ec9fff0426dd425dc245aeaad25139c4569ff180cbc5de41fce8ce769e509b8422d8c19db40bef1b2407848d678faf77b25881f6ae5aea0f6eb06245c21dc4d9de73d6429d178c93b31b6f794f2c1d2caf236859a2ca0c65563fd26263015faa0ab7be4c47f5064ad27fee44d66f765db35d0a73806c902d0f164120c2f0c41ce68ca3a97cf8d0d7b51bed862265db2eb267ad94b694f5bc62f2b1c88b0613b443b94428e744091b0e81d91aaa5a8d", 0xc9}], 0x8, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:00:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x24) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x48) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x12) ioctl$TIOCSTART(r1, 0x2000746e) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)="6fabfe0abee41154f7befaadaf8ef538c539c42ee6fe2a68f09322941ac5a424fa04eb79d5f1cc3d0f706572ee3d48bbf9fa6a2d77bb79c5fd69d0086b54face8f764164d23def110321c67ebafcc8711fe01dac68dd562c6680bf3bc8e78e89e463f34fbbb88ed8e8c469db3bf8418e3a4a83d2150c24", 0x77}, {&(0x7f00000000c0)="22007351e1c699eb2008078f7524aebaa5cec2a0ca", 0x15}, {&(0x7f0000000100)="309cd147cdb842d337cb5a4008dbf97f6f23b0b7af0dba5345887453b516fb4e4e26a6f9a8ce2c87c4d8702443681e0c7d4d935af320d9c4904604c37ea8f89b92b2797904f2b4bd21c86455a616fa83bdcefefc31bc52683e190903eb8ad749ec8737bf59b6a74185d5fa86a14f86", 0x6f}], 0x3, &(0x7f00000001c0)=[{0x60, 0xffff, 0xfffffffffffff801, "320da9526e6edad3658f6b43557008839338132e36cf3f8c107f0da13509fa6ebc6f215a06b9d816cf2ec9611cb8e1f83b47769480343f795cd695649a5e3204465887da9916cc596c109e"}, {0x88, 0x1, 0x1b9, "3df77118fac510fe585886cd658d1b194f5369de2186ba9c9091c4f0b0305485f75b022b6e39e1ab39a4484dad4e0ca9dc73523cd44857be2c705662ebd68fa591de97b498430e230eaabbdd39c8a7aba3e63c3e21528cbbe768899fb7dcea474375a96daf5c320b53ddf66bc89061db6eda"}], 0xe8}, 0x401) fcntl$getflags(r0, 0x1) 16:00:39 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x1ff, 0xfffffffffffffff7}) 16:00:39 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000002580)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000040)="bc2c16866a47e535707dea4a3799c0ed26eaa9a05d248d5dcbbb1da1f17d3f13a5df05c39aa1a0e277bcd00feb2ac07ff7367cfd57ff648dbbe2e8635044ad7f726e5a077387848e198114f111cd0ba6fb7af9bb8d953e4a6da8b0b917bed93c3299cb6f1b06072eabb5ec4b454ab4d565aa74f25691997d2720502a0a4bb32a1899c45c363f164fbbdb2e8a93ac148ab523535c72463a7fe7565ec3cf510fc303578a8b2e1e28eccd4bf5c5d333d98ddb79c91b8ab27f8bfbbbdf9519ba8f44202f4c51740f53b4e5d1f75e56ef612b9dadf20eae2df48136848baaa6195d4bcd4921b30d71cce80e830a8acc6e23ae13d1edc91674cf20d6001d950ea7ef2fd5d26bcb4891c06572887271e4dfe6bb41982596f68df79de47e383d90bf0e14a23de5f7ef83ca860599e7a566caed63570efe1240e734fad6989595a0322e84fe9f2f188f0a78dd92ad97a58418a902258968ddc4418580bfd5d37d302ad60f92855242a815cdfea4244ff13fecb860de821f9008cd0579f46a251fd4b9b2402198b71e44c40073518db0bc6e5fbcbcadabd1d88a6d0f55dccc5a3b2bc9b50ff9719274b778001395b6852825eb09f1bb3f9e0120ae52676529218a296d910b9222d150f623c84ce567cb7d99b4def04343a15d81c49fc6f2dd4310591c006083f533bf733c480ed089ee69cc2cd4f9db5e0d12633ec652e06a8635f80550cee7b81a3a76648079fc4952596a56feae5b4629cdb71e2066f65020270a27ee0acaec5303d0bf35a340cbbb765fe24bc9fb0ac785afcb6e12c97b425554c3fcf8b7350469dad1481068b0016ec22f3cb7045ab72307aeaf480e2f5aab320050652e3c0fd325aa77f6feaa200a16f017fdf93b26b066357298b9c2c6416e7f005e3fe345b932a8b07c35c47a104a9439a9769e950f1da951bb563af000011bde2e2a08b3455f0ffb28d6f0be6c08376fb089f22d200af6c36dbc46709de7fe283c8a87aeba0727dcfe1d527567d4dd43f7b6071527e28fa0f06d3692d5c94ddef689089fd79d97145ba12068d6bd6ea6b583d652a506aebb2f652f4cbdbadbf0d75165ea3c308b2a949dd62f5968d2932b47b0d3a4edf6f07b34dbde6b14f99b1edda8979ddc0ad30638eeaf77176b538bb7bdfa0130c5406b28cc76628fbc2e19131cbdd4f77bb47d96d4050fc478710fc9a4fe1bddaaf11f1086460f16b25e12896f25ffb4c71321d181a03e8b18bb92fd54d306611d475c7536e8b0ca2504ba3adf33153431bb7731a1672c0b5be2586c3df586a166a28614cb5a1a4279193748a6b625199587e369eddf7519aa1e04b793e67886e590bbfeaa6dee96df460136db35d535d7f467910c38b08a9f5e07beaa18b7870da1d06842724920861d648f6d255aece203f27d1df20034850a8ca25be02a45adedf028fc5b949f727da027164b0a1d06c251e6ea5872a8c4cdac17ef660bea83f390bdbf6058c7f9de254e1801c9c7b642d5e3ff597820f2e9df617e0518627cd1c5e37bfe089317ccd780ea7d6e3e78d311f51636428f63b60977212f2113bdce95e71c09fe15144659c7e3df75805e24ee6962e0b0661460ba58b33ddc1ed42d0a71f1a8ab667922867e5157a3c596c1872731ad489316ee00c40165e2e1a24485f374f6bcef07549a8e71a7d058ea770b36163a1c497f301d9100c9bdd3c8de9513c39911756a104c41c7660b22fedc8e661eb584dfaedc403d5c8b9c0aa770ae29584da62f8afe9eea04634a5f3789d795e253bdde59309402247c42043e9e592c6e1df41b13b4349555a0403940d5c3e0e66864cb0f23079354365500e0747e9857883f71d1005733c5a96e32c78111e3332634360af1942d6440e35967a6af0c75d523c6ffe973e80156a2b076d872e54c52bb763acc4fadd390831dfaa8384142d3f01e7f3b076f625d5fad3e516c6b167571d0a83f8e0a9b87cc6c70da58ca48cef4a902333d62ef511ae7f1db66f82069c017b905d943785387690602e9539d943c04c12f021d82d55c5e951fda59f884bb3460171d3f8c8c857b4a0987927c2550cfa891ba8cb7007e85e6e9af16b402242a31fc0ea115cdc729695a52c54fce7fa9e46816207072bfcec61fa1509184590212e36bdce08b05b002bd9ea2effd9536f791783ab94995d88c2208470be4369f39186bc77bcd2725cafcd46e4ed4ff4412105ae3c8296b2df548068ad00712dfd0d8be014b7c317bd498ea53567c47bb536e800152be2cc65c5a24cdfe750aa8d08c8bcec92b9b4f9d67006f40e0f12ef4daf465f9ddae8adf4b8f2399b47cb5eb2b52f7d66d48e3a0cf0f2bcb6f3c6baecd8ea70b644f82ae46bd5823c0eee793e295bc6807b397b9b6bee1f729fcd7e39186c4c0e791003c17f7ff89e023a0bbcba7234ca4e91a2d2b06f762f799cf7abadf011f020ce39f3873ea722d8c652f62e96dca941f53b3f05ba1bf5f699e4cb77a5ff8b9935deaf082837297629698e42d1785535362124b1216474d736157ac71dc83b1e3ef280ef4b5dd0c46146614227904761d5eb62135cbe11d5aa1af865a332e87ef25015862f223d2b4ad20534eb76f6534139da4725ed877369cdd6ec3c36595dc6805ab2dcda6135aa1ebe870a57d95c36b64b68693ebf3911d5d0521e06e0965dc256148e7d8a5ab0152fb6d489b4fde8efe5de4e6abd8254db5435f18a044a00f64b1b2425200a5465c43fbf2e8eebdb7295e52322d4686eed006ca96120bb82a6f2c9c0b33b3a036a4323e595443048ba9755839d27afea3dbc23a0a81ac51276b99961d6cd4c8410e09c47a89eb6e7dbdf802bbb867d68f996dc5d9bee47b102e19e97c0a7f7623a326faf3b28022995fd3432018af9c23c69a02b0ede2b2e981eda50b9a0281d47975ecfe69082c2df9afa171da2ddbefa620a1d97983fc03486638e9ce05488b9dbe286f00f5b05880541eb1c1a37b98163773bf292f34fa333ff403e3327a4880494aa34e6a46df26a44e1dca3c495132642229ef136d4f8d6cfe92772292cb36c8cd9cae952f2fd8f9cf96bbd7e9be12addf3672077cd3d705e8b4edbdb7f5267445aa95d2c074a74f0508bf99bcf9b5dd444db114b419114d2b51a837ef577a5bd594c2ae5b5591709bddeb25e294119898383702cde3d73898f2ed4e2fe9cf2eb91077c98ff2f67bc4628da93f770f9db1d0dfd86e1dc37b51267ca74e6a712e292de1727b34c7edfae1a507575ab429ebbbda44805eb056d3cd003b4f57ee6ebe4e54d7fcdf1488e4070333d1fc8e58760b0176eccc666c9a139e67930b51908e6b6d99d7b0f4a307f84937a39443171e202894539b4902d790482339147d434ff9127c91464546563b505693d1f5f225ce55315a6eee1b592b2a1150b06654de27a00c722371c238dfafd2c3425290fcfb249dbb31883becf26970850a1160644e9ca61b19784963c02b245a9564e937ab40723ac61fd51cac1b1a3aa8e12582c2e2748019d097e1164439554c5c9b3c449d278a81b6d9577382972634907ee134871591cc41bb1e43ca139ce42d2e475a5518d8f4a3a9be166333f09cba0a9099bf9c8f977b16ae7f6d03961f713cc53c39999ceb6064f82e94453dfc8df3823ffedecf29d3098fa547fedf2b1928783ffba5fe6878aba651dccb75e00653d300f76ff3aac46927537b75f62c7817694d4fe9aa05c9de1f1278c05a46bb3e0bd1a14b2db26f8c22f03fe54600ae7ff43ddbc4651334eb51f03dd22b0d46e2f18fd7815f531e8f8c34590500f7d1072e57aa9d10ba89a9ac06e4f75e60017a00fcf0d4f63b85a6ecae96e4089b41851f8e7dd0a04e596c4d46f3a56cdbdeaf8d85168651616b6df3e6e8656c6d0c044f71d650c40d86ce295938d7058c152938ead9cd57627b8670134a6c5538e16fb5543c03e969d1296f0c018209c35872d9dc2c158c8043a9b17daf202ca579fe5741ae74b6a0e5a76856b75d5a107b46d088ea94ef2e5bfc41e45376d94e95252bb942ccc2a6626cfc7df477e8ae5ad239f0088b97f5e33c0e33fb1b43847db723b2d9658db725168fa3fac9df675ba2444abfcb1e71f3c4bfc519cf1b0f70a6f9e51521aade09425a232b8f3c356e6dce4814d7a37a9c19f355240fceba65bdedf205c34ec6c0b8a22b9cec1052875f739bf1824d055e91a2f63e888ca1781f9a299143703f3d5d3635d1d0f985df907e320a0f17e694afa89e9d867762cd047ee2b770f53f7cc4991df83915d2c1ea2bf07e487435cfbfadd92bfb1a571c11245c8895fedf9d6779d983cf76679846be52fa571d61b235ea9b305c186dac901d194e67dcab555f55cd97eac80dcbfcc13ab62e8d8738c6beac900daab6acb78a6eb07515a508b36fc47b79ab6acd775ab3cfd499036280b0c791915c16dca12d8e08e17f3b9ea2537266ebb8fd8e0d50e34f69fc09cdd495fda791e950a321df7ee45bb67fd6ecf2540a57cca802f2e6f8c4e54b7ee899e8a2220bbb555ee6acc9ee133f1c25426acf2199efd50d38bde462f86e132fe70b1da192198969f1acc3859b8717e37ea31ab799ce48e083f03b74bef6dfcc604d761a18d0a805d3ce59f770224cd1e6a0e670c994bd44be93556417c413ce09f9f223f930e6daf042d68d8e03fedf7cc692d1895c1bd11d0e15317ed084858a150fbe8c6bb7ecb8d43c229ba577cd007cdd419c37f61d3a1533a0a0c8471948463e330357d4121b6e978b7a3b14556120f7849699c0e0e4a2643b07d7902c78c7ba30d0b28dda83cb96b6b83e6b2cd28cb1499a54b588b57e59a49461c3e4501f0392939131fce64ffe57050ae2b1352a4c5a01a1649774a9c912d38a127b17d046cbe4a662cd2eac29c5878badeae417dd190ab9152898d7b55485082258337665ea641e6c8c31ea9749efb09329be8b06e780fa742bae3b6c8ea40d7bdba343bde9d2a83eeeda69055d1e9d002226847905564e3f15d31ce2309beabf65c43bc5f53f83f97a32b09919b2dd84cb713495df344bb8464e8c3358da94618f8172041a5e2bd43a6c46a059a1bd0ee1bcc0e7dfb7124a486aeadf4b3a823926769e1a64b8ff04fa9b1dcca495df450cb3663f7748d619bf3d0bece0ffb00bd4033b4bf39eedb6d204402af939e675f8a5514b8aa6384bd498d5c5edd419f0a1176dbc0d61080145a6cfccc08140b7233a1eb7ed5aa15d2dbd21062ce58c42a96fe2bb5904b74d1c21e2593f277992c5ebdb4cc0764e74d927e17cfd5e8aee2e9aaba86e752196b75526df97d4c1a7c5aca5dd51a361ac7adc14390046f87e67bebb3297d0d19e950a2c20c84423e368cef74d14b67aaa31d5d22eeaa99c85990ac8a684c0acac26c29d0af670b71001d0945c5ee41491323816129287c60c6cd78fd528f8bdb5a9f21111cee0f277df339b2a9ee8a60b582aa7bb5e50818a6e2f32daffb05f171e16c4e14f6e865420c75c0fe3f87643c38ef182e368a9ae4e06a58938a82eb1090214997be3fd8f879a950cd54fbabed3e11a71a9c9bd6bff0eb410d7f65e2403a8d4f861924be7f11ef4ae594558263b5ada6f6d89c85a00697851bb452fb3789b55ac8068f9e2a4c9666751f3c49732be861d6016b8a50a8da60b1d720428f7a4bd98343bcab7c0ba4cf542c32aaa4c35aecb74f897a6f8e5af3870e2d45e93cadb6c3f0b28a9b4920b1634383469123ed43ff452579ffa3915c231ba1848d9defe98b576568769b0e8e2b13dd6d444fd77f28fff93104477367fc17d51a1c31dd0", 0x1000}, {&(0x7f0000001040)="1befcbf8dd7656226ce863e55f9fb5db5ccd1b22f085fc462795e6c13005dafb50a3b0f2a838314def75ea3af9f57c3a2deb195b8c524f67f2f17673280a35c0ed75", 0x42}, {&(0x7f00000010c0)="85bd846074ff95356d740f458c10fa9faf6a0024f42a1a81741366d79f27bff594c8e940a68fed872032e3cc725d8f395867584953c159277f054dcfd50d66a9f099925eeff0848835ac3073cee5df145a063fa9969c72e87f57478cb04a5cd831b255bdd8c1cd6aab6c4d2c6bcf2d775a574bc470501b026f4cb4b0bae0169c9c93113f021bb5d00751cc4dd219964e651bec86508af49813666de41d8bd585d5397f2ef170ba5afcf74064842215585757d2d48d296bdc0fc651a658bcea548722232acc7dd857d0a7fac083ae872b744728c002f3900527e4d9bec49c1370043b76f1596ab9f01bae7681e9ae79992df9defa15378844ef65334b2fbbadb8eb3663f824298c86ba92fbcd594caf59c37d7b39096710a7044d668725bfab243d98110c7c1fd2d5dfc494f146ce5a9af54427005fbc53cfd78fb837ec39ba9e1c51dd9c0ce1b3db0ae8aefb1edbb3f0e198c84367f1051d0319a9c0fb687aece9aac0fd7c77b7e4914914b38bbeff6daf271079c18096c6cb3db8351e8ac3dcd09faf7100ca2b8b6ff9150eb124596758e1c2c4b89d716251704baff29b80fea058df84b80f1111f82a1f13efaa32e1a2483da826962d528e38c1f8253f6e0b9b1a827c20c2d83751085ef79e3d6b22c56af681bd96584497dcd0a47416ba9d5fad7c91d341c8cff97a3b79b9feb1d6a1be53beca376851a59105fdeb9a965b4a6bcfb23f13af7ad4eef8438fa7f22c7a688804bb42faed88fdaeea98512925b0e6ea649deec7b05de0aa34a248b0302184bfa6f23e4fd8afdb1538a2397792cc43349ceb99b5484b12bda45048c60ced8343ce12800abe10cbd5231ba17738ae66f83d42fd277292125f36d0f6072956eaceb42897f92bf7f820b4db4bb493359968b608af08b6f9af0a2b92adc31c4329e9033359f2aa90bcc8eb1c18cd4901ea40b1b53c25a60e82e31994d1b0da04df0176202bf890683fb6d05e4c826493f7061669f400d9bfdc642dc752b6c962e7dff3cd3bc4488305b819d8b5da07b5d6aaf89d736660956329a2be0b651fb84b34cd1cc7d9db36675f58058f83870f21ed452f84926448e6f68a2000f3eeb31c3f5ddcaaefbe41259451ff79fc794e9d9255829499ca9583bd3198207c9e6dd8a7ec572ef4ef94369f6fd1b6b8b46c98751910ab2e6a87265cfee61bd2a48caa3d49d473dea5ae7f5ded60fe01b143517c67f89f07c4500b992e70cafb3bb5299f02a553a42cc0f89a84f57c1b45c267f64bd3fa6cd8f08be9678235e5a9d85d99c8735c7ee046b1e7f6654d4cdf6d21c6f6e5e634fc923fb8e6c7cf08afe2ca2ea8a3bb5a29c0b742df810ebd9a84c4dd7eeed80f8ad97df2428e5db9328ba371c796ffbacc16781283b78a2f87691259dfbdf8c734419914693e321d32e9789b62960ed5b8d0e0121c3e3e09057898cfeddc2dd9d106557a4e02377026cf4dca13db5dd7219c0ade1bca8e0c8e0836995f20b5e140c6a01d338e6a9cc1e4441e50ecdbd830a76528324853bddc4ce96a7a2d1ffded69d0b0596d838c5a73bf56405079fdd4fc8d2447997d771d0f5b5c7c5c83eeb293a7c3ed94522a7b1acc5638a9f28d90c1fff6328099f0ab22a08d3df16c03020c6b2d3dcca5ad3cc9820ee98a23d31cb405c48ca0f9c8b2ec0cf9856129a4caf30455383e2b593a63b0efd976efa544c86863d3883e08b715db0771a5cb2dec3b1fed12d58938148453780515e7030782fa32ce8d42f1eecbf45a7a769fb6b37b20a3a5307aa772b152158c38afa358f10a8531810b7c1e1d292a509fbcb5e33ab4faa7eeee190de57a0ff018d4be4211bd25d99a859b041ed6633307db3696fd0137a56e81586e75e729669be4fd65467eb9f6e9687251988e3dbcc3533b6d94d008e63ead72762780b6864207fb3455c828b5e8f10a9b7c600486c5e3de46baf31744488c6b2b394eb939274c4130d828f8c36690cb7818ac21d9cc43bd23137f308f52fd375d84c98de56be55b9839acdafef3855a19d43f9b1f95b98d5a421104aaa7739e545c2a55cef940ce534a50f1b6363fdd9c8ce018e8797db3f6506297d39d837abde0b5deacc54af7eee5d6a3e38ff0cffb7c7b9f4c0082c0f4926c61b40373ecca4b65bccdd6f580fd65631709f27d5a14937748fa736dac3698a9f14c008abb5ee84cd1cd0bfae5759a7c937bb6ac889dd2c2f8fec8285f97c004ffb43753b827a88f9dfa33c2a74c0f1084ef309d08c181cec7e75f62193fff5be8f828069b5bc933f1d3ca980b0c4ea7ed462548b2eb0ff76d93b41bd80289d0172bec5917dae94673dfe39c047b50980ee2d3541a7462d3add9ee098d07d0f65b862e0252b0bd37fd0db4a47364883cb279e210d98446ee43ba0568d3c568e90548817fe0cdd82b7fec98928d8ae767589d281f90adb0b9a7b251e8f261fa0d3d860860bbf768e318c2da070d75f54694176d8e2f9c5e6ef2cf19c84c0459121370893c2d987d8a64296fd39e74f957f802aecb25d8d645eb1ef77bbf7301bb9b56354bb7bec58351bfea18b1759efb7c7a8b0841d03af0bd769839e62194888f6905efc00cf14ac70ee5cc2fe292f2d28df72842841b0209149ae975236db3b5b569d810b914975bff9702bb0a49848c6a03a524b885f383918f807b45c1484edb343e5597651ee78668725deabfafa9b2b1885d35b04c7a7bbb1933027d883e7d632cc3905c8c3949beeb6ed4868aec45efa054ea3ffaf3c060f01208359123f02654870104fd7585c1019c288e919eed398c1b5c2dddb144cf77d8477dffaba029944bcafb69f2ceff9218cb8af2d0a417d4d8d3a48abce405982a21f526d5e615a5ebb365eb545db5746185b0341106f6e35502d818a9fae2fd2ee185fd01a0764c2081032c13e45ec5ce09c3f371d29612e8449edd6bca3c9d0e02d735cf1afe05c62286189d82c19027ccf7386c1e5ad5ea3d889097c890a6c0c24ef4a7d601e4f28de9d8d0df091ae6da8784bca733c4eca4315d92cf6d443953b33bd18df4bf040d0556c18f8b74f516c154c40587bddb285a5d1cb0aec70a1eefbf64e00569af06c54e47ad3d6365421202776f1b6ced445f237398acd72a6e2f6f82154b8afc1e1d30cebe596cfc61af22d84838d93f96f8729129a19a0326f8a5bc8b47516704a3a1bd94e1d3f229e08ce17ff54309ad9da942e0d78c9ae9c1e679ffa76984960ba197708979fcb35ea79fb7f6ee2932a2a9a65ac68839c96eb67c9286d6b12d2d5704428c6f881548de9a2ac006fad03baade64cd5127c81701797932510a5027b79f46d14a1304486b4d3ca82da2249178e7b64b0e9481de0ba8f55a876d67c8ecb9079b2f1bb91947f756a226bcc9d2d5f6c75ac88de89522daf2f3eb82b227821c7ce81ebad74e30b55c9636903efdc2cd5ac871968a9f50becaf448c9cd73226c027cdda99c10c24c5c0847edcb08ce62e197b287d3f5c7b8e1472b2602dcbb230b9b67e174f2bbd986bb6f438212a1c25e3fd5b1bdaafefe0c868e71a5b5dff8f99bff85c2d6a2576e13a58617511d1c79ad14d56fb11e0944abb8d4653ad7f300cc46602173ae2b68a0fb54c390ff62f8609c8132448198c50c7df02d30172f685b62b1c75a0da4b51fa133df0bdf9cd3b965b70515f47fc3bf0cd0f53a2d78def7e51cb1bbe7a6904d0b24afdae39ca5defc6c082a1e5262e194e10710e5d59d2aac9345b5ef129fd9b089467f72e79c05ca11a1b71be86da3c2a8bff5e6ba558d29d251db07f57004db2f218f934d591af621910d1e4bb3625c5816569a458eeaf03e8dc20b6f189fde85525d0aeafda93ca0f891b7984d40fbd5d7a3d8ad6bfb7e8d0e57b26feba534d0575f6e8a904fd4ba95b0c449ce45bf7d48d8d3304dd335ec72126f0485ca62b7cb02d28fa7c1a51d75813b825dd8c3ab4b6698ca59dc1357e772298e24b098fd3489ad6f9fd8f7b59091f6c476f29c1971f45fbebc645cfd31551ccad19e4c14e89fc140d0035e89aa6d1799eb0686a6d680c8747ea7ac8f9791f6737407c8ba6e9f7c0e506a92cede9834e64df9d2a130517253261edbafcab0c9d648510bc683b1b6409c26647602fb318298758adeb79e84b4740c8de059805245a9739d93e36ad44b87a6b5f2e953548027c20f2b56d82fd91fa32efb69fd5a5af3e10481e98f3e51919c7f711c986b00ca9f0d464d3e1712862cc4f6b940880e3b74fdc4a8ad9aa008348866233132a462d627e6f8da7beb72af09ab09c56520df04d6fd7b0ba62ef9bf69bf8bc3d139f8cd942f2aed6fd50c856a422d37ce988ba5c68fb31ac879620c64e64daf2a0ad550d69bd9efadb90a07ba6ca84c6a7c80e6361f2b13b6bdfd92151aa730532950600ff1c9c898bbdccf8821604cc486ad908d9ef7f49c4121937c1b41b69b3b1e2ddc2df445927ddb97cbb4428dc39d86494d96322fb46ab3c2a00df34c488fe2c64138f79be01e9bfed82cd1109fe7a13aa969e9963b576edac393f54dff1604b54493cd11e2b2436cc267add1f9e5ce33e6be063a75d4b81b103625874fbd3c88c30b92cf65dc7c3e30c4270caa0ada7a2953c5bf26b317503d66aed429f5b1fd1dbdba8e67ef2d3207da422a26a3a93e0548768b28d40569d09bb9271119823c5cec5415513518e9fdf6829633e9d9d752e68d34d86c7e492563d3e5d01cd8867a9d328cc83475e09a723eff1f15af09212efa487a3d08dfc14f1c6c9539c23f637ef7ff430490327e882d1734d8f3b317dbf49b583f7c82edfea39bcf225e703cd9048fbff61e35ea648d6a44c0ecb72a10b7a2b53255d24c5c453852398f2363bf8b91ed70cf10c0d2621016192e2fdb2ad8b8dcb021fa88829ae9a98aed27e080eab20ab9ff1a695b24ebc1741dcc6fb3324a20331dd53ba1ffe2b847dfa1d51610788e9bf293cadae6ef5d980e474f47bd480f0102e0b533bf588e43806558e0f24a749ac0a43097e6001ad2694e9101278edaee95e224f02d97ab4e65b96a5c21a565477833643a98138204fb87bd467b9366e2d2985b1a8fee97fd88e61da025a4465e994340dea35bf30b90d64b234bcd2cd169fe46bda471a382ebd6f019097533eced128acb15828c743d993dde8a9e2d3cc3f9f20a4cfe502da587e241c9637164c4e7c41b3571335ac724ffeff4cd092103821c3713b8741a11c3520300645bbf39103ff4a8b0b5d21fc6428ed2414fea02e52b6802b63a67793e21a4f27173b880aa1be8cf5e6f561b7bc5d87487f32c4c7b36aa12c027dfa1fafa64f8c5c8fbcbe9897d2ec27f3f902d370746c4e3425e93a1be272f7e405f508046e29d67abffda0d86435f40307d2acf42762da2e274843725e5e6161f88ade15f130a411d5b584ad2c2277c7a814c777096977a1e63886a8ac2e8d1be8dbe935016e06fe221025c822639f87178b23ae35f4b585eafd7aaeeb3cc51a509ae9305b2b2bd590371d889e8ca144dc0f11f66a5314a3956bdae44f3269c0fb19a8592f4dbd34626c1f074a07fe82905f86e6f76a1d0efaee94a9801068e0ce142c2327cbc027e019df55b3733cd232432f14c4c7aa2639efb5f5b603ee9781182453a8e1646e01d816d597f378e2e1a911915404bb0f03a6ea8bf849f81cdc75755ca68347d126137e0c31457801397cc0ab206adf71ece1745cfb680fb0f63f3ecc2993334b3521e6504cf3d49ac703a7a59febf4e88a5885da770ece92d575eaab9f481e6a1fcdddf5c11a65a34ecf86114a9", 0x1000}, {&(0x7f00000020c0)="f297f949b47a6e5b1b576387e924326db22e6251792081e005dc06509826e172c3d6361cdbb57c79d6d1922c2ed3e51803e06e90efce9fbaf39bafbb948ca1523c2761062093197a062b4d410b0b79c26dbbf74658752b97976fe101255b", 0x5e}, {&(0x7f0000002140)="81db7f62387d701023989313bc006933eec8eef3f4121fe22c660d00a88d6b7c485a9accdbb5b9fa144cfbc27f678f7629c675ddedb326114f61cfd8bb5309da0f8bba58cf6534b6fcd2e379b1b075d8ff89de31b7f948f2c7474997725581957e6ef47c897191d6e9d00b16616d302e0d0cee7f6c521ad5a682bf04e91e37987e8667ba09a4c3eb91df6dca7277cf33c1712d06df4305a91d371f40e8ad331c3288f21d3986fc2ee65c5ada722f09477c15280b34b9ff88525fa94ccd66900053ed8a80f860e0308622e9edffd1e14cd15d797b1be5faa4a5130959d0b5", 0xde}, {&(0x7f0000002240)="05547705ed2768d5fac3c6d5a9fdab86f9242d9c0d9ac67e9be4d88529dd4ad745ba2f2933b9562abff7e2953ee0a83b0401b95ba9f5234b07f8de", 0x3b}, {&(0x7f0000002280)="41dddc7cbb44991ccd763218c0bd0290dc55d14365e12875aa1a7af12c0db8be4c246db99c79fd64c097e155abac0279cbca832c3a40f96a2c246c48844aa15e5f22978ae4bfc4da8bb4f9c30599f0571e8bd9a62749ac95c4c8361c85b8c50c2b8e696d2d68e4649d1ae010d64ac93bb906d8059f4938be5404a620b87b63b23ddb80f5cc87ad0a5cfee89f53befa0f6afdf69d499d4c1dc939996207d290fe218d4ccba807441df27515f8dd8180", 0xaf}, {&(0x7f0000002340)="57bcc7c9a5d11babdf21a83b88776aa978cd6665493d584e5f078a4071b2387c9717fbd23ad91fc9eaa4f604339c94a5d0ae9e9cf828f12a0685090bf2db0bad29bfdab10939955d7a571ec40702b7de57e0b635d580c6b57735cbc4841e8fb06dcb4a5aff", 0x65}, {&(0x7f00000023c0)="32c6a4610f3eb83e5bf1d67e5b2fa0f85b86fca6cf2679446bc52ec71194d3a19807b06a52e0fba64ae664b7b10a8ec5b7800584b4d44c27118b7ff7dea707f1c1f96b92056d9f7925a581dc02a6a910c3f99bed473b36f203475be08ff5b3feeab9cc2954a34a45c030d5047deebb26e720d269f03bb1c7b9b2adc5d0", 0x7d}], 0x9, 0x0, 0xd) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0xd18) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) clock_getres(0x2, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240), 0x34, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ff0f00000000003b913ac0b8466757f0a55400ffff000001000010"], 0x10}, 0x0) 16:00:39 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x16, r0, 0x0, 0x2) setitimer(0x2, &(0x7f0000000240), 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() chown(&(0x7f00000000c0)='./bus\x00', r1, r2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) pckbd_enable: command error pckbd_enable: command error 16:00:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x0, &(0x7f00000000c0)) pckbd_enable: command error pckbd_enable: command error 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9, 0xe2, 0x1f, 0x1f}, {0x5, 0x3, 0x4, 0x401}, {0x0, 0x3, 0x3, 0xffffffff}]}) fsync(0xffffffffffffffff) fsync(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000034, 0x0, 0x0, 0xfffffffffffffffe}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4ffd46a2d17c9431, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) fchown(r0, r2, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = dup2(r0, r0) symlinkat(&(0x7f0000000280)='./file0\x00', r5, &(0x7f0000000300)='./file0\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)=0x7ff) setpgid(r1, r3) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000380)=0x6) 16:00:43 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0xffff, 0x80000000000000a, &(0x7f00000000c0)="90000000", 0xffffffffffffff7d) 16:00:43 executing program 0: r0 = getegid() r1 = getgid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r0, 0x0, r2, r3, r3]) r4 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x2) readv(r4, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r4, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r4, 0x20007461) getrusage(0x0, &(0x7f00000018c0)) r5 = semget$private(0x0, 0x3, 0x212) write(r4, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r4, &(0x7f0000001400)='./file0/file0\x00') r6 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000180, 0x0) r7 = openat(r6, &(0x7f00000014c0)='./file0\x00', 0xc1, 0x82) r8 = accept$inet6(r7, &(0x7f0000001980), &(0x7f0000001740)=0x35e) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) fchown(r8, r9, r1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001840)) semop(r5, &(0x7f00000000c0)=[{0x1, 0x1, 0x1800}, {0x0, 0x101, 0x1800}], 0x2) 16:00:43 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x80002005, 0x5308) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000003c0)=0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x3}], 0x4}) syz_emit_ethernet(0xb6, &(0x7f00000002c0)="1241167712f5043725f06f55cd1bab0a0422f2bfeb9478094f7ac0c9e76203538429fdb61046576c086d483368989df0c6cfb5332e5d8c75c6b7803b7987ec35a8296424cd2930e9a4a55831f7cd872e96ce340efd4967e6ddc59f51cbf695d7dd3410ffe55929d7a683d8ef71c2c4a1098dbf3160639593369c3873968789220756a42ea8bebb169b178bb45155b7f5c0033183e69690ce5a24775eb1463d777a5430f5fcdf9b273879dfcb846795f060e92b16f041") r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000200)=0xfff) fchownat(r2, &(0x7f0000000000)='./bus\x00', r3, r4, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2}, {0x200000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x800, 0x80, 0x100, 0x8}, {0x2, 0x40, 0x8}, {0x1, 0x8, 0x100000001, 0x1}, {0x2, 0x17, 0x438, 0x8}, {0x7, 0x1, 0x4, 0x1ff}, {0xffff, 0x4, 0x401, 0x20}, {0x540, 0x2, 0x8001, 0x7ff}, {0x10001, 0x7fff, 0x3, 0x8}, {0x7fff, 0x7, 0x5, 0x9}, {0x401, 0x101, 0x5, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8, r1) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r2, &(0x7f00000008c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="3d3694e9a0467adb09addf57b5be04b86c730795d72ed879a666fe23a6b676008ca82bb8f9a1443eeeca0d985d0d061060e3930c9fcaad5345d17366734422f8887c5befed2c64aef0ba44", 0x4b}], 0x1}, 0x4) 16:00:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20801, 0x2) sendmsg(r1, &(0x7f0000003c00)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002980)=[{&(0x7f0000001580)="1a28e2d33e34a0d80d639a90ef792a2cabd2aa62921b2f8b7af27ae58fca82b9c710b55123e5d026e1a5f2b446c73770542c299fda3e4c7a8af6097d5377aa91", 0x40}, {&(0x7f00000015c0)="b62488ddc83108c67964ca7564e218185db8b861a4039e46185250f7b9cc8137a5eb5d7473b6eb85fe196858c6065126c573f50680aca8f8705c3f817705f1438a6567b9fbcc79e285de4ec6b505acb6c1dca93542ef81a56baacd0ff2efe12ff72b20fded154c3fa42aeaa68e2034353b13590a5626c16969ca32e5017042c8fda1ab1558ed17f3cb1b5988844654af902d093400c3708866028cc5af4fd191178d3e5eedc6b9db53ed8125a22abeeaebaf79874acdbed43233a57095d1c58c28127ae85182fe339f4963f20d7de0894c71731312528a31c952bd009f7939eb1948abc8dcd937c1808499ae80f56154a0fae8b5e378d015a0f3e0b91c0052b345730d45a4b8214af56a9e6b67ba7b5697480a14d676ad2861a219b3de3bd1a4084a93fe48fea09d88272aef919857d5b4ef7271655f5f11eeb07dae8a5a902ff80a60fca606cd0ed35b90b9640263977a8c610908d1ce713a570757459bf43d02c263e0f5c4654d77f9619d3ee15a3f12ebd38eec71d13e08588bbd9c46e7d3b2e9c5cd10cb01b4e5d0ac09582bbb334ccb9ddd18cf58441f2aed2dca640eddf1a2524a3f7dcc34c85cc7783f6abc73fe1ee936e9aa69d18f3e7481e428f2f145aa94d060bc440c1f8a3d9fcb648b3b813e8cb157f3625b2f5e360aa0ea541713c4e5135c644afff7137da88e5c921bc63ad4bcf0afcee81bd139da2867fb2dc556e7ea61c64b36695935169c8e237cb75101ec723a48cab6a2bade858f9c4e94cbe9e3213a113e18dacd465eb1e5343624791e783b79862d52aae3b6a14da8f999bf98530a521458b6e8ed02b6842f093757da879c0f4a614b052283be3819bb026a293a109747d504cd6b3a5db351f5bb2307e4940b7ea0c8f01b69bf19ff2a6f5f4644d7f7cf5770b051c3ee6dad47a7f0467ab9c471112551240e496e4599b38499a992b2de226df1a333761acfb99ad8953ac12337de956cba682099b39f1f1bd74c35ea0dfc7ae402a1195e2d059eb4ebf62226aed652703e0f0d2c88dc2c54e49e6fe62e7688e6bb51f599e4441cf8e6d6cdedb10184d92df760eea9a90499c283a98a22d59df6db04e652e6dc3fdd32b81f9a7d690fc9cae8621b4c8e313a536e716ee8141a95c75b6519e9c008dffc36ac6bdb91d5db6cc0989cff7ce2ec55f8b0fcfa0ac7002bd917f6eea2e24fa311231ff307387005ed556ac9a3167dfc93a8e605b5ffb66ddcfe14d062c51740a0e838f8eaefb7aca70c01bc9b88b96b06843293a6cab881b3c094cdef9de1c4a6a4e9e580d51e3aab531d65b8a8a3964d48c898cda2deb62771e0e8d1fabd8c6a7703ec352ac5363e27b41d921c7bcd5aa00f9a314033aa9bc260ab9e72ad08481e74f3668737804889ed1017ca6cc5b6f8d70c7f835bc96aca41795479096db3f7b4055964b5b01f60d28a8796673864a201b50dc9fc1897b3d4ecc7923b826ded7b1960491edb04f7d8979071103eeefc2cba08a6ae942f739d9c8b1ae29246d1cc9d464a2535b1af7c2cada51b3b6180ac63ee0e7d6ac852b36239519fdd04c69818cb43a12992d445bc448accb0695c59894c3d4f0c9311d1211aa403ef37dc739ca76fde3bfc794da99c4ca8397bb12751d3b736155d8d4038e115a732a7800b60e551ad6f2301698d67af3634cff9b8419c69c221f02f82269c10832a335d9329e3d3c46274608b9beb3b24f79d01bfd9f003960094f279a9d8b5245f62651faf63215b9c69b5c28a1bfdb8f1df3feecc6316d8fa6eb63735b70811e77f7b6ae931d1a86912d80fda2dd912b2ff66d5d7734a07e8273a308b245f2ca2fa87dae04b798364383066730be36987b858fb7793454cc0f56225dd36455c076115ab030c78e5bda25bfc79c8dffe81012d0043252d06762a4b94c149a68cf1094e31aee7c73b75cab6fb5c67d21422868fe96eb6c11fa610e4ba21fb22bc85cf04d9c3981508376eae5d605354f87160a5c587b63c363aa115620db27b49dee6e68cb826ae24f6adf98cbd1bce6b9fe3a37a1628e67c878619ef0c6fb6524758efecc07a0c6eb0765af8253d1a0d16d3196248299940a0618930ee61037cc4e0d6faaac8a8af3d0c96af153291212be394f8c5791ba30f5dfd83b228fcc25f95c8256ea18150844d8c1bf0dd5b9f5f304713378b0f87d0dbf3c1e1d4ea667d2a03520b0139814610db57c2a8a02d864209210c207e231f2798db05e6b8ebb2a62d4b61fecbc5954ae3723ca8a20b12ff39212a8767424f88e3d550f3d24db278b53359a7dbde25d7fdd61c58b1def0940b043f77e4e0d3299fa3c3efa255810f01a949b8d49d239ee97c4b920b61ab81fcbee16946aa37ab0c4be87a35e63e432d430bd2db72e8ea1e420fb3ceb7aa5f924a7bc7a419ed48615cc60fbaab6f667bbc4559ca100f5bccd534963c67bba4b17839fdc91802c1487c13ca400944f346b60ab708d53c19ae33cc3a0a3cf8760727cd62febd0cca4dce902bd9c4c8abeff5de17278ac710c68beb615e3091584e0ac1d863a241b4d0b2b8006086d2bcc371f60a5072fc30678fad1df9e1037feadc430e973a15398a852f77cdff8feb61b8852d7c1b8dd5ea23f6039faacbf294f9ae77d7c5344b81182a44ba8a8a8e692252fb2fd1542898bd022a06854c184d8ca6a4afc306600788fb7b8453d9776feb50b9fb4919039013aea6582a0eda0b783c8e05959285c3c7b290ef12c2c02dffcb5a4f044c93a78614c879b7e86c43706839d8529c337fe08bb53fbfc0f991403243031ae3a343bdc39823dd31ff4fea7207797020f316edd15652c136c07e75104f050187b01ea8cf67c3b26aeab8cd6d47ee4277527bbce54783e923de03c04e7c86f46b06560ae95e9679a76c25051dc593ae11e000d2faa2b3a68980450e84cd4614199cacf6f0d20d775aec1f0c9b904af1d3866055f0b09abdc2d97994a4ebbdd547abe8a0b7c199f8e324e42732a1d18b788a589d4bf3c5fe409417039a30c85b13c06672f685e419bad2a1a0ad628300ad48e97a92ec9084af4f6b588ee025f6d4e2b7c9319ba80a96e2997b0ccfdd1a71b2df95f967920bd03b256c7707549adf75f8ff70549b0212fbe15786339c9f8c2f68f87ae6152c2f9d9f9d184317fd2999099b383d943054cbfdd0b81723d643834606ac66eea5ed33a899a347a59d0f0a6f6180ddb8fd43337f60de57f93cac93fc0723054e01f5972dc4a049b9d62d96948b6fb3fe2e49b5297f87f395733ccc631d1aa40906e023286b5fe7d5a20addb6346837096f4a3bf87f0c4ee648d56118c0c130dc526aa0a22ac3a366870b82b92d90fbed9234c90047f6a3a9ca9f947a78cb908661a3d21ac33e592c999c3e1644fea92456578f9ed9dbfed30910e3731f72560cb6d67d4398abfed47f3014d796988bce9303992cae67261a3b2f5f67e741fe9a38f5f89b1ea988ea6af05cd5d69898125dfd6434d4e34ecd89e5618e22442ade26907b1e3453b604f1c725ed6a23806b62447d2a4641c8071e5e31220416bc906da7c3b74e8ab3603cd9d396f5ad0590fc7ff8ace528a8dc3723d2d121f270f07bbe70324abb2e5b46cf541910d09cbc376e390896fd789b560aac762040af73bf27daf65cc28a0d7917808a27b53d813b05300e9b73d858f69620cb888bbbf9402fc9b009cf114f6df9f40ae82784e3463d236e0f71b2e5ded9873e9e7514e41071378a4fc47d9814d1f69f64d6610a2dcdc9d73788d2083e799c1110e6b24fadd79c9e23a62112eda5bdda63f280ce66a2f689de29f6efa806916ac8473249906c7d2ed09925fb61e717ff1ea8daf77d5dda1fcdc07b1463f449f921c95e9753f11567ce05abaae04a4cd384a8284499f8321ccc96d6b6b139b19f7f56b3041bb2afd6b82667bfdc0015fb549fbfc6274f403fc31d67ced2efb869905c3f116037a46424ed7c42bbad1bd241768e7202769fc8b97d58cde875374d93f6e6c9ebd40dd621d91576c5f01347ae5dd4dfc88b25abaf73e66050fd5e86368da4e26e6fadc9b1e21875670006824c6543b93d73af298e60c84efb01f5fc2ded7686d9de6be70e592a8812756e12ae5274432dc59bb711425af1d5e13513b908e067ea51f634371f5e74121c30d17a48ef219ae8d01caa718d6ae84ebe7d9b94ced3390745204d81907dfa2abfbffac334c57e5a6dc4257442f09bf6618fcbaf2e3c9a50789d5e26ec14b0a10b8df7cbedb5eee290ee42cdd9b5bac4bd6b46dbb5df1b163ccac7ca6b56e7c61048370b254608b4de5e3dde41a3ee3b67fc3d533af8bc1fea5fe84c08d1be2ec48f02286f9c0ec46b794872ba06271d3c3e176c55b4027d95d41b6f8249950d62a2701462480d69ff5318eae133d4f713185e6bee42878c42733563d3233a249353343c1ea062661b92f15abf50993ad22874bc55be77ada6f9e4bdbc0e1e501b06cccaa9adf412e701e587f48093bfec8e535dc6346a08bcf7799b4fd309556b5dc9f6891b6c1a5f91a80f77540b32e7b85c354130516398d9ebbcc0fa63dc58a7a51f7715105c76559100676e5781685e340fa74437b5e4bc89a20c57c19195c6662cb95c096427b026302e2a8e4db31c74aa1b9b8c8b80b39564e0c65b789e215dc6aa1b8111a01bf4bdb9135c7830d98f6a55b5b385e2aff762daa38a053b86a5174ab756973eb82063606bc60727e65860c0c28e242c3a7ef41d9b5074f0c0e740b0eead3599616af226338346ade2f923197dfbbd3fb87a7fa9bd34e9f267b81e321591c7cb06919d32a512f38d23b0734d7ed707ca407f6e9c7afeb40c139e032f583517765f763c8aa484559daffdb293958201e908dbfbfdba71a7069beb273d8ebf90b36c6a60fca0d067dca2eb6dd9f88b1ae41174c085df5511b5341ea0ef7ea3008d273ab30abcfb59d886941ba551f37c4385aebc887ae4c59316b1a952d50ad26df6fee394e138f7a54fce4694a4ae00985ecf84a44146be1e2d6464ccb5835ca72b2422cec8151af539b52c9ae323c731ee9d843bb33d1c372b9cc330d310214907233a527599ec950635d454e507ce349dde0c77110dd1951fb14615aea41f126e0857a9d85f0ddf369c9c1fcb05ea00612bd6490dfa948ee5ed1e6a2132d91b7d96bc2297f99be630bbf216ef357c27b3539a6ef0d4d7828f4c20105c43438012b33a74c4973af3237ff4b732d6caeb92cff9861fb2e6f80ec35ffba1ff825501f2bd2fd1b284bf6506da6ac41a0104e9cf3e8336c464bb10de090e3b5ea7add66b33111e1927392af1745e662c49fa71e4f6c2280c175fa5503ec99a63db7e290ca33d1c3ad053e67477ddbdddc7c9e6924eb79d37a3546e46586201bf0d92416e46d9af742e777b62a6941e191c3692e7e51c31a56ec19a592d41ab3f991cc3ee05f39235a67a6c3a44076789f5ddd3aa309114062fb2fc33ef315d492f7e5acd0d37055ec0ed09c9cce1a23925d2a7d2e81e0550fd2e3dfd46b8a1dca605f41ee4e9a6862a6d1d4f42d31da6158913df715fac9d35218b4706aa6d8674344816b30634f8fbbddaf00ce29e806f7eff07d0d5c53888fbda6330e36567702b5585f62d09665fc9f132ddddf75f3e3ad0809c7b63baa5eb788338effb8ce508968601e4962952886c842b88e54229e72d4508ae0fd3263bd82d20cc947da3a971ae6f9a477eaac65c58e4d44c9c4ce35924095eaec3406b3f0eb1059c4d913333468eee880513463fdc1f51ed1ca31f0701f4262fc12963961b52", 0x1000}, {&(0x7f00000025c0)="a6447046f2a1188b7df456b6ff7e3527831eca80777fd758c9bd2b158d19", 0x1e}, {&(0x7f0000002600)="ebdcb63e12c90bac7e8143c893df5ee28e4edf724f7ec47cee516d958265ffe150f7c9a0b0331f4537e46a9829db680e95a278599827c2bd5609e17f15e43ff01cad4d32e6f999333b57609cebb23cbb1113548ec414068d1b6f2106bb87be92de8657b0a934d318bf987783fce94f67d1562bce03279ef444b60f9cfe0fd07bbbd18ca33374ffa1d5a66a9a272478b4995b30f4f2b86dabe2d48c9488cb29c33c9a67bacd464ac64abbcce452a25e6935786a348f4c2e76b889bc5485d3cff14ed61753da103282a571197976209e527b0371cac5b3ecc0242449ea5bb095c97a8a3a13133f56fa53540a7ab8518119182966091aad", 0xf6}, {&(0x7f0000002700)="45958099e110a5ac2a6dbe93b9a7acb032a2f34af7d902dc7d2b6edc496d601bc4daa5", 0x23}, {&(0x7f0000002740)="f023fc95b922c3ad3cf851f801b39b82357337dce6d255a2e0e09111ac43697484d283a76beccdce3d2a904ee9e69fd91cc4c7ddde47ed294b2f6f4691f935e1bb16de218c9423d5f397e53b03a8f5ac903ab16e75b5fa320156bddf2f24d990545bef3b157589520b1294f9e3baa5245a8e9b42ec50d1a9202d1dac1507ae98acfcaf0f3729ebb42b86d2e16e33083ba8c3436b3c7f05cf46a1aeebb04ab9128abfba6e973ef5acf767ea67994be41209c2ce7392b695b51efa29aa09740206a7e801045660ef05742da850d1d09ed97cf6bf93e923e66692d28174d60e36f52a8ac69800509957f6477b2969", 0xed}, {&(0x7f0000002840)="f4ffd033cb6c56fa12ebbfe4a89098880c36230c19f6e15db3a0f7e42b93e5f70cf725f1bbe8e3ed10d213a31d39", 0x2e}, {&(0x7f0000002880)="a5b92a7eff5dd3963796908fe16bec934e53fb274244978c68401d67fb2095c4f97a06efa85399a7cd7237da7158187009f550700b58a0c345047abe69a7d6fc8803511fa9d5406ae6c056090b8ce725f7d449d43d3747a815f3130fc7f9964107dbce28e5e904e5788db998c74469aac0513ed44b2f79cf9aa8d89cf5f19a1a2e1af41471521e8ede1831e7999921e4e1ea8972bedceaf0ae768666a81b5fcedb4e72a606b5368ac565c3d22eedb69f0219f6f70ece9ae749b93cd89dfa6216165d79602f6d", 0xc6}], 0x8, &(0x7f0000002a00)=[{0x110, 0x7f208c7749ee01d, 0x2, "284d7e0f107f03cfae3d9c277ccb16230edb9fd9a08405385ac92feb040fa8eed1cde3a181d8e9e240db28af7197323904fb3fdd4065dc8d5b6ebaeb5aef0bc3442c2f48f6dbcc162a71f21198bdbc118fe1e9f047be0b33685fd422724224e9e23815b3b46ca718012e5e493b6d9fae7234b89598143d052e5aebdd493465ea24754bb620fbf76c99728010baa99e3f35a10b74713863dcfaaea0165a09e4ba15150f353455bf1fb3cea9007f88e1ddd2f7202310b5d6ab8191a282d4cb9d8faa0fa354744cbd4855c129ee7cd41c00fefc10e8fc84a759410bcd75ee6a1d3bc278b0d664a7727acb80c79ab24f115120e2c2f921ba2a2870e0d9"}, {0xc8, 0x1, 0x5, "4e5e394fb0818bf75ee5118b3a1ef97577fae79c1a9350a5e94b3ea8d9a391bed4c92f0fad5dcfd6d40514fe4fc0d258cf2928bab2deb5a5a5302b1b5cea61d1b0c1dab29b9263e57621880c13dd83258f720535e35fa0e71069f1877ee5dbfcdc06a3b4c401e8e159964e3edfc395c953ac51d2ace7256a40615e5a965521c967abb75a3f019cb182035ee3ea8248e1edb68b874e055f135f0ea4c682793897ddb156cbd81a44650fd50fd46268afb602a78d9a"}, {0x1010, 0x1, 0x2, "2b97e368142f941428689f0ad81dbd397f4f0e3a35a2c653e2a84ee5511df13d3643b8fef098b7203aa20e7dc9384621ac7c964ef2610b4110ea715a038de69c505b9294c992c71e617bf3d13f4d960b4b858d93678f21e949a26fd8496f834a1708ea23ed814d4436f31e8138bee5af8fda1b84398d013d9a146ed8edfc0b0d1d5bbaa188660158ac41cbbb03aa8b4bca97111f5027a12b08318e876a1cb05a92ed93a59242b4737f871cb3278cff631ebf7c80e13efd7df3ececf10284200bc36517a13d8e91aed5969602739a6255d533622f443912c9f9edf7a08ec7a30f19ca3fbdb9cdb6f84116f8d01b1f33a76c6a8056e9e5bf2aac3db6a734bef10c781b6423a9bf8ec8ee542286a9234a86a1c030f7a51a5eefff05b2d470c341328435700931a13c39d4f263f88490529349aab5f161cc9365c151fc1761844d5c30e1b1eb0e1114d9eb1069f93ce15fddbd736b476b751459c0e450be6ecff7a6af9ff9da51afe5e213381f43f5496e7f5bff056fcb47c25911ace1889e73815d60653ec3f6b458820534c6bdea3e1cedd0177d75ccb1d6e2314f66243d9da3f24a7ee66f59a0d823b700907499f657ce5307648e8c2f5d48c3257068f2d066a3f4dc9346b0f0eb5b4dc9c0f10601d4e1de1b3441caf74170637a3bc72d8ef64db7a7e32409f7d5a52dde6318289ada81933e5ab2c3efb01598282761c2a29e1983684686f99da9c0138e974cf6739eb4a2416f10747c6c75ed599583e503baa0a76b28dbae00595f8bb188b63353adc37a66232795b8f04198e752719c4a13cccbe08867482da4aeaa2661d22635e6b50ce6e45878a8a21fbf041aded28eca8a75a0db8077ff8a3dc160ee29db2b0877f5bdd92f7c1803c78b621e7061e687a4c313fdf5088268fdfb2029abc1e5942ddaf6b4302401f6696c778fca4ad1db6c4962ac470794d0385d2420a572d4a8ee77d7114dff7b8922c527d8d9e41c416ed73e2b520fda74943be2a6a926d780f67d1060ccd3b12e856fbba2aeee110ef13c99bdbda7cb50edb12e363e72b9dac1e5c8c7344cab23ded6bb66ce35d9f46c6e27e4edf477632f9cb5dc4feec106bcd800e927c4f71b9cacff7f99d1167f6219b9e3ac9e062a410c845c081e485990d30a9b6c15c1c9534d8352167dd663c68eba24ddf44bb1315891b86d91d0f27f364c36714c075751ec60cd959118425fd1700a8d1707719174e18bc3021d156c4ba598819ad6ef8a4373345fec1d5d8cac66c60bd1b951d8baef5aa201b479d04f78055fc29be8294ef8378b2f0e42c40f8be2c34238dbe179d671cbacaaae98dfb4aa17bc1bed901caee38e756a7a588d71b263fde45d9c5ae56bce23529c9c6dddadf799d13386401d6b451ca735e05cbcd357812c3434ba36798ded0affde09b90e8a6e7ead813c175273dc15ab2440cb3820d424cfdade6630ffc48ca84874d3b5701c52bf27550d1ece1f5564fa996b469918af5269666cf1859aa5f75d7d4dfbada4df768dbb474b8a9715951038b72ea463ea66f632b09c7bb15758f705e96ce7cda4614a5a80f27a1030e976e87dd2300ff5c76be083acc3082fcce5a040807f0a847c5eea096570c7bdbdbdd873814681f4367b3bcb2967b399e1d8f3d08d5cc3c1faeabf0c61f6ed148145b1d7df4d8c674a924fafcb5ec116c34eabf3e35a6be4589be693b5435a77352339bb3422174659aef10bd7beba7de1701567a02e7b01abe9ff7855cdb5abf660af6bd2b57901ce2fa66ac92c2ab1d510d610edf8597795a0ac4901c45ec8774841b501161e3eb70ba65dbdc548850323fc5219379b5d469402b740141c05fb7f86a025c54a90e6fb09fbb645a69f4be20afa381a4b4735c125081adf97a89734f73b0ba278f4cd28bbf186bd4371d67ad9ffeb7a5086c93db2987ed154a6c4c71fe9d6615e30d4feff37cfe13b16ecc176d2a596272b92736a5f1d7eda8891e69f84ec1f8534c588e2471283b8204d91c773df96084b4783fe8ee2a63e16606f9317ad81a775f3537b7779f2c6e094b791e8492c54e4b936f21d455c76037694beb681fb61dc75cc7c7157b76070e380c9d13dcff806d19c22256ac4dc170a8ed7dc7271e7ccd965d9591b56812e7c45d9b5ca9551622a1d28def5f93b6d76e59bb9d42f3034580e771d15ad6e0d6157fdebccbd320ccfd4b989eb322fc3dd9194aeb5161bf9faa0796e856466b9a1685c3497be967e1626187541d3eddc80a79edd52b9467f7cf0f89e9607ea9787a0ee06c5792125760a3f0e6563d3ef951646111fbf9e1f61a7a4e298435efcef399ad45af2b31e572a0b1e05ee369f10862dbd6cbd467994f8e05be5b723d1e60f349a3190fffcc180d02ed1a9984e318548f51842816f4179349a0993fe960e6658fffe7a2609bf4ed36ef18922b0567c35641859221b4f99b99fe14e8c43e817d53f358c7fde3b60d6e2e21e751e2dbbf34a18bfc32e810c674c8c1e5dbdf0fd5e64393633e2b799723a50086b02742d1db90257fc9bf47accf33cb70fffbb22d87f13401489cf3ea22c617024a3319a12320ee4048bbac0e09148a6b01133f3f835dd3018c7e2f919cf3b3a0f5c1951d42fea10c065adbd91e1a26c84c2ec56b88bd5ab30dc20283af963f4d061e0c856ef1ce4b8d9311c67fdd3ade8d71392685f49ba1de5b4635ee5f7b549597c75d9bf9aa58399196125c263ac8e82811a8166d7b7057c3bb901fa3b7d60ba06dd4b3f3da985cd247d7257ec141a6fc90a84347068c94aadf412b36c5e39c35d2d4f2f615cabfb07bf85a2502da00f71cd4fdafa4084b48fb9f9d71dbcd61e2a879bc15ebac044671ea7e8659a3ec2aff52fd2e1200a0bb27f9a49f2ca35be2c83140ce6e0ab26363310eb2d17e8ffba061566e5563bb5d2e7981150b3ba869479d85a7b751d89564caff9e4c2e00824fa6b4f0106ead527dde64b5524beba9f0bd06ba7c4fdf22dbb533426bc698ba2f3069ec43b73eb82d69b87dbddd9faa788108cbb06e089eb97454fa7d20231b8ddb423ad4ff088adeaa653300370c668a8401d7665b318862ed1e4495d6febc2d9aa717e30239ac032d6669550880e2920f8d31f1e37826c335898022514e75bf4e310b95ecffbd7648cd7bbbf04b0850f1ba4f40f882af251d7abf6cb5b28fcf702aa21157b032513dd8a9186ccb0969f8abb9841b919ad6f15df8e418dbc2e5e22cc525eb782c5384c7992fee96f48f8ea471563904c84e61aa4ddf1614324858312870de96a7409a1027550c73f7cef6a2ebf07728b4f8c877a5fdcf7a39d69b90de7fa5458ea2c2e911759e00ec41745830fc4356be28f297269b3e1aeb8fe6f09a1daa7b48b9ff6a33c91bfddb8bfac09f6c1d767664fcad83eebdc941c800823cccf90b0c78dc4a6c0cb7633cbcb10c207b1dbab488d7ceff9e014a4b961dd1d4d8e2c96129ffd0c1e58ba893d960994813f96d157521478d21a137565e1acce7e50fa57aaa62dbb8dd386f5b0b2e300f5713800183f616085a3971743ed6f655e11f43d8d5036ce614025d79ed6b79c4fa5ae94654bd540371f084ecb170561739dbef5d3af6a505ceffb9499799e5f75d82bdb003890398ead6db279cc2c5bb0deae3d409799860216b5be7174b4e46f3209f12afaacf12f155f390ccbc9656e44bc01454863a53635fb212b382b17c8a73fbb769115942c561b9003f3e926a319cfe7eb7dd81c3d9e710e32cc0a55e94d01dde79b8b23ba259079e3ce2691603277a94ffe601a8bf971700ef5db8399e959e6fc7787a869a1d49a2d361b11c9f28702882fd9d113b79bb4af89cd84e24a80595265d324c988e35d7c4435cdcff42a18a8f2d9ef56ab14bafe756e67d55fd9e5eff0f6d48d8f043fd364d59050e6f9e6ebbf939263f669ffbf840be5ca122a7a6b5f34802cd02ce8b1494736cd733f6fc73cb26b91bf2e326fc4ea257fab1f2b292b486c7671d757887d8a57be45d403408c104bf9925ef3c19570206a3808a08e184390525d3fb1b6741ed6faeb362e0407853d78fcc6f6d8968662a6285e69715a27f2e6c4f129804d047e767f2a05f4c30ba79315c56488ee3aff8a346654ce0521b50d9ee19594b5df9263d3b876e7899d007381640c684efde699d3bdc635d678bff7829c0ed9c703c27eed4243132b099f0149af98b173ba2ad6fe5d6a91b2a14284f56553b21f926e5f8aff0bf9490810b588659c1c284e2c8fa75c906772ca17da3240313b06993a37650fa173b397b79f03c2d00ae326dd422b91427467ae8c72789a23619da25974f6a93c19696c53d8e7596a7ebaddc975634596c1dbb58485a43593131b9369757903cad156e7d53ffd6687096b7e7fc9f645ed43a2ec95ef90aaa1e030fbcf325f7696f1c5e6a4d07735de886d106e7ba87f9b7ada48bc5d814a920dddf7faff651d3119dbab83e1e2588ba21fad7a56a15b2a3d84fc995501c83f31b449ebdd3871a6ec678c23ccc25c5309489a4fc46cc5e270937bcc16d3ba71d832b36b2a55d4020e997caef5f2a4c74605dfcb6abea9b8d528c036f51dd9b38b9b995e43a6e649e76acedfe0f603971fbd757cbc6167e6a7846cc2364601496b42baae5e0650ac8fc88c56104ba34e27168a3224904b0c18fa5c0058749df00725f4f0cfca2e1a714d39c2430d2d4aac2e2184a4f450fca1ed8d35dbbc44d5aeb488adbea07ced889aca0b309a5f3309828268c84f5ff2bac82a7464443c39ecdffccf65c3dc31acd634508b58906925ec16c5e25cd9e1f526451374fd5fe627d0a4dee2bb1846d82c45d97c8cb3ba56f70277a51f90475c614722f5b839e0092d776bbf2ba59bb64dd0f52cb3f489d5a2d5b423e5d800be2ff7de800c7413c7281f943afb9bc9e9f5d1f4c8ddca92075f945a9488bf455d358b6272e71c25154a83554b94c39e7ce0d0544bbb8261a1c69a2492a9fbb44f0920dc7ec28b974dff4fd85074d74e704585e0449b536a97682853811bcd8683078884d9ad597c162ad8082066d35f3821995d49070c4f63c14fcbee2d34bfcc138fbeb7a960e0693f9d810ea3004945a9fe43be415960fdfce018541b30e46053b2a43e71cb9a3aa2bdb9ced7f0d2a6517fca782714471c13bc3efaf70550985a62a6c8267cf106c7458abb8c99f34b61791efbcd67dea1059919412751d9228db1ca7eb11fc7d5e96078f1a8ea629d4337871f5b40424c88ac40620418e83da2e3bf85d654d4bad0710713997bc9c6a5d3c856b6ebfd80d7969b3dba9715a332b12e75136fd770ff5994bfb2bad82009b96c44ca73bf44c2c4daf7a7be0123797a255513fbb316ebb1775c0350e71cdc2ded9eda1595e0e74e1444155748e2eb119cb4fe0c2b9d4bd453a8561edb1fffb67d767d759f82f6f643c6ca1fa987f8578f7b23ba98eafd1f9371d5761c2a9af36fb4bb41809ddebb59e2768aa8cdb26c348ac08bc4a3b8ab3e1ea5c7c0adeca9c3f0e1c0f2b0c4d5e14a1ae308cd0251d83e16181b6d11038b082811779dd21da6b4f6702820284ce97f0c883ae1d99755da3fa3169229b258babe15da74ec98e164dde52849585229c7509ba42bc8b89ccb5c952c21495712033e35c4be72f36f18163f7ac1d0955464ed7b71f00bb948c6b59c13cd24b6785655006f42e90b2ebb28cdc6cf7376ffb450f9163a682bae257dab7decbb2d83059c43754ff36ea6d9499dd055eb9fd55c34030f1713baaef913eedcbdff7c8910e0df413eb3dfda797f91138a32"}], 0x11e8}, 0x400) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x100000001, 0x2}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="3d1b3ca4eba8fd36e257987b410301321193cb93aa466b3a1e05a03fa56244265dcdf07d4fce139ea712b4c320d7d8bd4e29dab3dee083000d77e99461026490cd62efdeef09334f51d385dc436bfb963d35950a56c375ade6e6b2712c23c9b1a7f92e65c8d0c776dc89370ed7e2ff0a74ba92f57a96e28177c4d16e65e0f8325abc78d2eb1c6b2a7747f983bbc96290f474c3f89c211d182afc7fa912823a546a12a4566bd04efe19a5d0d9e881254ab93cff4591218b19fba8f945210ff5f710f9f08022d2f1583b3091af473ece2e8906a9bbd3364b6758d2a1446ce936e208ee86cc78852c5039f2688eb528a9b9a061b1b352d8feffe5", 0xf9}, {&(0x7f0000000280)="dee44c8c3f7ecbf50c74d480fb5db6b904d4e9b9183309647393732686e3077b42eede23507427d37683391056c804371520871ef1c7a757503de705c44317b47bd0769e7602008cd6b8def3cab4ebdab3a816db00a134842f08b2816516a665fbb20bd2d74a3689c9cfbd795d1e386921f2dceb0264efb828dae385953adb6cc72763b6eab6ca04ce677beafea1b20d8497650882c63ae1a9e6a2d6633a886421369f180d42f7367a5dc94fff339f214477b498d99abf155dad09522ac3d17c66d5e4a47053b86b467d8f3419451608f4bcafe0ccdb8959235b06098f6101", 0xdf}, {&(0x7f0000000380)="57e53a2f052b41480768bc6a3eff4fb8edd4117b32e08d800d88704007bf69a75a30ba7196c6918634cd0b86d8ebc4d7a862be865bc55e9c2a23c9992dc031956c42631cfa2f0daa9def91ce", 0x4c}, {&(0x7f0000000400)="c4616ca7f8669ef57a096992a67e295107996af65920e4408be99390657c0bff2e9b140c33f7e5edcde671202a4881ffc7a154f63c46202d2c3e94d9fd91e768fde51d66a2dee0d0350adc7efd5dddcc661839b8f2e13f873b798a984afefc44a0e5b1e0c469a9e451678861e836130fe927326b72a429ebdc35f3a9e817cbd01ccddd4ea24d4ef9ef0bb035b1a4cc440d295b9108ff88e62423e6db62d1a95f65df595e0249320128ff07f9ebb37ce9ecef0a9c44ad74758e857d5089e5bddd95dd4b59fd27a14d5e6031653b1451828a0c57e6b5d29eb0db7f272d4119f0418ef1136db9b727e81d9f307605cbfafab9ceb95baf077e974ff566545b4875ff00c4f5490dd8cd665812f6c13313edeef5a7695b2dc5df2321cb435bfb353451fbc039cca80c73bd3f8bcf2ad4455aef4bbbda92d728035ac24ee1cfd7e34c55e881ba8700a0bab4a153c578e079d4d6472036928d7654630a4561a4823473fe54840a01604a327c6f413eceb0fe7accba3e5bb3e1514061c345323d4cc2e9bc26c527d4a0f7d3319d5d9b0a504d137edcefa427842c161db76969ce6d1bc5be21f82cbf81c02862caaab820b7ce99d0c21cca0f2806179a7d12fda9acf838134ef572d0d626575a1865e8b8d8ee06f47daeea8e5133a2ff17ad6064055d58c83722e6f2a6cb304bba2ea9eaffbd7fc5253261672525fda57852b9758d0dc0b6aa9a9b94e5082bd99e5985c7566e7cc156e5fe244e3919156dc1ce60003263a6dcc9b8e58e0e526031aa3c8362ba9fdbac2c7bab626f9df9f20d965602bf0a3298ae7a61ee9d86a084e5177afc9715e2c22be5d7812fae655291e493f9e5389837b3c82ef92c6ccf6d73d80823ac867a97bf7a6322458abd6603d2a34abbfda968ce4a8fabc73e0d4834655c85cec2b15e7bbb641ac12400703236989b37b61064fa56470565fc4b2893e7662c4be82cd75ab11ea1c04864dc5443021eb41339b673fc8e79d2eb69020673e6dfbf08213b8060e475001133900c0fd1cfa4be23c25afd8ddb9f2d910ac7e31209d1a166f292b3eff22eb1546fa00a0cbca81ce5a57f9163b0582626a47f4ca42909f6aca6b436df42597eba5f1ca90eac134b129ea13ffc4cef8778769f270a7551b5edb333b06db82cbf2edf59d77d9d53fb2dccc09935628a57bb9922839b21fcb9c301510a29686c35d695eb3a72c3729615a6b774f3af4e950677485317a6e6d32d3fa10ff5f3d8508e9bb0ced43e57fe813bd18b236f9502c948352da6e8a5ab4964426122b7ae21005b29033c3fd123ab331802bc05d575c65335aa1712700efd319a8ce3be5ac9069189376a9ba04a3cb0e15b1168d33db7a51a23f4019981cd781227dee0b933afae3443c0a8c97b2ee6635401db4932af912b165f1fe3229b12678282b9f1bde4fa7495512dcf8fc35f1e5134b01b917bff28c0c1da5679de016f8eba6ac8f3a339a229f89c611d44a218840d0599b4961f48d482fcb308c9c0892f9130eeee9e25d6042c67ce1aec0f99265739e878795c8844d73b1d1821602d27bf5a6030cf0d529811a9e2b3635e9ce6ef319346d32f1ab290e13f33edfba5dcc22cc86403c845a9534a0a8daff7f8869d0346398138d734318fdd32aaadb77cee920d8ff5d6de8b2f65f2d743f7dfa450bf3e4ea6e673a400d455b4e5d618ef84ebb33ac75737c9a3fc4a0845b1f9c985102a2a367a6a915b16221be1fc2b447d56f390a3ba77bd6dafff42e99cc3a1d2a51ec77be31491c98e6b7ad9aaa2c76fc20049a3e1c8c3b297d5f4879568ae88e7b63ce577e2dac29d16fb661d103df3f5f87f6dd0432bdf76ee8f2f52fefe088c5531f6a9ad8808b7a48358c503fcf90d17cd44a32e19a427bbd6ca23be170a315d80f96509e80efd09340c7fc2891985ea3de7196694017f5802bea0f291d8188087d44f59f6c11ba08f5917957b2848af4da5efd9295fa42d52d28e3aa228b1b340daa3ef4f1ea400f740e3a7663fcac27418db1054d1848b0aff6a47ecde79e9c928175a7aad2c1eb6d99401080dbcf415e49120e668736b6a5b9d4a0c9fd381bab10faa4f708ad07848e6c0efbd5e60b8c5e7483ecfb314a357b3874eb41359bcd9d9e71da6135b48a72cfee55880c71e23a5e751d09ab216adf2ad5ecc4437c69cd88bdfd622a5d32521224c6de2b1bdce6faf4c7663e753ab487922a5c632b02488f4372c79f7bc074179dcdfc2c005df2bed6e31d233d369bb1a04d7433fc65e6fb98e38884a57e931a540d0fcef427b6efb5b16dd8dcc932bd0f7393417663c0fda286f57f937032e2fadfca00b24c0777852922338e431719ca281c1fd466dedc45c2613acf6125cbeccd216a05266b1a71cb7ecbeec06da0afe9f27423bd0a11fe78fee9dac6b2c9106463fa9b9d77ab06c238fdf8214757bf139a102c845ff44b0c7a8a6586500790d3967388582f7b9fd997a177f6f416d5ef20397e2f19c1b7acdade5be500e2f76e1c2a24e93b764178299eb9e4086d04ea597cf6d05964ae826264f98edc6e1314a7f7fff1dd4a22fdc212bea851feba85c970ce83738010b63987fc94fd68df7799857d66a9c4662e72cbbe058cae34b82fd8a3be8f4bcb6fd9c4d0d7d0b838ac6d78ce2a827336c250e7cd1ed52e02e278739d5ba5d48bef82cd8f4eaa468c4ec31b485377f3aba9e5ee72989022d383952d102cd6d00810a37a690aa346d96b0998e41e99c076983e2e9771ad173c9fd30979ab77099b619c021cb6cc963238489642a5536362067e8f05c4d5dbe6a1fc7c67e0830717187c31e3999aaf1a33ae9efa7b81e29a454f5fa79e7a0a3a2bfeca813287247d7a19a71586317a7ac28b577b0bd01f1edff58b8e42897fa0eefcb8bcb66ee321244a14fc433418ede0a9aacb3ff257cb25b9190aa3538d28104cc3a300ec72313baac9a74d1460ea807bd50d1cf8076d1be773cd67cd725420bd25530b052b9ec754274620c56b03bcc491cade1d0458d51afb3fbff2a6a50cffe9d29bb34070a8ecbe2a1f20f9f4d10d84407446aaabf21e080843d63c60e8a1fe2d80d2bb66733951aee6b02df0cfafa57b12dbadc31533d0b104cc43945d9f060edb1a32a40f1cd39d3a9c01144c5ec731208b2cbb093a78cb5f73dc09d589cf0a1392f5ea677611ff48a7c0aba0a2beb86f581830495bfa850ab354c7365372f5c957d7a4fb701ec0dd5a66c76b9603f0ec4d08efec4608778326d1546d36af14851dce880db9d052311ba9e414e98846245165a56a224236439ae32c87f0d62f1b344d5445a02eaf6abaf450be83d51bc28c8c4bd8dd22c09b53ea401ac9f9f416eebfa437ea4368ce5ac4d0604ad21e9e8146a3c8661e0b4e8dda455d39bb721432bb96bb3a048a1c1e15cb5cf4efdbafd5e63e32bb9b667c0ddb8fce51dc07b3f45750d58a0a9d05bca5b3fa7e2f64c75538d9d93ee7572b94e4e6109843640a6e971d9cea04a881ccf4e001d65d30814e40f504e6d9e27268aee39cbffc12d6f5170c4dd6c9c76595f01adcf0c21282074e9fc045e8aa8f7b8b5440cdc2db9f4f5028d3b3b50538519cbfd0cf47819f89ce6fe32a17907de486f69a650faf67e5e86a8bee52cf34295909ad03894467e87fc5069ccf95281d024bd0814168c93b688e11ac15dbc0e2b526db26eb41a10dce82a3a547bd2964e5105f890507a2f6f9f6657ff2a8f215cebcdb6244f5d425fd9fa9c36895f24e0bb3dd1907888d71a27aeddd62514f676bbaff07f4fb646c0de15fd434a7dda94626181097f0c8120711e90c52d87aecf86bfb935ef90fbb6173485947726a7800c6612fc12a69f2e4003e0085082c96a8a1aaa26311710eb76c288829b4ab3861f1dfeba8e8f3c1bee9d1c310f9137c5d7ff120f0606971a1191a45df0d9da1f6e8bcdb1e52f54d7dc1d921e4df5abd6c4af3f638e5a73d02756ca464c9c18bf5ea4ed6ce12abc23dcd8cb6c7423c7ef8c35561a6203a84a0e1a504b9b23300332e936c0d9ce76dd2d74b188c184cf8c8a2fe8f49b0c0e17ba1ea0c31109f25b9eb7a4e1cb4a978a2c9f2c2661517802c40a65379f144bbe6d64c7de785cfc37a2be37a76ca0392be0b597a15a9b1ac32109d556f3be9f3171c9d2013a5fc3293f3bbc527102fb1c053818e739f52c20a04b9ed3c6a7d446ddfff0bccfe2c652d0325e59775d7cf6fa95d8bc205cd2f587111433e5fabb096bc664c1bd385f6dc05db662477543ca572962d1245d2b103cef6cfc758ceda0ff1a57d299d06fefc2bd1dd38b464c0d2769324e2d4ba3355f156ec4fd5a83e275700b07910744fa37ce3475a33444e5aaf6f715cf686c67bf7b0ac175f60ecb742b466a939aadb62857341847d255190eeb86ecc2f48331b002f558e9fa435fda31d33b30b83c84d1970b16ad900210a4f65af0169722be59abab1dfbc4e67e895e40a62e3f99e76c6b5a602e1e72d2662c4af3d1baf28dd172f7cceeea27367b498191f4db6b3f812a1dece3877527128b8a30bd498b1596f1a9716d81dfe347408d94bad0447e2599dcee4df61674ad34fe1b4bf03fb11f8656aeb6babc55f096cc611b453c8d3258a18dbcbd15e2b8489c8ad5b3af1a1db0dc05198e3621e0556dad4efef28e71bdf9eb09f7ac5fbe8fdf855a479ff5af7bf20c6387fc6341adfda974d5ccb09c7112806a9d88c4e555795c895a71ce14e2f4668cb420baa73378936083ef8c85be369950b112fd69905c56fcca6085b53a673a1edfec66abb24976c59c14f1bd7eb3da873dd2207c6c502031dc8e013410fa997021602a676f3ca68d2e56816246188d47b7e7c35655cab5c9f52f261dc286bd64d66881ecb778e51601bd25760733d09b64c855ab2cd14315c368f56e691eb8f9f19e3045b34e9c39b0a529cd3ad274bb050c0b837467efe532d309898ad07b0399b484d9741277774827e170572ec24ef0e59c0a873826fc35095e9708af954c5bee86ab8b49d7ea99ddee55d9034d0814ab3b59f83da7a37b1e92d91090c092dd3d8a5eae4baf68209a6f280ed5696ae07df6f81a691e0647cb53c1b1a5f87b25a6f38a4a173695e9c8322ccb443cdcd07f77e40a049cf08c932b7cf1baab253e511117c062f5266bba2242d20df2816aed14cfdd0077c269d274062b42b0340b2048908873e12875d6c6cf69869ecdb4060b205e850c0efa9515fc6d078d8456835cee9dc05d5076ab577e51dacd8fb9f0766c72a33ada9a326e276b5f1ccbdec4a2867e6802fc5248398d7a80cb48fc0142269fa465335c6efed47958ce38a2839569c41a952e7f193f75e4eaff9a766b1ab12367e4316ad6f95367241dad762761e68c182c0268748a89b4f5921cc182001236bb072175af73dfff4a70cfe7f8f27be78df777e7fa432bb6ffdeb6a852eabf5dc9979fa7d1b9f67fbc8c2327356e8dc57c846343d5feac633e61b591085f3c27d5ecea4404e5e208d05dcb12f15fcd51b7529be31a05e876dcc3a3d29d0fa1f745bd3cc661699e35df717a7dcd2fc1cd87754c8e196fe619acac4dbdcf059e09e4fd3c9a44eba8c4cf1352ee6fad3e99f1e58ffe871bd33306573e9654eced4af3bc28b0fc6192e68cf9ad7c209b29b5e969d7ee8bf0ecda46e75a9dff410ed79e9ade8b537c4a8713f0eca92669b26345319389ddd145ec069f852065daea3379e38a5ea53602fba14ed502f757d229087ee5ee904c018737bf8176cbd28eb7d02eef6b5ee3f4a76def83bbf2c8b360d2f5b8c79e", 0x1000}], 0x5, &(0x7f0000001480)=[{0x88, 0xffff, 0x88, "294af083cefc3203776a2d2b5fd1d441e0c788411125410b7d09c340f6c5ec79ba6ca26c075bf88abda318b4ea86ffbf86c7335abfe556d971774e4b580af95bceb975f41679376ea1e05cfbbeeca6adddd6368a77739f4952f774c6492aeb8ebc18e1da208b1127d2f4b05a50b54079e605"}], 0x88}, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x2) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000000, 0x6ed, 0x8001, 0x8d28}, {0x3, 0x80, 0x0, 0x54}, {0x7, 0x4, 0x0, 0x3f}]}) socket$inet6(0x18, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f1ebdc717f2a3caa5b9d4f5d0ecce38828d0ba006862a2dc7f2029d097427b83dd5fd94341c4", 0x26) clock_settime(0x3, &(0x7f00000000c0)={0x1, 0x2}) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="d9a2130f23818417d9fca33f0a4de02d57e90f74d1f4784ca1c4107cfb6ade1c4338bc79f9f7f6ff2a238b6dc13a84d026bca60cbeebf2512f3715b2c2cb618ddc", 0x41) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x2, 0x464) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x5, 0x2800000000000]) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = msgget(0x1, 0x100) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000dbba7a092e2415eacffcebee243f3624a55ea648600800000001749eed505060000000000000000000000000000a27a33e5e02c0ada7f83aa57eb551606e658b3b89c6cba5d0031293a249333f25812dc0045415ac6da68c640ef94fa146a70ecb8fb2ac81297187aa370d4e61954a41d29030859622640d9b500eb57a3e4631cac58d8cda03423ce64f90b5a311118e188e024e618e97c5bb3371ca2bcc05638945b5699a9d332e3592cb0cca06c2748dfe5cf400d24596bdb833989f143d19c4b52d1c1c9b0b6085e8c02650cc7375e1201e9e58489fc5682b21c58ff2249d0593e1145d2626c"], 0x1f, 0x1, 0x800) ioctl$TIOCGFLAGS(r5, 0x4004745d, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[0x1, 0x8, 0x5, 0x3, 0x0]}) pledge(&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000280)='\x00') ioctl$BIOCPROMISC(r3, 0x20004269) dup2(r3, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdd1, &(0x7f0000000240)="b67720cb06122100b82341f6ab9230c3e0a3b23fde875209098fced3692ab4162d933d18673ef8a0a8") ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000180)) getuid() 16:00:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) nanosleep(&(0x7f0000000200)={0x40, 0x80}, &(0x7f0000000100)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x0, 0x594, 0x3e, 0x3, &(0x7f0000000500)={{0x1f, 0x78, 0xa2, 0x1, 0x4, 0x9a}, {[0xffffffffffffff7f, 0x40, 0x21, 0x10001, 0xfffffffffffffff8, 0x1, 0x1000, 0x2fb, 0xfffffffffffffffe, 0x0, 0x53, 0x4, 0x1f, 0x3, 0xc696, 0x2, 0x5, 0x5], [0x5, 0xd00, 0x7, 0x3, 0x4, 0x200, 0x7, 0x5, 0x7, 0x5], [0x9, 0x7, 0x3ff, 0x3, 0xff, 0x9, 0x2], [0x7fff, 0x2, 0x7fff, 0x1, 0xffffffffffff2152, 0xeb], [{0x8, 0x9, 0xe1, 0x1}, {0x8cc, 0x3, 0x5, 0x7ff}, {0x8, 0x483a, 0xe185, 0x1}, {0x9, 0x2, 0x100, 0x3}, {0x3, 0x7, 0x4f6, 0x400}, {0x200, 0x10000, 0x4, 0x6}, {0x39, 0xfffffffffffffff7, 0x5, 0x6fe}, {0x3, 0x9b7, 0x8, 0x3b0cc90b}], {0x9, 0x81, 0x6, 0x8001}, {0xfffffffffffffffa, 0x8, 0x3, 0x10000}}}, 0x1, 0x100000000}) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:43 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) 16:00:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0xc176) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="5cdc7ba40e519cf1cd8abd84c65d3e39a9b51855d804dd868be03e53cf1a621a11f897d195053b165b1798e4636c510c4b3ef815655db0be8d09b4272f186d851325cff139bb5b42b5f7b6537f45569741b6156d4d7fa3fd00fcd2d41deffb5327777189f876a1aa77fb9a48fda5bb9483d6b86db663d67831d8b4144c09806d8eaa8f88b722253a6b08ca6f28695f3e2ccbc7", 0x93) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x80) syz_emit_ethernet(0x218, &(0x7f00000000c0)="82") 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x3f, 0x401}, &(0x7f00000000c0)) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:44 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0x2}], 0x1}) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="e12de9d6efe8d33b407ba058c08a3934650f193c43b3bfbbdfd009ef594fd999850043b78c5c3c2f9940d8032d1e4b763c470c2c37b7ac3e6b4484349cff2ff0329c9168253928cd1bb77db2f5d2c72f753bef4b8b3c754852728c99bfefce24f0ad2104c9922c348d7bec1c7b9a5236ffb289ddd0a82363809b931077948e59e8f442", 0x83, 0x1d2231ab2999ca00, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x101) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000080)="6fde37067029b7ba011e4021886152b99a9dabe80f486e3daa5e6a1a4fb137af734fccae1717277f50a94ae868850881855297cffa5ecc6eef760689a2f93ba53707e90fadf4e65b96e316cf5a78e429bef398f958e3d3098da3205f0fa620000046e5340f634d5208e5d70aaeace757", 0x70) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0x1}) 16:00:45 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0xbf}}, 0x0) setitimer(0x3, 0x0, &(0x7f0000000040)) r0 = socket(0x20, 0x8003, 0x6) r1 = kqueue() r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) dup2(r0, r1) msgget$private(0x0, 0x1) r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x7, r3}) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="c95bad57d235fa6e120ec38503082ac89e75fc058012304b27855f87176d42b9fa8c2249522d81147005a3444b12fc6ede848aa8b4f9925f0e0b80f3ee2785105278dbcc4250d1bb1ab5d8b7c37c91", 0x4f}, {&(0x7f0000000200)="99106fc3e7a5b85bc4f84e97956afe7653e3518d4876c4525c5cca817641090997da873e54d18a8af1dcd247a3d622c84a812cc5813b92a105b27d1ca3e41915c9ee87bdb566339c202423a2c3f69be47147e338b97b0d46ad18ab98b1411a390c5f7219de2734b7d9e3212d5ec6ee533124f0787766cdab371e07ec74336a", 0x7f}, {&(0x7f0000000280)="aac9e3d5e65e29152f65da40a01e64d3672006e4323a3e9cc922ad83dbb208988be59dc27888558307efc4c21ea47ddc66ca15132e2773072bd2528569afb0ef9011325d4e44bffab646d32c40436e85d19c", 0x52}, {&(0x7f0000000300)="e017ad8a2da6bb4603df3607020620e2af7d0d710b5d97064d336e8daad29b3b17f680f24bc101734423dd8b4d3592a79159dc4250cc40a2b6c39ae62e2d84fc0c5910c2b4b9ec6c1f4a5cbe1f4ab6df085fcd5be07cd509b2692e9c1f7e0a619beaa66e23ddf024af4b49c846c2a2bea41ec057263736f91c8486fc65f579b89b62f3457bb4e786af85ba3f4aeeb99ed565b86cbbe1be63f0b173db4aafa874d33e91c65ed58274ba38cccafc1e8e9cb7f1b85915ad76dd99bac511a11ce3f3a529211738ca9e881a6c7dce3be90be7cf19d0060b393a7cea799c14556dd1013805b063", 0xe4}, {&(0x7f0000000400)="eb2b70f2c9afbaacbb86f63ef95250d8c511734a54cd509e8c05abca5e8f9afc60284b977b2a7da72627e51d39f415d5671e3d359782bb3b3d126a496a8fed5c5c9b77cbd8ebd2597a66ce0f18999a8a5c209cf51386bc47a06b165ce46d186bb69fbc43ac17", 0x66}, {&(0x7f0000000000)="5b94717e056db3798e68", 0xa}, {&(0x7f0000000080)="34babb824caae0574f5b59935b1e282e7e8c16e28ed9cef3333068ff7c8e9a9a01dc57965be13de9318eb6922cf349e40aaed47c93b08adbe6b35dda92d64887", 0x40}, {&(0x7f0000000100)="fa323039e3fdebc7fbcb39b1", 0xc}], 0x8) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:45 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) write(r1, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) write(r0, &(0x7f0000000040)="e1e4b64447b6fc", 0x7) 16:00:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x10, 0x4, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto(r1, &(0x7f00000000c0)="291947e8f0ad35c01b62c42a5e9e824f0f0597253c114467fa5a569d3f8dbb563d082d10aba75d25dd8bb9dbcc1afe43f162210448c6f25292eaf7dc9e98a6d177bcbe5ac301021a6f8dd7be2387375b37a5c56b2d7dbfae8c993f4d4338792878869713efc06ab6fa85c673847e4b9c218176754463032426d7c5aa937881416f42b7f2dbeff773f9e763ed55687f9aa435882898af", 0x96, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) socket(0x18, 0x3, 0x5) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x200) close(r0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0x134, &(0x7f0000000300)="03508013ca4dc4da2e6583f96250b587b6f65295e8c41b27dec288c3ba1d50606a41158857f2a4fe2a6e86bb8bf7631d1337a237fcb61adb3038d03b1bc5fbb3b8810fb0e165c3af3fe677f18770b6c81b354534c3929572392f510c01da77de96eefe0180ee6dfae26b1e043a0d102c0645e30a8c6065cda2b89958ae24258de056cb5d3621091e9e25c0b3b759c46fa090601669398fbeb63def55a88cbaa30c6281248ff5a7758cdd07dcd02da96db1739e320a2ad345792d139c776907ba2e8d566543c853d2a73751f6933ea0bb6bc88d10b6b8069d307dd61d0d1e34b65a59a7960805ab53eef6554f63c1950c33f3e30f2d84a87840c0ece2060fc978c1b51508b4a19b4a77b04426fb2637659bf275c76ce285b344fd7ef3e91a5d89cfe30c49aafd14d8e4645500"/318) r2 = kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x3b, 0xcb27, 0x11f}]}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r3, r4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) syz_open_pts() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x70, 0x4, 0x8001, 0x7dc}, {0xe000000000, 0x3, 0x3, 0x5f247cef}, {0x6, 0x5, 0x800, 0x5}]}) 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10010, r0, 0x0, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 16:00:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x3f) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x5d, 0x4, 0x4, [{&(0x7f0000d2a000/0x4000)=nil, &(0x7f0000dd0000/0x3000)=nil, 0x6b7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000aab000/0x4000)=nil, 0x5}, {&(0x7f0000cda000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000f2c000/0x2000)=nil, &(0x7f0000b71000/0x1000)=nil, 0x9f5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c66000/0x1000)=nil, 0x7543}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000d14000/0x12000)=nil, &(0x7f0000d60000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000b4c000/0x4000)=nil, 0x6}, {&(0x7f0000b98000/0x1000)=nil, &(0x7f0000d2a000/0x1000)=nil, 0x8}, {&(0x7f0000b46000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000d33000/0x1000)=nil, &(0x7f0000ae7000/0x1000)=nil, 0x400}, {&(0x7f0000c8d000/0x2000)=nil, &(0x7f0000c96000/0x1000)=nil}, {&(0x7f0000aaf000/0x1000)=nil, &(0x7f0000b1c000/0x4000)=nil}, {&(0x7f0000cc6000/0x1000)=nil, &(0x7f0000a83000/0x3000)=nil, 0x3f}, {&(0x7f0000db0000/0x4000)=nil, &(0x7f0000b2b000/0x3000)=nil, 0x7c}, {&(0x7f0000b50000/0x1000)=nil, &(0x7f0000b7e000/0x4000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) write(r0, &(0x7f0000000540)="5555c8c7e4f86fa99cc073bab4d8f9bc0c3eabd7fae696a2a666e3b1791a9d5aa381af3d39906b0ab27d303ae22e30c6be4213247b6a88296102c423bf0bce9376844ea06ddb069eb7cd6b385b454a901e931433261d2371a5e3d4a3cc88d77f10a76471848902c0bd201b30678eecf11a764f3d165dfbad5df6aa454b4033", 0x7f) 16:00:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x8}, {0x18, 0x0, 0x0, 0xffffffffffffff53}, 0x1, [0x80, 0x200, 0x9, 0x2, 0x9, 0xfffffffffffffffd, 0x7fffffff, 0x1]}, 0x3c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semget(0x0, 0x0, 0x0) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r4, r5, 0x100, 0x14}, 0xd88, 0x1, 0x8}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe47, &(0x7f0000000240)="da") 16:00:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) dup2(r0, r0) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x9, 0x20, 0x6, "d3edcfdb79cb6b9b9c8ee0262b125bfd2d78d1bf", 0x0, 0x1000}) 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x876, 0xf31}, {0x0, 0x9}}, 0x0) close(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x24, 0x9}], 0x1}) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x0, 0x0, 0x6) r2 = socket(0x400000000018, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x22, 0x1, 0x80a8, 0xd25a, 0x4}, 0xc) write(r2, &(0x7f0000000000)="bdea", 0x2) 16:00:46 executing program 0: socket(0x18, 0x3, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x100000000, 0x3, 0x10001, 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x169, &(0x7f0000000740)="b2f914fec3b41f89a7ab56a68f9ed638c5e5a7bb7d8514eb38889952bc50657b606ebbd48700000048fd9776abfc79fe3f99f2730600be38b40a009cddaf4ab2d95aeede0f754f85bdda6e64ff64a2f238e50c0466359d32073903df71b08865141a59a5a7543b1d3f3e55e9e3d0eeeb32840bd48f1f2dc79a258ad8cf8941826a1d2a0a59482138ae76a563fe97be5fdf1ec29fc5de657db1700230d2771aac016b3e1ed677ef01efffba09662d9fba95846cd18ae75cdc60301bbe188e9cca9b8258ebc79fbf2b1ab57382da3fbbe1f97a6f787ff82cafdba959eec5d987e720a7c0ff981e5aecf6d6d458effe2062f19c9fe3cecd632ad2e5b0267e5633f4024ee6ab5d9d308096f68ec92f9e1957107dfa4153859af52e0f083030c3640c347a42a231ec3cedebde1e79296afe535cef7c1dc0792f8447ab22520000000000000000000000000000005442bdb8b5787a67f41f61746c6e1f72b4b56cbe176c2bd7781dc1d9268eb5bdaa89aff66d943a7c82c4a50000") 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:47 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) 16:00:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) socket(0x10, 0x2, 0x7) 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001240), &(0x7f0000001280)=0x4) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x5, 0x8090]}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rmdir(&(0x7f0000000240)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:47 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="e71e4d9566696c65ff00"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000000c0)=0x2) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x28, 0x0, 0x40000}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:47 executing program 1: socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x4) r1 = socket(0x2, 0x10000000000003, 0x1) socketpair(0x10, 0x5, 0x200, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0xc001, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/4096, &(0x7f0000000080)=0x1000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10011, 0x110) ioctl$TIOCSBRK(r2, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000240)=0x1) shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r13 = shmget(0x0, 0x1000, 0x50, &(0x7f0000ffc000/0x1000)=nil) fcntl$getflags(r0, 0x3) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000580)={{0x8, r9, r12, r3, r4, 0x140, 0x3}, 0x0, 0x6, r11, r6, 0x9, 0xfff, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) flock(r1, 0x3) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x100000000000050}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7d1e, 0xd63d, 0xffffffff, 0xff}, {0x6, 0x8, 0x6, 0x6}, {0x1, 0x2, 0x75, 0xffffffffffffffff}, {0x7, 0x10b7, 0x9c, 0x70175525}, {0x46, 0x6c3, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10d) 16:00:47 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6db2, 0x10001, 0x6, 0xb3, "b7ad15708020a5d8f776b5b3a1a5b2d17a3d01db", 0x8001, 0x4}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() 16:00:47 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ff9000/0x7000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getppid() r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x14, r3, r4, r5, r6, 0x2}, 0x6, 0x100000000, r7, r8, 0xfff, 0xffffffff80000000, 0xfffffffffffeffff}) 16:00:47 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x40004000000228aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x30001, 0x100000006) chflags(&(0x7f0000000300)='./bus\x00', 0x10000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x4c9144dd9af33f34) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='W\x00') 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r3 = dup2(r0, r1) close(r2) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r4, &(0x7f0000000340)=[{&(0x7f00000000c0)="fef87ad87910beb6499b35822155b6b6826c8f11112cddeff20b3b56d6338c21c9ea6e7c93f0ae2d37a6af8724aba4a61fe0b08dd9207365e5f662a1722ce4f4c1afdd8efec766d21f17b53a7f3f7dfbec1f3396524761d480afc63185a119c3da85a2238f832c57e151c908819319f61c28dc10ba2989353ca786648f8584cd526ed687bdd8c9fb8762ea9b767a908d9719a23ffa6c88b3b0a0560cc7f7fa1a6c78ea5928b2bcc79bcebc", 0xab}, {&(0x7f0000000180)="ed41e322d6436ab48bec9657b5c84b6ee387121c41dd83b8978b2a39bf44f22bb589059dd42766066c42d98e5020edf7fd42ced4f0b0c32819eca011beda343d1c120387ccc7de944ededf40ddaabbdba651b123", 0x54}, {&(0x7f0000000200)="aa7127d919842992fd14f1eb8c46b4627778cd0e2f669b20871d0a0316e04bed1ea902f261f91c45e6fffbd8009f93c9d1b6099fb1d3ff0dc347e1568032798ed472e0ea31502fe3751b0d72f9a0eb7191c52291b58dbf7bdebd3efec03d3961bcc5c1826d10227efd3c803dcc40d9a9c68322d4a24f09f3befeca2fe65cec47b89a54f0099cfdf738d9d18bdc3c35f1bea86b9c4e49112cc30ca039ba0a5bd8c332c35982983bde890a30845d2d5ed1204f3726facf9dc750224902dd41026e5242afb11ea9a617c6615b764d9a232b6c2dd1", 0xd3}, {&(0x7f0000000300)}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) fcntl$getflags(r3, 0x3) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) 16:00:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) dup2(r0, r0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {}, {0x6}]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSTOP(r2, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000064f000/0x4000)=nil, 0x4000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:47 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2b21aab758f08b07, 0x1000001c4) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/175, 0xaf) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d14200002800000198641eaadf73350cbb1e804b53ab0f29dc2d9a81696b3bfd5791c8835289c850a9bff9c06c515ca33997b3731fb41ddcf84ce5b62780bce2fd783088f0025031e0463e71dfedfc2bf8887e563882382c9b94b3ca4cd457fcf567b434e45a8719c2f5717499af6e6dd414eb08863230f1507e618a4eaa6fa2dfb556f81b8e8e923c2e50f1a58c3b4b6724f7bb25be899d16f2886065303643999f298929682a6f006f", 0xce}], 0x1) 16:00:47 executing program 1: syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(0xffffffffffffff9c) fchflags(r1, 0x1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 16:00:47 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x800) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) munlockall() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100000000, 0x6, 0xfaa3, 0x5}, {0x3, 0x20, 0x3, 0xa12e}, {0xbe, 0x401, 0x100000000, 0x2}]}) syz_emit_ethernet(0x0, &(0x7f0000000100)="dd") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f0000000280)=""/51, 0x33}, {&(0x7f00000002c0)=""/120, 0x78}, {&(0x7f0000000380)=""/247, 0xf7}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x10801, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000480)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffffc7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) r4 = shmget$private(0x0, 0x3000, 0x2e, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x1000) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)="a52f9f77647edeb8b9ec2a37dab0381d153495a91ebc918134f80fab214c80fa", 0x20}, {&(0x7f00000002c0)="b3e0993063891513d4c9bb30c3d832ba5cad8cc959e565c871ba9972ea9125a3bfe79dc8016656e3bceeb865f6d2e34cd678c1d6a316714aec26671f5fd1eee861c0675da6669c17791bf58f63b0afc9ae49fea12b528bfc6ccb21b84457896a22e22c29", 0x64}, {&(0x7f0000000340)="369e77ddd06ea4f127e74cd4e560748c0e8477a587a89a35c9a4f8bc9a960d5b93e9c7aefca7eeeb0269faf43d1ed6e6ce2af383699de3b3b20880ad6769aadbdee6ee7ca1a87dc33f3eba225c83a9fb97198d85f970f9120685c2a2ed48b16756f15551cd5585dfaaca", 0x6a}, {&(0x7f00000003c0)="e18f3ef74ec582ed0384c74651caa694c5bca87211d1fad65efd0cc6ff192fb438c7c2fb69fec2041128aee3738b7e92275607a6d2d5f4c158af2b41aac1b77f70ebd98aeb16063453fe770b740c5be62682229490562c50dbeae46b5f65585c86441f", 0x63}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) pwrite(r5, &(0x7f0000000240)="e3868fc1ef2661f93268b5fd5e8b128956dd7722ef7818cfaf54a066e5b3915062daf96bc11334f0ea9cc4fd34b199251ff793c0430c673ffde8ca53f57bec5ec3f8681a1481200822fb739666b0a2460cc7ce95dd2702763e5b5d25d6886475087825ab9a2dd809", 0x68, 0x0, 0x2a) r6 = semget$private(0x0, 0x1, 0x1) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000040)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) semget(0x1, 0x4, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 0: setreuid(0x0, 0xee00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socket$inet(0x2, 0x3, 0x102) 16:00:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:47 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0xa55, 0x4}, 0x10) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x2, 0xf359}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x2, 0x2}]}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)) 16:00:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000058d000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x2, 0x101, 0x0, 0x81, 0x68b, 0x8, 0x1, 0x2, 0x0, 0x3}) 16:00:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="9f9fed89fb427f1da76de5568c4747300a1f249c7edb98c1c8530b8d23be9e0905e0372b40748f780922a0cc5218e93625f3f80f1b2fd3f3160c6d0e989ef770e4b13cb5ab5285520a259f7e4323e25c89bbd0fefc", 0x55}, {&(0x7f0000000140)="6eff075119de80d5a91a512efca3843e477b2f447933a148b6fbccd54c51dd78cdb2ad23fbf381ae7f4a15beb84003fc61d8c9e322fd1fe1d8df3a78192ff460263972d695e0b2ce0d6c352e60d737d969d85c253b1b02d4b8b95630970b280b4e5498edb4f358bd52f08987fa2791c67b5d9aee0b26f5a8fbb1033a2f99cdc6086b115c4c0df85b72d6a41e264bb91c3462388fb2eb37ed453126ee770d714de5098d84533584ab082eeb31ae9a0d568ddcf8354ec386a23f3f", 0xba}, {&(0x7f0000000200)="d80f4197caeaf66991ef5519c8d8224232f400bce2738fd056d9b8818f922f2c6bf7f59855f578c6482619e09b18c6db51e499408f9560431210fddd0441433871682ab30e281d74ca6e08c0b8e74ff384f05d52dc6da8132a977c56add909db7733765523ccf7fdce1256cee729ff7d48df6b8fa3c812efd1437f20e820104714e27467fac164abbc90683c3e2d8bc7ff89085ff11f20651a0b6b95edbe6810bf695d0f93c3003546a3adaee97a6cc2a7b4e3fc4c9102d14d7f1a71ab7893485de93f0634186c9eeb90f80625303b57f92546f24ad1294b679f63a5affb", 0xde}, {&(0x7f0000000300)="ea8b4989e1b8557b4279007a94c0bef6ce7fba1e585f91a05140dc5ac7651285c5d45710529bffda102b002dcd994b2fe42314cfb49fb891c72ca3ac15646e4f25b82085ba56f9699413d765c78dfbf8ee6e158025f2c574d79a6635f1b1cab242b7dfda5cc963a168af9dcb8d3d85b78e0f979965b464bcfb7927e455662b8b45b9b05d699067b2339d5c8ed8197e6af03c99f6f01e0fe705384ac7f7452f513bf677fdb160b1e74228315c9ecb62cd67ed99067905878d1919240d3c2a4b85b9f707664339fee5efb585e61bba0b94feb0d83fd83c34d68e5aa97abfc6bda01f8295a96f8cf552fcff64876a31d44c5a4a18", 0xf3}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xa}, 0x40f) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r2 = dup(r0) connect$unix(r2, &(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = msgget(0x1, 0x100000118) msgrcv(r3, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00'/219], 0xdb, 0x0, 0x800) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x1, 0xfffffffffffff800, 0xd34}) r4 = dup2(r0, r0) connect$inet6(r4, &(0x7f00000003c0)={0x18, 0x0, 0x4, 0x8001}, 0xc) r5 = accept(r2, 0x0, &(0x7f0000000080)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)) recvmsg(r5, &(0x7f0000000300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f0000000100)=""/61, 0x3d}], 0x2, &(0x7f00000002c0)=""/2, 0x2}, 0x40) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x3, 0x3f, 0x3ff, 0x10001}, {0x8000, 0xfffffffffffffffb, 0x3ff, 0x40}, {0x6, 0x9, 0x1, 0x7}, {0x1ff, 0x3, 0x3f}, {0x6, 0x1, 0x3, 0x8}, {0x3f, 0x4, 0x7, 0x4}, {0x80000000, 0x7, 0x7, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='G') 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x9) r1 = msgget$private(0x0, 0x0) r2 = getegid() getgroups(0x1, &(0x7f00000002c0)=[r2]) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="f15f3b7d7025e278adb215e2142c20cccea9a15a34e9903b7ea351a9a589c6e538675a001b9f7b28d260bf2d95c8ddd43a22489e9c0da6aafc25c6f773140cb220ae0b0160c61036fb543c6484365a732928ce3faf0576490fc891146a40b5e68987eec34785fb4c2e549be9340c1dbe3d09959ce40fd8c60215acf06bfb6b2c0c37ac9390f42afab76742cdfe3890c980adb5c2d1dc14b1a8547ce2f456a539377db383e3fc4d70857beac5d790acc39b46afcc0083925643d5d6e8eb563fd36bd63c69a62c926e64e424a52bdffd1b2a1c24b113be8ac4921d15cd818c1818300654feca2e7b04c2748baa3c2e4b8aace22f07ebed6c25cd71217ff9b3a0c65072686755fc4ba230d424c58cde30f68d94f9b311c78313463046c48f363f04c09707d15f0f33a0217992dbea77cae6f4b89b772f4d68191c753ed63733fd4572bd746cab360ef200"/339], 0xff, 0x800) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x9, r3, r4, r5, r6, 0x170, 0x200}, 0x7fffffff, 0x0, r7, r8, 0x40, 0x3, 0xfffffffffffffc01, 0xc31}) r9 = semget(0x1, 0x3, 0x10) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000180)=""/38) 16:00:48 executing program 0: r0 = semget$private(0x0, 0x100, 0x10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x40) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x9, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000000c0)={0x6, 0x5, 0xfffffffffffffffe, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x1000000080000000}) r2 = semget$private(0x0, 0x6, 0x10400) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000002c0)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x10000) r4 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) semop(r4, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}], 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000f40)=""/214) pwrite(0xffffffffffffffff, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed64e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0d1c414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b25236c32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad402700000000000000", 0xde, 0x0, 0x0) semop(r4, &(0x7f0000000580)=[{0x0, 0x100000004, 0x800}, {0x4, 0x4, 0x800}, {0x2, 0x9}, {0x0, 0x3, 0x800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000500)=0x8) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x915, &(0x7f0000000b40)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x4000000000000000, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0xa, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x10005, 0x9, 0xffffffff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x4, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) semop(r1, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x6fb) r7 = dup(r6) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)=0x5) 16:00:48 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x10000) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:48 executing program 0: socketpair(0x21, 0x3, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x800, 0x0) socket(0x0, 0x0, 0x100000001) r1 = socket(0x10, 0x4003, 0x401) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717ffffffe000000000000000000000000220000000400000000000000b734", 0xb1, 0x0, 0x0, 0x0) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:48 executing program 0: r0 = socket(0x2, 0x4003, 0x0) shutdown(r0, 0x1) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='-a{.\x00', &(0x7f0000000180)='[\x00', &(0x7f00000001c0)='-\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:48 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r2) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:00:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x3, 0x1, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x42, 0x10, 0x2, 0x5}, {{r1}, 0xfffffffffffffffa, 0x2, 0x2, 0xf81a, 0x7fffffff}], 0x4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x672d21af42e656e0, 0x96, 0x80000001, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x8001, 0xb9c4}, {{r1}, 0xfffffffffffffff8, 0x2, 0x40, 0x5, 0x3}, {{r2}, 0xfffffffffffffffb, 0x8, 0x0, 0x10000, 0x3}], 0x7, &(0x7f0000000180)={0x3, 0xc00000}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0xc71c, 0x4, 0x2, [{&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4899}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000200)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x401) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x7fffffff, './file0\x00'}) r1 = accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000002c0)={0xbc, 0x8cec5876946732c7}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)=0x1) setrlimit(0xf, &(0x7f0000000340)={0x2, 0xffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x1) close(r0) r2 = msgget$private(0x0, 0x200) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) getsockopt(r1, 0x4, 0x10000, &(0x7f0000001400)=""/50, &(0x7f0000001440)=0x32) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001480)=0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000014c0)={0x8000, 0x2}) readv(r0, &(0x7f0000001800)=[{&(0x7f0000001500)=""/75, 0x4b}, {&(0x7f0000001580)=""/185, 0xb9}, {&(0x7f0000001640)=""/96, 0x60}, {&(0x7f00000016c0)=""/169, 0xa9}, {&(0x7f0000001780)=""/102, 0x66}], 0x5) mknod(&(0x7f0000001880)='./file1\x00', 0x8, 0x0) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x400, 0x44) recvfrom$inet(r3, &(0x7f0000001900)=""/182, 0xb6, 0x800, &(0x7f00000019c0)={0x2, 0x3}, 0xc) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sendto$inet(r0, &(0x7f0000001a00)="0bafbd78c7199009cc322e2abf8e78195b8ec477c8a01bebacb0b1e8ebe6567313de54cd0ec0d030d93b19ceb52d4ea2ac7c8f8e6ea0fe52956f21e8501281f3e1821e19a129be63374e840274b8eded6c2284363b06d654517ec2801f62cb9833a19f600be37dd2dd486ee06a9374b2b677ec5cdad53e01777e5ac737668a716cd90ac435ee24a8da392683456c665c4671b901c3c829b27c8c87f292db0189fcaef59d7a1ca98199f81b0dde31831d45c4", 0xb2, 0x400, &(0x7f0000001ac0)={0x2, 0x1}, 0xc) msgrcv(r2, &(0x7f0000001b00)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) link(&(0x7f0000002b40)='./file1\x00', &(0x7f0000002b80)='./file0\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000002bc0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000002c00)={0xfffffffffffffff7, 0x896d, {0x0, 0x100000001}}) read(r3, &(0x7f0000002c40)=""/84, 0x54) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000002cc0)=0xd4) 16:00:49 executing program 1: r0 = socket(0x2, 0x1, 0x80000000000000) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x7a2911fd5b5f6a4e, &(0x7f0000000080), &(0x7f00000000c0)=0x10) read(r0, &(0x7f0000000000)=""/108, 0x43) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) setuid(0xee01) semget(0x3, 0x0, 0x40c) r1 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x80, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x440010009}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x40, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x4e7ad4b21dcc03bf, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="0b1ba5c69d2af5836473455e30f1681fd71148c358a324bb7819a647c042d022d831d03d110f8f74ba71ecccd825198827", 0x31}, {&(0x7f0000000200)="b0b7537182c5e87a39c6f3af48a9328e158e2eea6f5f9bd6483e4a4f007395cdbfacac1d229af54347f6d361c72872e882eaa66bff7dadc2ede89ca0db4957cdfc527962da71dabea5b58724215a42aeea6bab3d9d0e69769b13f2a3ad74ad5904ed2d1e7d86d9601d0512", 0x6b}, {&(0x7f0000000300)="7b38d29ff3b6f50366629b00dfae979cad17edfb268c0e7c59df2272ad9d6dfcaf015a64df8b79a8bcd862611ec73e597b331192c4d544e95d8be98f0052aa3a88b19e950813896553cd33a2c72fad3a8c9f9004361cd401ff7a9fca38a13ae6902b4a23ce1fbdb75d04121249170286b1752680b2200b9699ffb185f23cd37f3df88bd1740cbf42c2a90cdf69e0aad78402821a4c5773f2779d514fb4225336729e525ad701e36bab", 0xa9}], 0x3, &(0x7f00000003c0), 0x0, 0x406}, 0x8) open$dir(&(0x7f00000004c0)='./bus\x00', 0x40, 0x59) r2 = msgget(0x2, 0x1cf140975ecb4764) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/125], 0x7d, 0x0, 0x1800) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x80001700) r0 = dup(0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x41, 0x10, 0x80000000}, {{r2}, 0xfffffffffffffff8, 0x20, 0x20, 0x80, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0xa50e}, {{r2}, 0xfffffffffffffffc, 0x21, 0x40000000, 0x4, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x40, 0x80, 0x7, 0xfffffffffffffff9}], 0x8, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0xa1a441bd4e7f62fd, 0x8, 0x5, 0x1}], 0x1, &(0x7f00000001c0)={0x1, 0xfffffffffffffff8}) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r3, r4) 16:00:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x6, 0x7fff, 0x1, 0x26, 0x1, 0x3ff, 0x0, 0x1, 0x401, 0x6}) r2 = semget$private(0x0, 0x2, 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x7039, 0x1000}, {0x2, 0x9, 0x800}, {0x2, 0x8400000000000000, 0x1000}], 0x3) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000140)=""/195) shutdown(r0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x7d) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c6530a22c68e8dbd24036de0f6623b6f26689d3eb3f298296fb38b8ee03e02f4421bae76eeb3300e9187687f550e24c34f36b3c384a0d8772252175aae8b91c2762e0200b4106d1064e9fecac0132a50bdf2a938e8d8a11eeb590a35d7cd4275c9a47873e18f5afe1987e16e82a9c89594444ae9e3f7d47bb67cfeb0722934154012dcb5663ea74440ce8241b9d5edda261c2dbbdc208a629a73419703ac4e969930126c900002244579f41bbc0e11c9960350704baa29f2ca855cfa2e47ce597380c520219bf725daee7b7f0edefe9a381d64e95476c24485770eaa821b45d4d220133898e4e2a026b06f934ca5ce02420e73c6b3ba70fa65e3927d8852754eae09f776ffb97fb87fca2a608b214747b1d6f3ab047"], 0x10) shutdown(r0, 0x0) 16:00:49 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x43) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000ddb00200000000005ed20000495ae894cb2c57ce000000feffffff000000000000757f079accab6298c8acee7167c18b7cbc21a959d905ebb34c8d5b3e916e186e751dbef63b91c70058b548c895fe1bc13ef7a3ec8011936d36e341fe65780c04b0d8889264aef42780d439a72e3d57c1a484f5ddfbd4680b7cf89951ba47ef01a767feb056dd7d9c72a463068a53901e2a297215519141d5f3f74000000000000000"], &(0x7f0000000040)=0x22) preadv(r1, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") getuid() 16:00:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000180)=""/230, 0xe6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() socket(0x30, 0x3, 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8008, 0x0) close(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000300)=0x10000) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x2) fcntl$getown(r0, 0x5) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semget$private(0x0, 0x6, 0x20) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = semget$private(0x0, 0x3, 0x4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/226) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) write(r1, &(0x7f0000000100)="eb6c1e842e826a71cb408ef029c2c7a3b1d3718cb69be7ef48cda6e1770ef157a9679a977c010229566011d8597300af172f5b540debab84837a0c032d9d84815775785d648d541ff0e409c1c86f8b129af25202eb54714cfe13661dc40f85c2b325f6be115549c9895fc91de954e9999bc95752c7491634c73486f186e84c9434fe3665ed7f20640e9a9bbdc92a32d88476c26a8cd7d1ba260e53e2407c2a9666a8d8f00e4b866420013c80836696bd08b13c820146f306e1afd6680b8a517645edd0c7920f9237b931bfbc4d8107c5df3b5b82dd6ec8", 0xd7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 16:00:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = shmget$private(0x0, 0x4000, 0x105, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() mknod(&(0x7f00000002c0)='./bus\x00', 0x80, 0x6815) r4 = getuid() getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r2, r3, r4, r5, 0x1, 0x3}, 0x1, 0x0, r6, r7, 0x8f5b, 0x1ff, 0x3}) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x5) 16:00:50 executing program 1: r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d989a9d096637071666cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e24"], 0x10) r2 = dup2(r0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x64, 0x80, 0x20, 0x0, 0x6, 0x0, 0x6, 0x2, 0x0, 0x1000, 0xfffffffffffff000}) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660f407e32b21ece9c1eb9254363498a0f6f85479532414be", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x5, 0x0}, 0x0) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28f586addc21ff1301fa57bd8df39df553e3090240f41cfabf78f9d7d1c8a7787116ba0ad93e8c1a7217ec9a336d5e8b381e2f133b459ab63631c0f33ba922d01494cf87260b56f86bb22ea533e6771960352b6867d11477062047eba5470d60c2a8443397db11da78ebedca87591747119f28a5d7374f35af51fa297573bf883a9f5d7540a6f3bca42937369eaf7b96b9efeaf55ba876ac7098cf209c5fb91cbcd378545b80a161fb14d5662d6e7046421e570c5738c34bae93691eaf97d3dda2c3f2b7387977ad8f65d18f8a049ef61b4c628dc9e46c1122ceb086350ebdb7b3a18041416c"], 0x9}, 0x0) recvfrom(r1, &(0x7f0000000080)=""/40, 0x28, 0x2, &(0x7f00000000c0)=@un=@file={0x53bf57b74dbc2bae, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)=0x1) mknodat(r4, &(0x7f00000003c0)='./file0/../file0\x00', 0x0, 0x40) r5 = dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x56c7, 0x9, 0x7fff, 0x1, 0x7ff, 0xfff, 0xfffffffffffffffe, 0x0, 0x0, 0xff, 0x40}) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) kevent(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xfff, 0x5, 0x8, 0x7, "6c0904ce1135505e98704d9c52c92e973ff3719d", 0x2, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 16:00:50 executing program 0: setrlimit(0x1, &(0x7f0000000080)={0xfff, 0x101}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x299}], 0x1) 16:00:51 executing program 1: munlockall() r0 = socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xffffffffffff0000) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x200, 0x6}) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000), 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:00:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000080)='vmm\x00') 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x6}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0xffff, 0x6, 0x49, 0x3f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\b') sync() 16:00:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xdd, 0x1, 0x7fff, 0x7c68, 0x4}, 0xc) pwrite(r0, &(0x7f0000000240)="22bf52c1949fdf8fccad7e709456f03438ceaf745a933c3f0c096349e069707d7fd8ed07619b2c456a05f9317ff6169541441859d9b4c0aceb3c30aca1ab61bcaeebded0f24a90b27ff53953460daa0633c60c3acb2e8298e204b7f32bb07a26d680c13472a32aa508ab5e27c4478b202403ea6081c91506d781ee4954017804a8f9d98231540640b6", 0x89, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x401) r1 = syz_open_pts() close(r1) poll(&(0x7f0000000100)=[{r0, 0x80}, {r1, 0x2}, {r1, 0x80}, {r1, 0x4}], 0x4, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0xc25, 0x1, 0xf1a, 0x6aee}) r2 = syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x5, './file0\x00'}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000200)='\x00'/11, 0xfffffffffffffec5) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x81) fcntl$setflags(r0, 0x2, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1}, {0x9, 0x5}}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) 16:00:51 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) kqueue() kqueue() r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x45}], 0x66, 0x0, 0xc6, 0x0) 16:00:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) clock_settime(0x4, &(0x7f0000000000)={0x0, 0x100000000}) syz_open_pts() 16:00:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000003d80)=[{&(0x7f0000003dc0)="2b02d4aaf1adabdc5003f3396bfb150f57742af0a42db237ccb0b8d0226d7fc92b87bdfbef906f35ff8fb553855caec752f28481380cddab1bb52b53709e4f146c9c0bd082ec788fba4a7c35b52a635410d2ad3f70925549f1eac44fff7dfd4080492ed29b23e22b7d397c0e83ce0579b4cd5c25b3fee166f22d877f9bfd2b02b247e1b851af921af0bae98c376822e063328ad28ff39c35ba3e53f8598eb707885eebdbd9f6c2eadf607cfbd0c7c21c89b6b5b93e68a5c9cf1eddff3e2963c16268f28e27411d7cd1b04288d98423dfb187d34f3b1bc83e61f644260bab44cf1a1bd396eddd0fb4c1d5a6f4b9c2a160d172adc5f304915effc99b329794df15c70591ca04bf3bf1c8d87e91ec1708de7553819979a481e91f27dedee3f5643f42ca8380829a3d40230768b7e88f06cc463705aabfdfbcf646c7a6bb20b767e1671dec6c8d10c140c8c62293c1ac10f9331486b2e5173b7e7dbcab7e317a63dcb06e3b93e1d659ae1f99c8ab9a2573c4abe67a70bf50b36ee2b0fedf2fddb559b51e73c7111b7836cedb34f4ee13c35902f544ee3df272b619dd18912c56a91e918607d6b35aeee5515a118881afc68b76bb57adcadb9eca0d3c046f844bf6329441b10be253ddcb6c73e20a5b88a528892b78e9c106bfb67c7c8884808c461426cf31658be380711a0e73e758c2ecaffffef677ea7a99bcdda7c5c742fd32613c0fa85a8e1051bd497c71781129644e1d8775a0be0ebc0757306c659eb00e97ccc1e244a91f6def40a3c48f52374ad708312b7ded0809c3dbf810f3f519358e4b9d9305df99b7285ce565fc1ab10c25eba2967cc5689b6de19838e236882e3cfb08bf775f90f38b8170f5167a4689bb50da5fe0c1930e255fd76aeb1919ee9f4b68e169002f85b3fd9804833bdea5084b3a9facd4eec694ecf92fa5933e272ff60dc5c6dbb5822c019613cebc90abb9f13ec5776809a4e0d016a911057fef47d5a48df3d0ad061b048a4a883e8ac5aafff067650ac3bad0f8f4f27e08878b57706be3ca995420b0716609bfeca26daa47b0a1c05927193aaf6d06cd7610c9750eead9cf6eac64781c5aa2968f051abc18f2c9e6c234d920db277cafa275eac6b610169ce2db8b8eb799b845eac28fc01e9f101d60725ecfe585c9d03a960664f3dbc8185bfdbdcb9981edc9b6977a0700f862860970f8b7f2f817fc90f9c7d32a7d6c9a3b00596445602a24fa3e66a38f7da1381ce07913b3604fd90bdf85cc85d35ae17bfed3322dc78e527a20e534d65113a149bc25cc7aa354243aa2bf0c2638a62dbd962f8e5a0e8df051a4375b447cbfaadd1734ffe8ac1544481f6c5b282cd2a74ec1b7c47999c2443679439b2d4f144d43841be9cc02697965f3e37bc973b8788183fa88ab2de9e092cbe08d4db45a21bc0b0a3a8e8af8351695c1fe304e87551b470d6b95c1f5887c3c9c40306697a4aa0c7772b421ca27e18637aefecafdab3aa0ff4594be31d738479e74f12ffad7a3a192070b401e39d230d6b68f50049b00e0e378de596c229327460562e953b293f4b99a725e492fc7e8f9b616a852f1965b2e423463702826f548e45ba01e2ba9f807b194b1c5c8d508d6326471c14b588ad0bab678efa11055b78efeb15048ea84c2af2a3dbb836cb0ae30d26a57f33a01e482b1dfa06ed647c8aaaebcb46b955803112793f1c3797fe0336403f41f3bd1a3b670dec28f8ad2dabc35870c933a5de7169be384dc5d24188f040eb9147cc9371882d085a5570afc2fb569208d674717e782dbd27c1ebafbd69b127b35d63e380cd0a158b4c6c14eb23df6c6ef5ec027dd813fd2fa076c8471e4be596852b1287bfdfea908b2a730379f6530086ff570f839863c3a5ec49f0edfd5f9932bc352046e14ff0adc3fda1e6630115dc3191b93e5e426e3335d9c54f03cb8c25ff86cd5f515f4d835e1a411a8e08f1526707c0969b013139e10bbfff4723c00063487be4b4df7af8b64c9f5d2748f21bdb65ab53f8049293716b9aa6ac6c9ac45a74f5b301707711ae6b7af2834f0606433b8d77ac8dc31689d1bf3271b57f06cefbc497151b8eb02df2270b0063c1100b4e45716bfb7ce6f109f6090906987920e8f15de2a36fffc4358efe017af03d1a296b2bcd6f5bf48171722675c96dd2397d672f50fcc232055153f525bbd584c0b3e20b8e6e5a1d4321c76de0f9d15b11584a176448308744a08b1c1f80b9ded6d9bf47d66780efc9522faab58deb18b6a7d1c252266cf053f52ecc239f6b69f36fee08e674a169f9e3e0a6dee862da5d084b154da6da31fcf9dcdba88e163cfd66b20f6bf3cd65e6d90a3dca68ccab625b510c89b874b5a3c85ad2eee4adfa2993c92fe6987c9df621a5945d6108f02a02e380faca2dc507e1c1c94bd795da0fe42c2ba7a47cf5a149dcd577b2687bc9276ed3aebf10226b0817693464600e973a051fb361a8df4d81287e17151949bd06f9bcf0561c723269f9d11e1d9530c54bdba5299aea3afab732b59370aea04b62447925c44cb0610c1c5df1cc82c3527a8fe06e7d345a300887a43477af92aefc1afff7b767074afef52feeba3d872992c1f84fb20e02c8dd90cc07a0d886724851dc5030cd019f9c5d763cbe545f9a35100f8f79f85890115edff3d6fcdf5d742ce81e71c10d8ee507c0033dde4edccae06f027d57410a441818b14f13315f752681ea0c8ee7e8fa42f080caffbbf261eef9704d5e610fa4b6582288276a3f49eaba6fe736409b98081895734d3a91e34131d358fd639edd20d584c80d8560dd437d7ae537cb1ff2545aee7914cf8399be09d4efe9013e1af76e9d0464d357032eb9ff3e6a6f2becde4fc71930e4af586ae1b182f98deddd10964db8d1ffa5cb0eed1590bc989665a9c5f4a986e1ebd8d9f106e8dac692104e9e0360c341bf2701a50bed2d525c67038807f587bae0f46d76eb649e581130f80e3677335e602ae0b4abbfa1d23857dba23707dde2afdd742f3bac254e7301b2c34f9a908dcd0164710c41bc0db9e406848bd96bbd834f8fbb56788f042f5652f8b9d488ffa716d244a732f49bf1855027a96b2dea0b0ecd0cf97afc484a0894f87e6be3b663d424412fed4db2562e60d9e79df21aca1d42d12f015130248c4ed6f0f84d9a42ecf89ee8ad8afa5d6ba8d963ab04fafc12dcbf71484b2e941a202ec3ab14771ad4a637b259a59cc988ede6433afe8e67102315427bcc5080d1713bb0c0195af792e955bbef47f17fbf965c7dd382e1e3d1e6a69192865dd2634b21885d2550094aac88a0271b35deb98972f2737f5a7bc436c516b4cc7ae374d52aad114f44b1daa16ddd07e6d0b20b12161bdba808aa4bc01a5f85eaac997b0d6f12e5b82944f456a9e3886c964a8f6fa48fc26de2f85ce1c2ee30abec0631884b0c3b6c0ab99e3f7762bd7fca03247631a2f75bb292691f2206b545cd69924157d871e1a0326ceb1d3db67c8bd4978ed1b6d2cb7dfb83d3a3cb2835ddc3b4fe54b0e46d4f9ef7056142e00ed0152c4c5214df471a65234bfb0c4fee853e75845a2876dc64702294c6bbf0202418e70ab0f9c36706e909de168510caa5318fd1106e6a953dc851ca930c88bc67f888fa16aefe0aab3e48d4bcaeb952e6de90952b247b68e3bf275f618bc96d964036ce299aad1ca8e9c744816899284950d61816875746c66daa7e35f37113e857c1c49c43de05eead2ccc62e0c685d4adc2916fcefdcb5dc3a938e5ab0c1e811243410218a9c793f22ee56d82ce4efeb6992d731553041d1a0a01fdb01b92f85319c9903083e64d0f27152aebf105910b0b22bcb8e655cbdd732dbae1b8978e153534886fb664817da68c16b962f4ef9d976ace6c4750987f5ff4dff57725efc1da498a2e2c91e08f2ea25be9c1f43e26682506269ddeee213777f33e00dbe01a9e9d2db54650e7733d2f8e31a8487a3cbdef891cdd79cadb1d4b0df3c2d320c39259c8ae50856f4b1b22f9945db8e0e4376ffb1eec984d9836d7bd5a39a3a0527779f8c6297664f69be6c0a9d6e801b0605591d4bf24378d900f06eb0e25f1d23ebc5b5175e5bde680bfc0a1bfd194b9c8fd756c5d390d818672785238c7f594442f1f4341dfaf3fba5fca783169e0e46d74d96f4df9d0eeaea79584ae042da8300c2fe684ad8fd150cf28b27c86766d284476b18fc8a817b084f222c2c1c79c1d113e8860eef0179d8d7d30cc55310922a4476e17dfb985d4407f9f25f94f7efd4bea80da3a58e56122da375b8ece960519699bf762aca9d7fd8250615740697eb883ce45725bf665afa6f683545e5a5d44ae342d01cb9fa65be84b654ebec106262990a6e5c1f71aad1ba02456508c65d9a33dce1d208974ca55f6fd70d421e3fd48cee225d6c1927fa29de6879b52a2c0ca0b00e8cb215f553bb60d416ba68427a5b36771a35f2ac5e6b3ae0fa113cc496e17da2da3ef9c737708774656432131a52f9696297f438aac359ed68f1bdb93d5d7aa17b2971f868be6e3a82320103eacf754f3b05683873d4b0b2a5f86b2a9c654ee3831c48854b77e75d4d41375b8b8977f8a3d7cd02c53beb2a9507338894f4d77845a24ccf135abd1d86b31d34dee14afd89c70514d94e74452f75ee2eeb389b645eaea55d9bbd73682a3e972061efa96f2856952be435e2de474fb4b375011e38aa6d4561c04387439d07503c0398dd1b46c99fbedbc70cac5439eb68d5c1952712f5c25374f0c3f4308ac6637cde154363226b002a9342834e8d76ff4d928d970b30486e8d08a0123b729945b194447ced8443e2cdf06912a8c69aa56fac676f9db7c0d7b5b560eb9329ab819f25f0c018d9efe890bc490ae2e139d6ad555720e1022357d01113c2acd5fb5b27be7881a7d446bceaab37473a73a0b1e54aec993a01ba8096ceb219bea1038727b6b1eb735a730e58db4fffc475c75be70be3bc3a94cb0220c02fe7cf92afb79f33031d4f933840aeb168a708000b671421bccefe4cc56d5eb14c8a52210015f7539f6ee9a619bd59263fee707960c44d7d686a413c3e1b3ad4375cb71f23c179c811b063efe426dfbcdbe487a501439b978fcdef0571ad62805662bf816af57e0883aac967511bf7eaa8afde91db5cfd3b54400e00a2442531a9b789e678ff3b32e9b356728a42ddf53de5f7e146e329f3646035e7ea0267834554feb929fd3f7a1ac48f0e619192b7fbc5f45a8746b47c06c2c9af269448ff93574d00200e629c77b48dfa291e80af798c77d60108fcd8cc0533bcca9a774b804d01a3b51b0c1bc207ce2cae19ecd0afad2bfa669a69a4598b296d21aa7fe04fb463f788e2ade17445532fcd76c579ae97d88d4bed151ad57e46c08ba0ff1cebebda0903f6378970f8d4678439420f64f182be4b9d7b4537228b322b643541838d30a8d5eb4ec5760b420e3f035726ffcd63eaa8b8b650405752b0bef8819cd96197a5dae024e6951994f5194bfbd7c685d8adb0552e1a6de2596fc4ecd96a52d3ed76b13d4ba6ab7d96a32c877a080ff1063e9aed00596b94219cd44b856439dbec481d497c060fab29d5a6c5c97430998dea21ffbed5a22db95162d68156ac2b50babe0324cac06ae535b051288b82e2e5c4006ea1f03483e5d569b62620c1b4ff111cb29c4055ba89779f978ae15e28149c4824c8748b5fbe8f0463ce4cbc43d7d77c06bf5a6571651855b266c8eb32959dcd36380501564777869d87d93b5a6cd4e973ab8e9c7c538d7c00"/4096}], 0x100000000000011e) read(r0, &(0x7f0000001480)=""/208, 0xd0) fcntl$getown(r0, 0x5) read(r0, &(0x7f00000017c0)=""/187, 0x99) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001580)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4d, 0x4, 0x0, 0x3, "4682126f401c5405240028c14e92aff4dd9a7146", 0x4a51, 0x8001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) fsync(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001700)={0x3, &(0x7f00000001c0)=[{0xb7, 0xd41, 0x10000, 0x8}, {0x7, 0xe2, 0x10000, 0x101}, {0xfffffffffffffffb, 0x4c4e755c, 0x11aa, 0x9}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f0000001280)=[{0x2, 0x5, 0xfffffffffffffeff, 0x80}, {0x800, 0x1000, 0xffffffffffffffff, 0x1}, {0x120000000, 0x200, 0x5, 0xffff}, {0x1000, 0xe5bf, 0x8, 0x81}]}) dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001880)={0x3, &(0x7f0000001780)=[{0x20, 0x1, 0x6, 0x2}, {0x9, 0x2, 0x7fffffff, 0x3}, {0x7fff, 0x10000, 0xf77b, 0x3}]}) utimensat(r1, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x200, 0x331e382}, {0x8, 0x200}}, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001740)=0x4003) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='x\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001380)=""/200, &(0x7f0000000140)=0xc8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001900)={0x3, &(0x7f00000018c0)=[{0x9, 0x6, 0x100, 0xfd38}, {0x3, 0x4, 0xca, 0xffff}, {0x0, 0x100, 0x5, 0x101}]}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001640)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) chflagsat(r4, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="e1bc20cea9e11157f6a4f02dcf8f721460918aaf1d6ab66f86a5b8ef7c7b4d6a598a2807788bdd13446644cf47fc5c3bf6f78793803df26771553fa41a2edb94d7724370a4cf15963f8e311f895e4df886b100b2dd70aba6c2a4420cc3c85071ac179e8f78ce0e446308d99525f8c307546f1e4b05ec24bf6df0c893aee28d63193ca30f87eda603a471894a77b2307bc8b8c009e185c6a7c4554fd25d5505e59e381a5a1500a5fafb06b1ffb902d4b0cf73788affdf42a7f0b30d0c3457701fe902c892d535d871ac451b59bf6ef991a802289ad23d3bbfdacfcc19b735c6ef59f4a513904534de83c3e917d6672594f43f62c053145f8ce6f9036cb5f9b62de26577176da9ae677b5917b446d7d05b9c1cb29255f90f7da4ba7bb9de27a22e2db5586b7ee2221c2249751014c2e3bb9b0646b97f8b71606334664fa99e64c7b9cfdc57cfdeee6901f9bf1cd74a61acd7d428dbf14847c44d1818b3e7978a1877fb033ce6b4154ca8bff50ddf084b59d7801d8642e60bc92a0b8a8d6641cab7a4886d92276686f70fc8b6f6f53e1005ce08af1e1ede76378846e1733f9eea697eb3e8f1e367b91a89edb120da143f91552541bbb770bdb984fb415e5f8dc5a9332d1db975c7082e3b5195321f86fe9c67ca0f5488614e41cb4c32c9f5a57f8e903a4c8f840da3f84f59be3e64482f5b67f76ef414659155f7aebb0a4d6c41433b8af3c5f414489ccbe5e83a7df37abfbca0ab47ffef0b32b36fee9e38d82c3ae19e183da3bcd9089770efe7d87eb3eeb8f47e7ade89e7e68b385427d0a984ca01b8ba64e623e2c2e9ad55e550998b0e7750019adccce88a1ecc2ecaa46b374368f8a2d1bd039f3d683e46e8425aaceaa901aa21a69c249cf161ae72882c72a4e3ff8796111ffa4f306fdad18ac27dc1ae2c1cedd01acef74d4f6dd125d1d2e777117953ee3375b5c6ba666ad18d97701b7e66c6628f0e7bbecbf975e82a85eba8f3b4b989c6b520c25e90665623941a19527823a69986751f04e44414adea18d90bda97412f64f3b25597aa7c2620484751442e154ab4674e9f2b1c936a2ecd93825184f5ba608c5ca8ae740c211c11b7b415f3a537bb3850d9f11c91ee1364c28432807cd861b777cfc8ad0c3269d53d0939ea7ade7bb3d76389a61d9f6d0de35d070fc013676aaa75502a8ef63e790a63780d7846b0c9bced190adf07c76e74ee686f448a3464e4358074a175c7d35f1b8af8cbcc8043f8e4f7240fe588d9a0026c2904c8b946e56771c3346ce70daa2ab9072182805e8396be8370ef8937908b84ecccbf84cff10d6b451c877daabca0ed6a9b36f7c3cedf6d4d015ca60e6c1fba4c7b77dbb63bb4d8d97e34845d6bc579f7a09490e02b4decf7a821db39a286e5a08a2d91963ed6fbda8225b2b820882af876b867ed3993c8d748668f9ffb30422896ce653e5500bf0531d2fb83f3d53d09f5b273e4889e070e01d2cb503ed56d8abaad66f789e60b11a3908a7a2ed1d9bbe1cb192d04aa99be538cc1fa108a99bdf81dd7cb0d96a1eeee4cfad50451521c7551695f19657f9d97cf397904fe296d21c1e37caea42797fd5ac6830e1f35685e50bce8d3d2d4b94dceafa97277582eb4a4d517b4e7cbcfa3c3d441ce1f7c4bb2ebaf457f398e426db936e8c6648fa02b04456a0bd97c0e1dfcfe0088922561b9b54aa29c1fd710b053cae6a25f71aa6d3a74600114c7b0a8ae475010174061e99f13cc17ea266105f0d8675df35c8a169ae4c04f061e76b925e28966be74b6ba5825dee5aba820ab550d2aca99db192ceb6d2ea7a0fd9964e0d7ab1d61f6a4b7a44a24094f76a830b7bea376a78fc7cfaad3364218055e3196ece4a3b7f91423412385fc6d2a20be8da8638609691beb46becc829b5415e473d4084b54b8ae08ad85266b38b335581c1a8e5856d647d6d5ddc608c7d98cbfb4e1f12d19f1cfa4ddf93355a0c1b98511be880841a0b140c00834b79c7fe0ebb6a3ecb3ab62d30d3058ad7b3e8ee86e11d0b79ed52e3d5f1a5659bad0641d38ab33414c3f7208e7dccd025725e35b15e46a72eef0016aebee192ed81c94798578272a012c573d77ee7e6c44f839d6953088e7537d40452aa2e6f83488ad5bcdedfe839217fb7d0d97f968570e898f66435d7315eaab40763e2716eb51f0c4a828ffc9cab704774f24af3b0d15edfff60bef43cad8ae711b925b86d8e228f4dcb4152969f09f305c608afe832f10ad7f0ccf8f6b89578341b4d7615cf748ad457146c8ecb002dfd35333f85f4a729d7b7413d0388d7c4f7d6debda262a3ee40753a00d64955fcbfa4aba65640fd5da5f8a051fc79ba3ac7c0ad4821a60b16449108bed59e1fd827c59ed0cde505ad26dacb1b3774c685af1e4fc65431c2d7d3569e6d509f0f1a48ec9796fbf3a6efced7225373f76ad93c9ca587ca67ebce1b5dc677992245860baa8d6ed00acd6e147342199a15a5b0ce24c0533540fc8dc9969725606d0c9f230d9e86632c2cb1a1504d6c5e821b8268253010441d31da78b6444e5053a4b64f5c0e1c335c361a118730ea2283c6272b2c484b050d4c595ae3d5c005a0b3a97112f5e7370ff432ee5b51c731dc57bb6ca4121da04a2a5c9d36296364edf4011db6693bc0d0418f302539b1062c8ca2ecb4181db985de4d77e531f31322f3233f3c892f5299dd36e9bc6f617b5f35d2f76cd80fd7e696e07714c6fa9d6c0afc7ed9f90d0f0448070f2f27412f6c2fce9c83b266fa832663e4642b5fc082ffb7108770b679df651859a4ff73f2bdf38c8796b90813798c72db0ce63525031465270c2fdad1c683842f273646fbb32d59920c3dc8e89808dc298ea21d444042e683d3af98071e2f837ed6a21102b340d290c8633a23796df03c6484522045a299f0250555829252e338bf6d632d606a537520feeb9e0c93de6193f9d10cf8079da603030c8a989aa5ac63624af7e9b50643af72892fc1d5b101be338ae8a1843884dc4aa78e88e310b0c30d5ac20f920b650037c7f0dfec8c01c021c65c8663f19537a7c8ef0865ddae36d97e909e0a04ec54f4e6ad75291b023b0f05f075423b99000cb042c8e17ee1441dbda322e43f17cc501edc838f2c6e139bb60c2f8a2cf3cfc3386ba1ad0e1b25913ee8a847e78def3523292dcdb59d93a5d5bd48bab321234d1f5910d7326b8b5ed2aeef3dec35d4544180ececd81537e61bd51b8b552f30dcfbbdfe353fb6f499e9820ad5f204d3aa03d9d9e5f2ea1d43f2a011dd89bf386f6f2dda592cc75eb7f8599b1eef2695bcdfcd7e606e30ff36f69572f6660e028fcef66b7aa841b3bd83e6b2a8c5b26666384d8726644c4388c2a80478d813e225e5a55c7387014f1a821d0433fc5dc4ec8ec4c0635bd6f5016dae66b5d167631c7b2426f9fe1332ba445a22bd8f1ddd72acd62b51c0c183f6df2f54478b17d24c3be6a1a8076653f230d25820aeefbb1dad0a6d258eb50ab772aba733f1e580f810ef1e02cf4197d491d288c276d10bed7cce39ef24e35d28b451dbcb8724170e87ccf664a761fd051124f32bb21009331505f0015e472275ec4ea9dbbcb62ed16355d8f3fc073c79057804da27d8d197d78ee45229a3d2445a6c81b1e679758a23d34ef24fa7d98136a0a3ae6520784082e8aa4d3439ad93ecfb7df035eb56708ea640f29f95773632a9c2cc88623bcb78570f479426f3d0f1d439992ca9620e6d567d1a953aee549b85f8d719a0771c595f134cafeb85a14ad7bf9e2421631a7f2117a39c1b34683ece18ca3b02565eba87c7f56b920d13b73c51b0539220ea0d4570d10e2423cefec8d45a8b3a9a5b7bfdcc52a9b5a9eeeae26680b57b2a529c35fd8dd651b26579724db298f22d58f8f0cbaa149f736e3128368a67ae78d4cc8524179d5bcccbc9426be0b7ec28fdbbfce60166d270f30596672eb4b22cb975edf76ee29254e0291f22e8f379164dade6e4f5521f92e285250231ddf7ac19f3793be27d5f45012d02b4794fd5be98a35190f49fd34daf4e8f6b66df887d9799a3bfecb8bf988032cc395a260a4f97f16b832917c77b831b4e3517fbb94f3789669c3efe88b0ed630caa2b9df04365e8474c7ff4a27ee104bd638286421fe63a33a840140ea38dfae5f69ec4c9de32d7fd8185e49b523b0da1b47ec83d92154525f270472f4f90fa69d52772c9f86937946bd52d41bcf676f331bc6e7d507000d8714353f8d03c0bef2652ee7a67b9175ca95954db532003e0382f1a0c1e987d1feac9bd5749b7c853e5c598452125baf7d6e4d91152abfb1d99e7088a3854e45da4ed77cad4b1d55db7161e6fcfd9c3d3037613ed49d79bd04324ce7461273ccbf9a446f9e434c51df78902e9d528d83d6850c5ca77f962f8ce3bad56e44655a9b648669cd86ed431ab1d76d8bb929d89a51e33eb3574deeca7e61054eba2fdca5f8f204430710b20285cf0cd4126b66dc8b5d2d0dd1b59e4ce9095138a674927498c17de33b581b85bc8b30e9292dee470dc79c192907968d63c8a1b4a5cd928e0111b6bd184d4c07e3ce0f4090a6c446d86974af04165340301d0d4d865bfa4af01001ba6587c7fda5b6ce589b9cf1425113ee9aa1b03bb8d4a744194e6da2f004574894391ee2caa6321606ac9104515466bba6b00e42a044957c93f2e6b2bd8d5190ce05164cf68152192e5b442a0b05ea311a9bf943bee7c9148c26c0fc150e9c7d652c349d982ec26ebcd5a27f8661e43ba68155d0b986f278bcea1ae0c5505bc8296414bced97627c65490434bbb1d2ad79fedf54b606fdf9392317084f897a098cb6e9401c59b5f26a29999d2cfb19eb336c5a61d51f644ace744afe240361527e1fa1e0e6e0e6653bc3db8ea2bd96f558d8234fd1f2b5120962c469ed1399c0241d55cb2c30c36c9b33bc86c4207d886eefcd319e869f6302b827108836c0f5828634e1f5fa102143ab0ad0c14a3b38efcab05eff260ad7ccbc3ed7764392fd267a4f0fa5a521442746cd45ba4f4d0c6c44143a29b7290b375afff02b56c75bb4b657ac9418713402266c2c6f10626c5f35754968bd6827212f68cb3e41447734da5aeca8eccf6f8f1d9c8b91ab5c52b0666a381f89ce845844a7a02c213758d62206942c130a448a179a984e12e271f2e815ed5b5d200501b38fde82922d80f99653bac518edfaf7d561483fb1c84fa60573ee736940fc04ddf55938706bb82e7fbd3ad9664e029c5bf72084315f08d1154f2ec4a0b655a9a01d77f22926647b451b3d01a95f41cb333b5fbad1514c18720c204a8d361227ca10627eb625c1907fa1cfb66d9374756e1e039be664cdc7372480caff4b48c8b73e7e6883c81e7447e5361a8b56f301f9ab86e43edfab272e11dd726e47d5eaf5d95c47cc050a25b9911c1ef8c66a9bde1f45c895ca765fcb0997dcb125bebb5e21b71c80111cd1e7fc73ef1e8bc1c3bd21aa1d5230de18e51612c05030e8bdfcc08c8fe8f4f18cce4835de529fd430e948f9f592ddde08e564a7d9c28f9e3770ca58269fa3b07708350c6fad774f6046dd9be36dc4481bf3d911a28e2c7920b7d27756dc2e2d7bdba30b1c35d8fcd2a65c7bba1cab1139844f77c0ccde0aecb73bbc71e0fa896de5d23dc6261c1b9fadd5d828c5d79f625a9ad243fea39964e33b8ae834dadd0302b22879ff7fa13cc0683d5d98a1582eebe077ef1bb861e8bf6d4306fc38e3ed69180b61b164860ca445e13cfe7820f69797b728d09d6055c56298997eff04c87cfa3d", 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x0, 0x2}) 16:00:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x3) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000001a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = getpgrp() r3 = getuid() r4 = getgid() r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000280)="21a27f2c087b226caa96eff37f9092fe11961dadb3eaf67f7136bf14039838346a153ecc4c4c62b46143649d70eebafcf2003e8b489e75727b61be45500119ac022d01159f9ceb706f8aa4fad4511ab2bafcdc4048e1efd308789c731a1261aa29caf1458e9cf1249aefbb1407d156e32e0315ae63ac29e2f0d41f56f48cc6af361bb25e6b732f78e5c2f13c", 0x8c}, {&(0x7f0000000340)="a01bb85c692b1cb1bcb57032bd9f81181ef3fec59f6f5fca4c70eb7c1b6dcd836a253733e253c4a2c83b2f4e0bcd36983796f270f92a04a30fe0dfc65ceab0e8242c5f212b59498d7bbbd8a87c27a254093190d0f395d0a8b31f106ec9a074d3cd8fb99ba86176fc83e4728df312f5f52e66c1b017f6aa9e9718de93b7caae1ef49b5036147b51d6bc73846c4c3393c938475c05bb2fca6adb0af1b4ba4ef1c3bd6ed7d9706a82bc34218b23f6378c1f31d624cbf1c3285a95bf4965e556426d85fa6e42418ee8766dca93820e827c6a451c390a924f503ac55cf114cdda3a0570c9ae2b9860359d71e0f32c12f3f1e9df35cc812ccabee079010d7f", 0xfc}], 0x2, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x80, 0x66abcf1ea71265a5}, 0x5) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afbd2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a57071dd68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac635800236b272dd1000000000000000000"], 0x10) socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000200)="4c632db1ad3950153f6280d7b55924f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235eac7bb1667602aeef3611780bf2201e6e9b51b9d34cf4af9ac129a5037bd32e384d3137d7dd2efb1186993669ee1b0fc3a0ecab51342ae8f1", 0x72}], 0x2) 16:00:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) read(r0, &(0x7f0000000000)=""/1, 0x1) 16:00:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="2589e08eba3cfae1d241e831174766bcbf16fbb6101756e65b34460d8c56b6b24e9b00d613d37766cdda9d91a2536f6d7a33a9e5a023c553ffcb75ad8aff30e6a67edf14797935f57dfce802213e7572cf5fa477a5700d630f356b1ac84230d86867a1ed2a467c46adce8e28799b4bbcb1552003ba87029e157b7bdb3ae7be7c45d0abfc1c061766136e6f85087b78e4c3eafeb544919d01adeddce07457caca3f305bdbc052d04b51fe5d71626730", 0xaf}, {&(0x7f0000000140)="ca0a227df654cb6d635130641381995697e905b2aefcd67e293d68adfb6323fe78eef120a5c44892c88f81ae975fc6a75e08e8920c105f6a582108e9aba8c148f2862e6721e1dbb43aca772e27d08933be5393d389e2c8f7762fc7c0e9597a72facc0bd5aac7653d671f65fa9b2b5e87512b041be48d7f93cb397d8681ba565d7cdf9c70be284ff206fdb2ce", 0x8c}, {&(0x7f0000000300)="f5ef828e1c4a67a709fd057d7e95018f599def82431aaac94b8ba29dca9feb6f53441705998303583e9c2ccbe039da7600807f81e2102a65a26ade5e8e169c926dc9a47006ba95684dc2d8e0f51788e621da9db1d6540929d1dd475f78e5faa0f70c8ad83bc82921dec401ac651bf224d5efa440a5a912b8d7f9ccb4a3f519eb2f575d8d300073bf118a9d5cc2b464bb5fb288fdd38de8014747d769000e310194df6c1b031497ad28c89411ae79553f40a96b8732ca5d6ba3caaab3e2c0c80341c576a83118dd8930085e9416d8aa5efa9cfde77d495de13b6edf9c8ef2c33678a7066afdc75961f1a966531797609992508d4388b49eaf85e956", 0xfb}, {&(0x7f0000000200)="50c71a9aa704d44fd146600dcbf966a623c2de56056ceecc", 0xffffffffffffff76}, {&(0x7f0000000500)="0a1e7f772dbb8a6fe8572c7c24ecebb17da3ea03865f016b09542e5c7fdf379e4b28828192877676d69353f949de0403330d32cefc90cf3c5369c83659ba60ddfa4dd811dcbd06c6355316e7cbd20511d3fe85d4ebb55a456fb1fbe69ed85f8cf98d43dd3e835ac6c31aeabcec57e147ff7267ff5fa76f0c3311e48fcf15ee3becc5841a3ffa34675cce8f1539a05670cd5053e2e4d11c004a23feb805c1858a083cecdb79b9859a1b69be577d1c5cc8152d11e4578254cd4be7f39f86e44bed8238c3a8977100f5e3a2af957a20dc0a79d68c97f115c2", 0xd7}, {&(0x7f0000000400)="2710c20fec2a812a15ea765e08f89a381f4f99140807a6f240255bd998baa0c90f26b52b86802b84f920362f568131ead8f6d1951a6107d1df68d0a82d843cf32dd644892a52d0e29d852ee4e753970d7012e9fe7203d7c9af043ce9e5f3567303112198d00b00e6dbde87f785bebee186129d00c35de377cb6d126b17a4b6b8963091941e91b470c925bf5b089e5c754b7fe9f616fbb8c4", 0x98}], 0x1f4, 0x0, 0x0) 16:00:52 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) flock(r0, 0x2) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080), 0x0) close(r1) 16:00:52 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/124, 0x7c}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000001180)=""/204, 0xcc}, {&(0x7f0000001280)=""/194, 0xc2}, {&(0x7f0000001380)=""/8, 0x8}, {&(0x7f00000013c0)=""/92, 0x5c}], 0x7) r1 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) r2 = socket(0x19, 0x8000, 0xf0) kevent(r1, &(0x7f00000014c0)=[{{r2}, 0x0, 0x2f, 0x40000000, 0x6, 0x10001}, {{r1}, 0xfffffffffffffff9, 0x12, 0x40000000, 0x27, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x220de05d303d7337, 0x80000001, 0x9}], 0x7, &(0x7f0000001540)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x2, 0xbbb}, {{r0}, 0xfffffffffffffffd, 0x2, 0x11, 0x10000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x0, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x80, 0xc5eea2a02b5da618, 0xfe4, 0xc226}, {{r2}, 0xfffffffffffffffe, 0x22, 0x4, 0x3, 0x63}, {{r0}, 0xfffffffffffffff8, 0x98, 0xf0000000, 0x2, 0xce}], 0x4, &(0x7f0000001600)={0x2, 0x7}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:53 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x4005, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r0, 0x0) 16:00:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001e4, &(0x7f0000000040)=[{}, {0x0, 0x101}, {}]}) 16:00:53 executing program 1: socketpair(0x10, 0x8000, 0x7fffffff, &(0x7f0000000180)) r0 = kqueue() r1 = dup(0xffffffffffffff9c) r2 = dup2(r0, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x1, 0x4, 0x800}) pwrite(r2, &(0x7f0000000100)="6e993e46d9ec542d59582cfd0e6c2f68a179da705984155dfeebde9759aaec50621bf470b6247544323d01b4ee37ca39da8609fd9f41b399d6cf92e18b296451902a19fbbf4b7df3c8fcc930ae6d50e6bd1068e8090180e29b0f", 0x5a, 0x0, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) write(r5, &(0x7f0000000000)="a6", 0x1) r6 = dup2(r4, r5) getsockname$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000002d674524e9800c4f2cdec7a2683343ca8b0d952eaee24130bd4a5ecd3b52e7eeb6876db3b7b3041bd0fcfece0e7094eec01270ff2a3039b9a02a4d9a76d8a1edbea449a982fd7f68e92462d01a83b158cb07c69c22a1e751eadfa05bcabfa1562217f329b9794548cf167dd223a3346b145f1f629dbbc9d1246d2cd33f81e8ea2282cd71aa5fdea9f855133436b4f5942bee4a288b77711de2f8d5c959f103704ea309f94c8504d4b629b5fb63c110f6d627ae2506f3f4b63d6b5d43"], &(0x7f00000000c0)=0x7) ftruncate(r6, 0x0, 0x4) dup(r5) execve(0x0, 0x0, 0x0) 16:00:53 executing program 0: close(0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) syz_open_pts() 16:00:53 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10004) geteuid() r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) r6 = semget$private(0x0, 0x4, 0x5) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r7) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000a00)=0x2) semget$private(0x0, 0x1, 0x20) semop(r6, &(0x7f00000003c0)=[{0x1, 0x7, 0x1000}, {0x4, 0x3f, 0x1000}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x1000}], 0x6) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0x10) pipe(&(0x7f0000000bc0)) 16:00:53 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x5e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x8, {0x2, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="87") fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000180)=[{0x5, 0x5, 0x789, 0x7fff}]}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x1e79c00000}) 16:00:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8a022e2f66294c65103c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) shutdown(r0, 0x1) 16:00:53 executing program 0: r0 = socket(0x18, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="64ba4429d62481c0", 0x8) 16:00:53 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbb08a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x4, 0x4, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x7, 0x0, 0x0, 0x7}], 0x401, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x8c, 0x0, 0x0, 0x3}, {{r0}, 0x0, 0x4, 0x2, 0x6, 0x4}, {{r0}, 0xfffffffffffffffa, 0x12, 0x2, 0x3, 0x9f}, {{r0}, 0x1d91d160d1bd700e, 0x2, 0x20, 0x9, 0x101}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x7, 0x22}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x2f43, 0xb093}], 0x5, &(0x7f0000000240)={0x8, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0x8, 0x10000, 0x80000001, 0x7, 0x2, 0x662f, 0x100000001, 0x10, [{0x540, 0xfffffffffffffffc, 0xd5, 0x1f}, {0x1, 0xfffffffffffffff9, 0x800, 0x5}, {0x4, 0x2, 0x4, 0x4}, {0x2, 0x1, 0x331a000, 0x6}, {0x7fffffff, 0x4, 0x10000, 0x5}, {0xf143, 0x8, 0x9, 0x800}, {0x6, 0xb7f8, 0x9, 0x9}, {0xfffffffffffffffb, 0x4, 0x0, 0x7}, {0x401, 0xffffffffffffff72, 0xffffffffffff2d1a, 0xfffffffffffffff9}, {0x3, 0x9, 0x1, 0x7f}, {0x3, 0x80, 0xe2, 0x5}, {0x2, 0xff, 0x6, 0x3ff}, {0x0, 0x5, 0xfffffffffffffffa, 0x3}, {0xb85, 0xfffffffffffff584, 0x7, 0x7}, {0x100000001, 0x530, 0xffffffffffffffff, 0x3f}, {0x2, 0x2c9, 0x3, 0x2}]}) 16:00:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/175, 0xaf}], 0x1, &(0x7f0000000200)=""/46, 0x2e}, 0x803) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000536000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0xc003, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000002c0)={0x7, './file0\x00'}) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff06b9fd812eaa4e711a48e69931929648", 0x14) r5 = dup2(r1, r2) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000080)={{0x0, 0x8, 0x401}, 0x9, 0x9, 0x85c}) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0x8) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x20000020, 0x7f, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x687c}, {{r0}, 0x615413fbc28ca7b6, 0x10, 0x1, 0x100000000, 0xd1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0xff, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x19, 0x1, 0xffffffffffffff7f, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x9, 0x5}, {{r0}, 0x339f23d27f3a7bc8, 0x50, 0x2, 0xfffffffffffffffc, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x850, 0x3}], 0x3f, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x53daca2d749a9755, 0x20000007, 0x6face440, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x932, 0xce}, {{r0}, 0x0, 0x82, 0x10, 0x40, 0x6}], 0x8, &(0x7f0000000100)={0x779f6d30, 0x9}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x238a839e22cb72e, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x3) 16:00:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x0, 0x4000, 0x100000000) close(r0) r1 = shmget(0x3, 0x3000, 0x81, &(0x7f000075f000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/178) sendto$unix(r0, &(0x7f00000003c0)="cce33b5e6b56205381742572a5f6a4de794f5469b72e5e8ede73db95e4f75523069430504563a636adf9cb991b60735cbef44b03b69fc3ceef3969de401d7210328ebbf676ade164b31dd6ffa4082e50a36e1f640410d9e9dcdce8ea35d2aa56eb37a617319b229e456edd8f48f5fa87678fc2ef42a5aa29d044caad9924e121766c557a81d85a36f28f363b37ecce4d7b719f45d881c7ab68fca85706ae114e70e1225848f303af547d66ae6cb7bb4b59c1173d89a3d674a1160c514cc228576ecaaa027930a04c38d60815f63da1351923e2b2c44595e099aa9463eaf4db10f4", 0xe1, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000340)="ebffcbff13b9fd81040000000000000031929648aaf277593ed4228dd41e46cdd177906c253c01c0ef014719f375613513b7b542164ac8201e79dad89a902397ae9b61512ad31478cc194a3d5371d939ee38ab1299475553de09e8dce9", 0xffffffffffffffd7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:53 executing program 1: r0 = socket(0x2, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 16:00:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) fcntl$getflags(r0, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000011c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') 16:00:53 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) r5 = semget$private(0x0, 0x3, 0x1c6) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000000)=""/23) close(r0) 16:00:53 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x61) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x5, 0x100, {0x8}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff2f, &(0x7f0000000100)="996528a013008d86c5fa1abc7aba80ab") 16:00:53 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x8000) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x9d, &(0x7f0000000140)="139d0fa77f88eeec4107f0cafa39d3dda7719d0c8192f798c88dbe43dc1984465e20ce79ed39ebee37f010eef6c22dfbb696591d70f8d50c087df7d31658d2ffa8bf3ce68fa9f99afe41bbc372881a66cce320d5a385f89ae22304c4aeecce408818a1e361e86581e0ebb8bafdb419ade5bd880d8aa7e91a66b58486afb1e592bf1204acc1002cc03d21cdb74f2a0091d7c864b416cd5ece8d37c25e4f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20087}, {0x206}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xf959eb36110830f1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0xfffffffffffffe28, &(0x7f0000000240)="e426") 16:00:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) r2 = getpid() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x5, 0xfffffffffffffffd, 0x0, {[0x8, 0x0, 0x34e3, 0x200, 0xfc, 0x7f, 0xffffffff000, 0x4, 0x100000000, 0x9, 0x6, 0x5780000, 0x1, 0x40, 0x81, 0x7, 0x20, 0x5], [0x1000, 0x8, 0x0, 0x3f, 0xa8, 0x7, 0x7, 0x2, 0xe9f, 0xc0b], [0x80, 0x8, 0x5, 0x800, 0x3, 0xfffffffffffffffd, 0xb6], [0xfffffffffffffe94, 0x80000001, 0x3, 0x2, 0x1ff, 0xfffffffffffff800], [{0x4, 0xbb, 0x3, 0x9}, {0x4, 0x300000000000, 0x7, 0x3}, {0x5, 0x401, 0x6, 0x2}, {0x2, 0x4, 0xff, 0x80000001}, {0x8001, 0x80000000, 0x200}, {0xfffffffffffffffa, 0xe8b5, 0x1, 0x9}, {0x3, 0x7, 0x6, 0x6}, {0x10001, 0x38204b68, 0x8001, 0x6}], {0x800, 0x9, 0xffffffffffffffff, 0xeb}, {0x9, 0x7f, 0x7, 0xbbfb}}}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x5, 0x8, r2}) 16:00:53 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) pread(r0, &(0x7f00000007c0)="040052d9825c6d7e934111fc13ecaa0db20fcb59d1fc4ca74c86a40043eaeec593f580a07400f5b3b6b26875bc1717bb19e97ef02143667c9861d9a008bc7aac26a8fbc4f31da5af6d81238fc77384fb9003ac4dab9b38e5876938f83a9a343d77722c995c825eef7e35e784d1f3d28e3be751199180f9c843fe27d13ed11f9535c25781cad9d961d19529dc2215c5099c7fb6726a8d4917b9b5b08d5f4ab20216266fabf70f9686638a4382c1d40f2dcaa956419b5a595dd8d8b5fd5b3a27ac1d3204a59f70bf61f3b9e3f0e2bb3b82527294aa921b811eab4f730446c563866353a4361080a3aad16bc6c268cfdc9ae3712fc3aa018d0dddeacfd081", 0xfffffffffffffd0e, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x7, 0xa6d, 0x1ff, "aff1f19d5006a5c812e7d867346a17beb0682d01", 0x5, 0x7}) flock(r0, 0x8) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="877a2a14b9002dbed10bd4de560a542ce992ceb18cb28a700a94ce3315b37dbe0c1c7ba4f75e4e185a06210eb7f793723fc69a74481b27815ba7e547ec72ebae82147626840680f9a2732170a0d4cef8ece9b3c3081fe6", 0x57}, {&(0x7f0000000640)="7dc9d01630b7a3e47f5e0127481c38d6b203bd6d95bd81542b40ed5a075a5dc809ce81f4f1c395fe11bc9efa46de70e3337f04f35984458da99e1c75983f8aebe541e0e1581977e065650ae1fe33e085be1a77e63932d5d985d19018d89bf0061fb62fa913d380b9e25a552b9dc7e724ae2075b0a5430943425d454d5d89274a42e12aefac7b037e3a27be2cd82b895277f10f6143be0d8162f95e35645fd6ae2579183b188cd71c5014b884ad240d9103ab690009d2cff9a7c3713c5e1d3c07f358b049dce267d0e4e7430dac53b409bc9f72e63412f3ce73fd6ed0e25667ac8cfbdb8b881bd380cbeede2abefa", 0xee}, {&(0x7f00000008c0)="b517950d97990eb5d471e1ef274ba0de730ace094619b8b9dd40ee8291c6fb4eadc0df7167a188c9da005781227e096cdce0e0825bc61ed3e2b358e85172177db95ce13ea4c6ac2581689509dc65d36d7602c6c769b10f36ffe0b7d0f29d62c39b3f3b1b80c69513690aaa52be95d33ea10a5aa175b4274c1a7c223459ba9c5693ba756e7759e40d879066ac4071b89074e2dd7f82deedb47221ef4feb96043512b2ab49e76388e4c6240bd425b22e486d4d16006c01d13dfbcdf9d292fd2f7051faaaaad65b45c76e0070a079022dc2c962e77657948dcaf42b47acf6f8a874cbed7033719e9e6dcc5a", 0xea}, {&(0x7f0000000100)}, {&(0x7f0000000140)="616884ce0c7a28398bbc1f39105852", 0xf}, {&(0x7f00000009c0)="6cd1a2be9a8eb4631dafe6c54dd7508aaced9412c4236ed49f9fc133207f357e5efbf2d9e7694690cb5e8c26942f63613e9d7d831c2dc0394e70db28a01824d37352c22160921bfedbd944f9585e6a2c4790c0b83cd2a987e98fac5086440e4ad0beb45265d23f1fc7c9fee01b2c94b170f2be6445f3149053c68a9547d7fc0f9f1723c9e0683974847d9122c46ad8", 0x8f}], 0x6, 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:53 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3ea3fa545c5ca9ab) shmdt(r1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0xfff) msgget(0x2, 0x200) ftruncate(r0, 0x0, 0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x349, 0x84, 0x7, 0x100, "0eae46381142bd77c9f84150947ebc8eb98795aa", 0x1ff, 0xff}) r2 = dup2(r0, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x1, 0x10001}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x2, 0xff}, 0x81, [0x7, 0x0, 0x9, 0x8, 0x2, 0x241, 0x7, 0x3]}, 0x3c) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x9, 0x0, {[0x40, 0x4, 0x4, 0x4, 0x80000000000000, 0xaedc, 0x2c, 0x1, 0x856, 0x20, 0x80000000, 0x8000, 0x1e02, 0x4, 0xffffffff, 0x3f, 0x6, 0x8000], [0x80000001, 0x9, 0x3ffc0000, 0x0, 0x6, 0x2, 0x3, 0x1, 0x7b3f7b23, 0x401], [0x200, 0x3, 0x9, 0xff, 0x0, 0x7, 0x7], [0x5, 0x9, 0x40, 0x6, 0x10000, 0x2d1], [{0x6, 0xffff, 0x7, 0x4}, {0xfffffffffffffff8, 0x4, 0x4, 0xd1}, {0x100, 0x23d4, 0x2, 0x4}, {0x42e, 0x8, 0x100, 0x7}, {0xff, 0x6, 0x9, 0x9}, {0x8, 0x2, 0x3e0000, 0x7ff}, {0x80000001, 0x8, 0x0, 0xfffffffffffffffe}, {0x8000800000000, 0x2, 0x3, 0x7fff}], {0x1f, 0x1, 0xfffffffffffffffd, 0x5}, {0x1, 0x20, 0x1000, 0xffffffffffffe169}}}) ioctl$TIOCCBRK(r0, 0x2000747a) mkdirat(r0, &(0x7f0000000500)='./file0\x00', 0x1) mkdir(&(0x7f0000000540)='./file0\x00', 0x2d) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000580)={0x81, 0x6, 0x80000000, 0x0, "7e0ae3ed7356764ec7d0eb04ab86332b837dba22", 0x1, 0xfff}) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x100) r4 = open(&(0x7f0000000600)='./file0\x00', 0x40, 0x92) read(r2, &(0x7f0000000640)=""/185, 0xb9) openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x8000, 0x0) lstat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)) connect$inet(r4, &(0x7f0000000800)={0x2, 0x3}, 0xc) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000840)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000880)) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x59c1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="81319957c5abb21515588c00f2e8c908f3bca74dec6a41c5d599dca3591fce8a932d941d694896b940050d456b9caf12d4d4bd0e995085d6ad53c6a3a0991cd59b320bb26c88941644bf0453e64d413993d9705502165d5795fed8fb567649aa3caff24ff3fd4941931fbd4298437fa87482207222589cbf4f7a9a6b7dd4769301d2144a12c8be9e6b1e14ce8a26a6e52f8ddec81079215bbc64f5e35af3a01a8a32f65a14a307d8caf5baab8eb8c520d284728348d682980bfb623246f777ab6c93dc1b370ab07e7112605f027bdc280c6c4a27c9d13c1d50778d7b697284c2a441eb4b55e6070e36677482b4e1b4b7fe7e7295f2b35057354a22a90890a00035fec7e1b85b908aaa3681d6dfb3736ff5a330aab0dc0b0b87cf7c4a6fdc934efb849770ed6ef2c4e406d9b3f116e03a51cffcc48021e555974454c6246e395c717c32bb1efbb02535fe67fe694bf11bf7b541ca69ced914e88c670666ede98cf68261c623da487352614918c2ccec7e0d9c6acd7871a820fbfe97952e274bdd52a88cbaae86eb82655e0afe2776c4786f45d147e6bd559890eda570ecd80ec2ac4fdda432e3b02a6e701d502e9560cb6ee994161b173c4e02fa81bd78f6f6e5ff10f04988d1f88f2703724b575233b13a87b1d44a3eb46074aaf3745fc1a12692b86eb5977fa492bb62c8b43e68755dad359097411ca55378dad385088f1f60b66732021af0d195841f5015d5b799af76dca55b7b41e29e163b0e7287d5312d6e5d13ffac138b072a669f313a08f22b67e949f23a53e4772386c3be6949b2c597471342336edb319c26ee2c43cc1bcd29c7ba1358597eb11d27f41a81e946724d900d07761be4ef6c758d5aef30f6dc499dd04d31659f1d0d2f04a33791567faba1bad4150e2ae92509440232dd3a20b10fb6260a335d99d52b02aa97444c5fab7af73dd07ad3995894408cbe2d12a19c1da4dfbb903a4629476b74c6783f9d7a613988146459cf6dc03c1901f79e6b671f8312a22490470ac16eef20cee534834ed1c39c08dd207f88787d9a06a7d1b471817f2eb9da60f6b04623a7de820090a390a53a48f570493286623dcdb0f2e429ea7bd89c89dd91e752970d4d62054252f8dc652bbf54b1779b10ee64fd3e9ab885dcd1e930dc7eb8e109a3bfca976c53349fd941621bde9809789f1d01b14409dc06f583c5107cbfcff6bde4cc51cbf0a9736ee8e328e89efdd3cef4583b167d3abde382276cbfe8bffd37827ff161e10dbdbc232a8423e6e2f5b918cca84fa8663af5fa64c12d79cf69716c39ab9ce4cbd421bb5992973d2a6cf689604315ec45610caa8fbc26c09ba779a7ba0823fde3c8ba03038ca872602e41b2f64d39e52eb1f9bd8455cd05556a414cd4f113f4d931998ea6f5a615bf9666e446557a5496b881f2a06d0d25f86556a8c854219115b362dfe349d0140075b807aaf1e925baabbd7796f76acaf0ff5834b3af02d572734cd12cb0e00333aaea40ff9d8cf426431b1a8b33fea5ebfad2908b90f6086d1d5c757beb3e476c2071191d78cdfdea76bc7f95daf6b21d1208bf7eb719760bf6f7c7184a30cdd4a5ae5693432e714c24b45187fa63f61184a9ff22c7992a7de7d16f8951d25f1afa0529ade6daabd34810a09b4d0be7a44b3f6cdd64ef63ea99a8d02c00e81ba613358d39627357f8242e9f6d76b98b57ab553cfcadd322f3bb7df199fb31b31a8ad76f8403a5f34a152d592110bcad1697c09832a2eef3b944bf23a6aa5e120788487b6c8601c91ae464f6277c21a9c057dbb244f1d072926633548bf9024eb1b69368496571c671d0449c260d913c89c7edf8a5245222adce10164604b7a7e4f1f7f79f1acf85e71597dd1837724ff35378cf7582ec5eb7c34bf83a0bbb7722860079613f0178879cd637d5719c846a13fff419ad1c5da225beb1efde0d7d145bdfb8b163e004f2e49380a4aa328264e2f3115bd695274db24f74a53972fe0600e8a63dbd7f1e074ed0014b0809b468beb9d0c01a3a0f4bad8a73bc7ae5155f4469401d216dcc69e01c6ee0a8bfb81263f702df05531dca660d12c85515b65f25a0ae78122b0ee0d73ea45d58e4f0b1510d5661e6e4b3b1073857de45f79ea3cfb08c41814a542eae3f24e5d3232e7b79f48127096acc9e3b9fbe89bfb94b15b6e03cf55ade15d39f10c211b2b99df62a5e4d716d62548e2bd44829ce80f16aca79e345de0a81d4a78c956b14090d11263dcce8b30ea9b680a33ed3bf4c31e55937bf25efd7821639b5ec654830b4dc792fc9cd83d1172cea7bba81a6859dfa231ba9e503d3d6095f9c55a95aa9fd7c6c8f9268b33853773fb5bf3184ae652c4e22f2aee8cabb6a69ccdba8a4de5ef9d890743633c5ed3c63c34bed8a4f76d4dad7d6488d182586072d1f4db22c02276704e8f8379879c360a735b91175945ec0b98b450d769f417fb8950d2b4b273b0824c275113ca8f5b146c7f530b8feeab67abb3d3c91b8fbc2a8d4a5e92c9ceae33b8df131e534edd67f6b24ceefca41b1062ee39b6062f1ccdb0c35434a11f76bf3ddeac97cd1d15090aabe4266d327cd9ae3511661ad6abc84f658e57b96892a63ac8633d2c3c594cb323fca27119659a2aa52e97d298d1b76cabaf4680d89c10c7cb1f5616ae94a8e41e56896e16b70e2792e3e4942e87086a2c712e20e64e71bc0ce382680a51a76e35a61018eee73642fad373920680e1ccef6a3d3a1b8a51e98749b46827fb56106e6641b01e4f952f2b338ac4d8a129b99bc8a0fba8ad3cef18464ebbb4a45b91dfe5b2f415e061fb64cd83b8b5e56e14bdfeb93da7651d11561db34c45291f45ece7f2a522824af6280f53044f7c5b392cfffe420bda4863bd6784cdc668635644e8afe8be0542359af5efd4e150a455f13e487012d39b3e53437b82bc9fedfa4614af9aa3697196bef15d75da90ff4ee03a23317253524fcc936ca12b4a314633b4f841f6539b7a42ed088007104b8b10663f8a28b8adbc9b4bdb61b652cd9008974407ec36afd01d68f0b3509fa0c9ff39f058c0ccabd53e69193d86dbcb8b07047034dd9decb619fd8b9fa2731afe2f8646f13b42c404ce2bbe0efa00b4def8e43d5b9fbf06444884c1d5dbb34a2c74e1718f87b13c31f75844fd83706cc1c40412709dda57cb3f4573bf41be79a6377a858acaeed99886a852cb2ca141612d08e50c02999437ffd2c979f2d1e6c9c02addd232bb898e69546e26ca7ba10a11c1f76b8fa947acfc8ee9dd2e493a582167b8d25f3e53d1c9048d8c1afbc40fe718878e5c1e7c4f9f3aad7faaa8293eccfad7235b35b5a8f7c2cbecc0ef0d7ea1ebba11dcea0f062385befc6d55c77b94c68eb6f02a1c7a8d5130576d7f06fdc7ff62d3a5492b8bf651420a7e840380e43d48537eab747e7ca5361dd8699a4cbe159732d5aa7ae0f6a483efd94f2b21195ecdd8c783c8a5195719b7e8ef264efad1f76056d56d7923660e56d0b17d608e4f7505e7b086d1639e9b607a74976882fe5f984685d8df15ebec73748bea8932f23508cf0f9664bec1bd8e00e91cbf5c479364620121d46bfa3a594c1e6e30db5a42f09664732b81a44af16558f2553001dafc21d7daa4c1e41946c7e4354cc2b2bda008cc986ff33b4a9e8189db0a3dd46bceb2c139b89f4cbd43718900720ea0562ef3692fd26d5286f298b9fe0626bfa009a5962bdda84ad70b591c282a7ea02dc5ec255dbc6da8437554c0ac0c5444bf3ccc426fb7707d3611a801d5082c106f75b730877ecf61d3feaa5c7e49a593d7fbccf042237fda2b00aed7b88a76d157198627fa37745345bf3a0a955ee611a0b43c530e0b8221d720d8346a46b52a6c2019048208b50ec7b4a9ae517607c247614c8780a44a5451fbf01b4e969273472064e26b07483f19634f4016e18db3270296abc5a0623a515ff12be74c359348ceb73605e0002a09345a00ed671518a5d2bfacb8bba0438a16a4bf756746b19162ad6e09d20d06d1acb724a60940e5235b7a6097c7a566fa8c4cfb201284b36f26ad9c59b050e217e9e4b2ea3d8ae3bc58b897912fa536cc79d48f83be20f491e2c53f148532166191870a1639fc760bbd6f33d24a4b478571ce9f18cd740d270e7b201428cc0e09411d6c11bc20b39ebb94238016b97cd17ea6c39b4b448cc7232172a939f63bb6ebffbc465a6620f333f3853e2dcd335fb30501763a2564d890de58dd9b6cc27934afef223236180e016934908859f7094648bd2f35b35025c60cb1060d5970722a559a57fcbc39b62cdadfc351bbcc1ee2b27a7120405b9bfe965f50def78bf24a4f277ad21e2cf3afa424af29560e70d9e5d7717ba69a1e9d93367e1c5a4bb3f48b4c17f855a649d7e8763d2fbde97a4628a1bde8fb75ede26b10d5469952f4fb7569ba8c6a1827d127cf60b5aa9b3b63f842f3c587cde442cd3bb312d3f02821c2c6e4c3c00be0b3ba9fe3d6695b5d3985bc46d8ecba16148a0793c58585e606fba9a956a1dfdbd9dfa4d8a37579417ada2dee105c76d29214c405ed69307f7a3894c9b1faf4867cb94d505174dd471ff817d6c50a93e6ef5951419bc610b8a473a11dda7ed4a1a4e34e004e0892d4214674f75e42a58db531e0b36fea3df5a3a2c6f6d4d98b4be2c65ee475e7748120f20e14cece03533c54c51747b4f18b58fd47c95731f10fc851946ae300ceacca7ea96e200c7a4d0ca4362d54381db31a78374d893dfdfb6b2523dab870ac37a41fd9d2ba7bacc6aeca438d755ed75cc9863f933b9c2288849e20b13770eab2e6276ca5e01fa2d6df072dbf70efa3cf9564e5aa18de3da093ef75f753666e06dce1483e2b75516e8e11c471e0ed3af8146e3bc597ce0005907511df493c701233022bbc2e1a00f67976295539958d63262dc45b78f408df9b39b5f3ab1435ba53f9cc52faa68cd74babddd29267e66ece2a0e51d33b165156232b9b8ce35b8277439c7e81e795e31cc4f766cc4c11e3f19d68211801e16121e8c2076ceccbbc9c773e024b5190ae7d656f88eaa1ae5080dd48687affc13756c182e2d48b04b4805a7371fecc1a91ee212f3fc7a57a034cb9a0eba4381a7bb63144be875b31640bc7a77cf0d963b4082c2b212438e2d69d4e67c68ef421d9a18e9d9539417dca1f33f76fe39728112ed3ef0fa8b36334f21d923eb41d03428af3a657057f508da56ce65150a2fcdb33da5d82419f1a629218f94093c1cf3957044ee43fda678120b61c14b11dabf260a14a5868ac217b979cbca8163641e22e48e6ef0fc4d0e15b791189d336e85b9cd6fcd8c7ab4c678d1ade8012f6974091eb9fb43bedb51ff48a70e73e8d512adb5dc6f11112c9528e10ecf32061c37fb2c1adaadc458d8cce1f8b788d8ee48385e5eebf70ad5c35f53140e00d4fe81d67bac5b0fdb7f8be48a8b40d731ee6b080a8031eb8e533b92831685df0c36dbf752c217d486a899b59c1b10f2e59c5dfbd96f4a4a8c550e506c2ce8c568c25468a5700911898ca13c89b53369492476e2e6695e55a3accc6b7570d5ea1d496f072b34ed20077603db3ab8bb24b3e6a0ff6b1210a8f23226b05ecba6f9f4eae57f057b515f2fdd6ce726bfbb3bc30986e039a81c44307373117604957a0d3962080816271d9436f1792f432acb7b91d10e95bf857ceb394665631232a6810d78c3b02ce504f35a21948c5590a0574651552665d80a176e5c98e204008a54e92e19ffd2d002d91250c54a9cd1b0d31683cf5dc26e73059a8a", 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) sendto$inet(r0, &(0x7f0000001000)="3a657a03fb1843b869a1733c9459d5818e426b6d846fa974889603cd3ac4390020477bafcb4affa4596b68a846c82fdb95a5e7b38b1e2c9110fbae7b88f9e51816481ed6c34c519edf72a92bbe9dfeb42b6e94ae11103de2655c99e3fa1596a605eef5d213ad8fc1abc66851191e306777a8abcf754873fea55aa10413b6fb865c0873e32bd69bb48f302a6842b88e95ee5c4640cda228aa7ee1a39e", 0x9c, 0xa, &(0x7f00000010c0)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = dup(r0) sendto$inet(r1, &(0x7f0000001100)="5011651310392ea5595bc5f0cbc990151e3514f138685dcbb26bc114b042cdc1c4e2b54e1fb56aa14a145100de4cb0e31a7321ddab91f58f9d945de041b41592e292499b44b9a9a9d64a2cb56f5cbe9a7c05c0906694c22176f4346d71c9ab43a7057f58330dda73f1f0eddaa772ead14c259c604925d71aadda33b7531e3a52e76ed0d064a4642c0025fa408078e9988d9cf887bebb1430f2b710115e47ea853b589a", 0xa3, 0xc, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0xfffffffffffffebd}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0x0, 0x44, 0x40, 0x9, 0x2}], 0x1, 0x0, 0x9d1, &(0x7f0000000340)={0x401, 0x80}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) dup2(r3, r0) 16:00:53 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1bde8d985b1f7ace, 0x3, 0x6142029f) shutdown(r1, 0x0) write(r1, &(0x7f0000000080)="d7aab819194abc5dd551ae1945da1dcfb34f169e54f7132f4c18b4f3b4592964dd41568a3d5ed99d95a1cc3c3837b922f9ea0db76aa8f5f1f662495c71d6a2cc4ba0e6dffb5cac025753071469ab3ed2f420679e52e8eea1f7b1de61495233acfa2349a65398a330550012b227568e9940780d05d94edb82b48b29898a0d4a8139c25e8bc69d3542f1080a4b2f1a6279c81448a38bcb3b9fcb83a68ba1dca6ad5c0bbea48a34cfbf3aa10b023766", 0xae) r2 = getuid() chown(&(0x7f0000000140)='./file0\x00', r2, r0) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x9000381, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x20) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xffff, 0x2}, 0xc) 16:00:54 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7c0, 0x1f, 0x9, 0x76a, "057682949f9e271d4a651008ab4799190cd92a7e", 0x6, 0x6}) pckbd_enable: command error 16:00:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/214, 0xd6, 0xc578245ca813144f, &(0x7f0000000140)=@in6={0x18, 0x1, 0x6, 0x4}, 0xc) r1 = socket(0x10, 0x0, 0x4) sendto$inet6(r1, &(0x7f0000000180)="b41a507b771d9008c042aafd9e97e03c705da42b9bff58777c549b8ebf6aee38b10d6773", 0x24, 0x40e, &(0x7f00000001c0)={0x18, 0x2, 0x9, 0xcfee}, 0xc) setsockopt(r0, 0x1f, 0x1000, &(0x7f0000000200)="e15ea671e2b063dfdba282952b325295edfb7e19f98c5293741c10837daf83bfee8edc82717f6419c14fcf3a67e98655680517a14c7b9396", 0x38) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) pckbd_enable: command error 16:00:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x3}], 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14, 0x1}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000180)='./file0\x00', 0x20000, 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x401, 0xac7c, 0x2, 0x2c}, {0x7, 0x101, 0x5, 0x43}, {0x49d, 0x3, 0x1, 0x48000000}, {0xa8ed, 0x8, 0x4, 0xfffffffffffffffa}]}) 16:00:56 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x7, 0xfffffffffffffff9}, {0x200002, 0x2}}, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400028}, {0x80000000000006}]}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = getgid() getgroups(0x400000000000022a, &(0x7f0000000000)=[r1, r1, r1, r1, r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="728b") 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x200, 0x3, './bus\x00', 0x9, 0x343, 0x231, 0x5}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x40, 0x6bf1}, {0x18, 0x3, 0x5}, 0x5, [0x1, 0x1a3, 0x1, 0x9, 0x7, 0x200, 0x3, 0x2]}, 0x3c) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:56 executing program 0: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") flock(r0, 0xc) 16:00:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(r1, &(0x7f0000000180)="96b59c91c1d42618093f0d1c3df342c3db90e0002a827bd149048e514b5223107ebe50d7dd23a24e4e2b8ada037ae1f4296666b4e55e8bf2e36f5e0bed97186312600916b517cabd4d3c267d4a816748c857bfb993b8a4addd7b3d3d94b0e37b59334f9ad7f3b5ba8a000e40bd9534cce6a0a44b45832172c60a27824a8bb2e3e8e5d5719f29460ccf17c4604154acbd90099c56903f0176dab43c40be8a1dbfa81588612c34b48e87a6a0ab9272a192", 0xb0, 0x2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) sendto(r1, &(0x7f0000000080)="b1d1ef2816773c8ddb72e9c878c73ce50f30d8b3a7a871a3fb03457feacedc7a3d370e0daa67cb672f0a9aa4772e98d885eb59cc0cc95da7675a4c77876a03664618f272b69ac686a831a2ad85a8aa6830848da02538ffcf2554d2120f80ecb151f10df544dbe044cf163974005b2183c02668e3c7e01097dd1270e440864c5c026aaf835c0a11", 0x87, 0x1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8000, 0x832}, 0xc) sendto(r1, &(0x7f0000000140)="b66a4b85fdc0dc1e37f6fa72fe4431fb9b20b0ecb65ed5313f8f5e38c1cf", 0x1e, 0x404, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:56 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, &(0x7f0000000040)="9e3eb39095f3ea931fecf1786c2bee79854fdbbf44e7701cb133abdad578fcc7a1b442320d3cea9fc4c8ae0fcae323c504e009a53cc2e1896cada31f1c119e4498a81f946eb621dc18bc6b83628ae5e4070535e322fc5c47d6716777f3974f5a9d59cfc605ea1c9205c3dc5de86318ba907768830f9d982b79336e58d796ccc51f78bafaa6fca26c79ce51382a0d889f9765f96276143742b42bfc579eb89ae722e583e8ab9e834079ee6fe67a8e02e568734a66a50239abd36628092453c7b0b18b464022d4a0d8a8405d0a53557642fa2c6ed059ff0f4d53f8d3c29e56cf0b185a1fc5449960", 0xe7) 16:00:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() flock(r3, 0xc) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r4) 16:00:56 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) read(r0, &(0x7f0000000080)=""/214, 0xd6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) pipe(&(0x7f0000000000)) 16:00:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001c07e7df59097ec27208de74c122f457b6e28b3ea67bb536a861313f27af", 0xcf, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r0, r1, r2) sendto$unix(r0, &(0x7f0000000040)="c756c8e26910ceb676b63ec626de108b7e2e3ceccba6b5d7d4e548a72effe2f6de1f7d3794f6bb4bf2af326783146a910b4450125c684281f716a25eeaf3f943cc22d3a7c72a64319192fd9a442c62aa6f6979d85c65584a22049b1c9508fcd8376426e971d57aac2f9a41f357b32497c5ac6d6769f8e5c457b1d20a81cd1b865b7501313a0a9d060d1bb27de8d67fe15b533a3d566fab6acb5c8f545e84421ad2569b64a5d285be73e9a432b793b69a9784b78c87fbbf791931b5c6fa2ea25f6034ad43a2a04292811d43e4766666f407d9c454269da6f62c5141c857e85d2dc1364e48c41da7d8ce7b2d7f0eb99d38788fe0d9566ec35275ac5fbcaf67c4375093525ed1ebba6483e7adf02ba94ca86fc25e92778f7ed1749f734a361a49882255a13d3cf7", 0xfffffeda, 0xa, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffab) accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair(0x6, 0x1, 0x2, &(0x7f0000000180)) 16:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') fcntl$getflags(r0, 0x1) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:56 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x6, 0xfffffffffffffff7}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x108, 0x3) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 16:00:57 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202040000009b020000"], 0x10) recvfrom$unix(r1, &(0x7f0000000080)=""/10, 0xa, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) madvise(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x2) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x6, 0x5, 0x5, 0x5}, {0x7, 0x4, 0x3, 0xcf}, {0x1ff, 0x78, 0xcd, 0x3}, {0x7, 0xffff, 0x8, 0x7fffffff}, {0x100000000, 0x1f, 0x7}, {0x0, 0x4, 0x8, 0x3}, {0x40, 0x1, 0x1, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x5d6d, 0xfffffffffffffffc}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0xc12) 16:00:57 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "3e58a044b1fb0301002c4028c5d58a014f77c2bc"}) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x368) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x7b5, 0x1, 0x1}) 16:00:57 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x13, r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x9) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:57 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x0) r0 = socket(0x18, 0x4000, 0x0) socket(0x6, 0x7, 0x81800000000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) ioctl$TIOCCDTR(r5, 0x20007478) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) shutdown(r1, 0x1) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000003c0)={{0x0, 0xeb15, 0x1}, 0xdd77, 0x10000, 0x1f}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/141, 0xffffffffffffffd2}, {&(0x7f0000000300)}], 0x3) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) mknodat(r2, &(0x7f0000000400)='./file1\x00', 0x1c37296f7defc470, 0x6) bind(r2, &(0x7f0000000700)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = openat(r3, &(0x7f0000000000)='./file1\x00', 0x8401, 0x108) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000340)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000300)={0x6, 0x6, {0x8001, 0xfff}}) readv(r4, &(0x7f0000000600)=[{&(0x7f0000000480)=""/84, 0x54}, {&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000000540)=""/188, 0xbc}], 0x3) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8574) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x2, 0x6, 0x7, 0xbc}, {0x2, 0x1f, 0x3ff, 0x9}, {0x2, 0x8, 0xc, 0x7ff}, {0x3, 0x30, 0x7, 0x1}, {0x8, 0x6, 0x9, 0x6}, {0xe13e, 0x9, 0xa3a, 0x81}]}) 16:00:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)=0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x8, 0x5d23, 0x1, 0x7ff, 0xfffffffffffffffd, 0x400, 0x1, 0x4f614283d3ca9c86, 0x6fd, 0x2}) 16:00:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r0, r2) read(r1, &(0x7f00000001c0)=""/193, 0xc1) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x4000, 0x2) socket(0x20, 0x1, 0x10000) shutdown(r0, 0x2) 16:00:57 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x2c, 0x1) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:57 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) setsockopt(r0, 0x116, 0xffff, &(0x7f0000000080)="44a6e9eba7e1601d708921634cb472aab5cd9542bf7fe2281ba86a3bf3d80683064189a484fece6c01115d1d3517e8091d91a6eddb", 0x35) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x9) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x7}], 0x5, 0x0, 0x9, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) getitimer(0x1, &(0x7f0000000180)) getitimer(0x2, &(0x7f0000000140)) 16:00:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6040, 0x86038) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x1b, 0xc003, 0x1ff) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xffffffffffffff74) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) 16:00:58 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x400000000000007, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) socket(0x1f, 0x5, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f00000002c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b0000008000000000ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf666d38c3f7fe09", 0x125) 16:00:58 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x40000085}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x5, 0x2, 0x7, 0x1, 0x1800000, 0x200, 0xffffffff80000001, 0x0, 0x0, 0x6, 0x7fff}) write(r0, &(0x7f0000000100)="6b6ee4561b980f9105e3586c5c8f47a0fb4de5137d3760a833bdfe460e7ce3fd695bee63f4", 0x25) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:58 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x0, 0x80000000000000c, &(0x7f0000000040)="ebffcb0004b9fd812eaa4e71303be69931929648", 0x14) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe867a44a5c848525, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x9) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:00:58 executing program 1: shmget$private(0x0, 0x1000, 0x430, &(0x7f0000ffd000/0x1000)=nil) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kqueue() 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x80400000002, 0x400) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000001680)=0x1000) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x103, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xfffffffffffffffd) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x1ff) getppid() readv(r5, &(0x7f0000000bc0)=[{&(0x7f0000000e00)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0xb}, {&(0x7f0000000c80)=""/62, 0x3e}], 0x1000000000000043) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000011c0)={0x2, './file0\x00'}) shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0xfffffda4}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) write(r5, &(0x7f0000001200)="74211cfc84745583cdc6258204a54686bdd82c6a50939181b48d8dfd31650a68fc277e20c8bf5586d706f9f91d0c94bf916a8cf1f881e8bcd864c5408668fb9abdaa367a839ff3ed7ebb29668604356cc613a19d701412dd23061b5797bb5ca9fc7711c644618afe38e25faee2dc445ab5f760ac83e4cbf564bfad50d666bb1fb5049a4049ccf734cc48e045364839fe98fa5dd8a683e00bba4c4549fcab2586c20eac82d90c03d3f30dc9d5ee5c2fd89cbbc34556100944b0badeb596ee1628d677", 0xc2) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000ac0), &(0x7f0000000dc0)=0x10) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) recvmsg(r0, &(0x7f0000000e80)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f0000001040)=""/136, 0x88}, {&(0x7f0000001100)=""/135, 0x87}, {&(0x7f00000005c0)=""/123, 0x7b}, {&(0x7f0000001300)=""/210, 0xd2}, {&(0x7f0000001400)=""/244, 0xf4}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000d80)=""/53, 0x35}], 0x7, &(0x7f0000001580)=""/239, 0xef}, 0x43) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000001700)='./bus\x00', 0x8, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0xe9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/190, &(0x7f00000000c0)=0xbe) 16:00:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) fchmod(r1, 0x118) 16:00:58 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f0000000280)=""/64, 0x40}], 0x3, &(0x7f0000000300)=""/168, 0xa8}, 0x2) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x3ff, 0x7, 0x1, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x3, 0x5}, {0x8000, 0xb01a, 0x6, 0x1}, {0x80000000, 0x1, 0xe82, 0xd298}, {0x60000000, 0x8, 0x80000000, 0x2}, {0x7, 0xfffffffffffffffe, 0x2, 0x5}, {0x7f, 0xf5, 0x7, 0x1}, {0x5, 0x3ff, 0xffff, 0x7ff}, {0x7b3, 0x40ed, 0x5505, 0x1}, {0x4, 0xfffffffffffffff7, 0x100000001, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmget(0x3, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1f) syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) syz_open_pts() 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000000058}, {0x40}, {0x2000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3c, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4d}, {0x20004006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:58 executing program 1: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000002c0)=0x7fffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ca482cfded41eff4b4cdd1408d6f7b8e036eb4a6f4943bd16f369331dea320551cd1476f7c1898eeab15406aa37b5ee04bf16eaaeffa0d14f89931f90080b71f1c4082e3ad2a8d583298b05da4f0d6675008ff731ab646e6af41c96ee1fa47f432caac0b8a3ff9459399d92d54dfee6dae21fa834caa02a5cbbef4996dc9d8691090a2fe4d8ee0117df7b7c48f89c9a4a13a245fb40030b995781b20104cbab514ad8b2797d3f9c"], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:58 executing program 1: chmod(&(0x7f0000000100)='./file0/file0\x00', 0x9) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x4007, 0xf92c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000440)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) r10 = shmget$private(0x0, 0x3000, 0x6, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r15 = dup(r0) chflagsat(r15, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) r16 = getppid() setuid(r11) r17 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x1, r11, r12, r13, r14, 0x90, 0x20}, 0x80, 0x100, r16, r17, 0x6, 0x4, 0x80}) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 16:00:58 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xb499acc8c9601fc, 0x10140) lseek(r0, 0x0, 0x40fff, 0x3) r1 = dup2(r0, r0) pipe2(&(0x7f0000000640), 0x10004) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) openat(r1, &(0x7f0000000600)='./file1\x00', 0x10, 0x24) execve(0x0, &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000240)='./file1\x00', r1, 0x2}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000006c0)="0b1f9a10713c6af1c5a309d0480d7e8710c8649c14f71663c9c7e80249afbefce3bb9433a9385c623af6fb70db8b8aa2a69b1c7565fcda6221fbb60dbd3026eeea97775f671f39e530533ebfa4886cb86e4dfbacfcc92d991ac04ca9da5093c106c9330ef14171133f593640284dd7357152c3c42d6dae0100225d9b42322c9bbb20232942de1f83c601135606f8b29d25da028520795eb5281d5bfce4feaf48498bec148946b28b5004efdbd32572f070edd74cc2cbce0184cd06e1f96d24490addea4c1e8d31e29d0e997e8654894fed35db017ca6434093ae86041766ad6208e8cc9f8469181150edf986709d6324c35953fcb0ddffa2c781fc0e7710b42694d2743ebd6847067e0839cd2b8f2ce6f4209ff6dc42e074ccb434477ba987c05689fd542f409cdefe6699d9050021e32a065e02f664d5adf093b4aea78a5f6bca206571ff9164db489f945b242fb81999c55b5afea782e4f4929eb82b9491275fd52a063b5c133ae3623842eaa7cb831505d15fb3f13ab4860370b6d2e92d78bed9e80196414a5bd9f60fc2449360d19ce4359abd8dd6dc55857f180cda53c44e69f8902f0bcceabad7e7036c4cf37851", 0x1b1}, {&(0x7f0000000280)="80a89179163d018e35fa10f746d5a165e486413b827b651bc2eefee68d540aaac42446bcadd8790de4e58569b59713437a90c181da2eb6d397681d83e5e28a5eab18f9802361fffb95208f23e4", 0x4d}, {&(0x7f0000000300)="b29770ee357d71a97687a8b93cbfed35469403ccfbae5a4c84a8d7c562a29f471c238098715ae75e1bc4192115cb8048015723c979bb610ea2ed1b324ce520dc4e8176d5130b37d52fabadfa9e235e26b7a26f542b684fd08d83bb9d5e7667918e4a85d45c7951d876a8c974681a0a46c91eac13e9df5bea38c61febec7e505372ebbe7715bdf30a42aae5660cc4055c4901f792ac3748fcccee5e9920b18e", 0x9f}], 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x22, 0x1) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x7fffffff, "00b71df6cb9a3d9396a664e6f70c6c4bb914d008"}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = getpid() getpgid(r2) 16:00:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10280, 0xac7c4d5f2f8657a9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x10001) sendto$inet(r0, &(0x7f0000000040)="a9e954afd63d4298e58872222b9da189a9e70ac1a23dab3b51e4fe3d248d0c2d385dbcf1c216d78b3cf0ce37c8eec76f3e01008ccdcbc053cdb34f65b39090aa34e859b5c459a8d2b60209a1a772f9f1918bd1f3d3f85723c83bbb36d547a1d72c8a8dc3856358ba58be78c81ea04712cbf7e7a2ca23a7d3eb0b77c358f97c2a310e29fe7b9ff819b402c5d7bb685e7cb21f617a2a234becd4e8c2898242becfc03c0c5397c8302926df80339d8c50a897912f404af822bf", 0xb8, 0xb, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x463) socket(0x20, 0x4, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x10001, 0x3, {0xffffffffffffffc1, 0x1}}) 16:00:58 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) socket$inet6(0x18, 0x1, 0x20) r0 = kqueue() fcntl$dupfd(r0, 0x0, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x7fff, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:58 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x40000000000a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:58 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) r2 = shmget$private(0x0, 0xb000, 0x80, &(0x7f0000ff3000/0xb000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r8 = getpgrp() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x2, 0x1, 0x6, 0x401, "8dad9decb867bedcd6d09f168f8dc4b070d4f301", 0x7, 0x2}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x7, r3, r4, r5, r6, 0x1, 0x2}, 0xfffffffffffffffa, 0x6, r7, r8, 0x7, 0x80, 0x1}) open(&(0x7f0000000340)='./file0\x00', 0x20, 0x100) 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/230, 0xffffffffffffffe4}], 0xfffffffffffff0a) r1 = getpid() ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x800, r1) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x2) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x409, 0x2) read(r0, &(0x7f00000003c0)=""/214, 0xd6) 16:00:58 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f00000000c0)='.') unlink(&(0x7f0000000000)='./file0\x00') 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) sendmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000001140)="e34d951ec50d96b532e2a041246e7c392ccb0d1c5a0ed9fd2fc0bbbaa250f23a7c030fc674887ab1ce2f62af384e48f92544140d2361ff50400fea342305d145bc59f568ab80b670b75ae4b6d210a0e76fd5ff7181c24ebe69f2a931c9fc20dbdd28373dcee412cac7142fbf002301695ab8ca978806234422707b24cd176da14b1b5f2949229db091a4b41b95", 0x8d}, {&(0x7f0000001200)="bc9a341e38047d3f0a3b136d334ca1b3612c35926bb35913ef8b79d15d213a3b681d71a7a226645f57abaf0010e53a0bc99541f9abd47765bf5b806c37ddb42c529b8140a59181a7097dd58056142c3fdaab63080362417549ab4918060ab6367f140b88293b5283f58bb228d73908cc92c3f1494ffcb80fab34ec364f965f2da8f87e09b5f65a9d", 0x88}, {&(0x7f00000012c0)="9d0cf40abaa475c17437e5ede01e9a43b1409b66e15583b4340ad01ef2986ae6260eded47e2aaffe5d5276dcc39290dfb35de712dd5596c5bacee282cb7345d9cce2c9a4cb1e3524596da9947e9ea992b5d01fe01555268271dba32dab44b66e1acb5755c88aeef524efc1da6db56c3ebcb4102b83c286b2ea06b58e3d7839a0bd3f9ba090b26b7078e22204b52596d08721648f94d330c7b329cadc6fd008d5774deb1334e872c180fbf823d4e2ae1020bfb17a41f345468a23ef7f8f77dcf852d5892244e39266c7181317c1c9fb0c22f3", 0xd2}, {&(0x7f00000013c0)="c44230de87b213f39a877e7fe17918b042c7efa2fa88ac4f83bd8e9a2aa998906a555db1738c3046bb896f6dd6ad92b16ea6af223a127965c110b52cbf420d21883e743f739f38248f78b091ae55c2c6099cb02f1cd246c8bc4ba72a48e596f38a476dd3c3bb17eac4c03e55e2e875f52beab58bc86598b4ae1487fd3b5f02d1962b517e6846a6c33f5a643505c2595c1965edf7f95655", 0x97}, {&(0x7f0000001480)="65a66914507b0d9ffc1986ef111a7d9fa061c18656e7dcb7ee5d6bbd2645975df073cedf831065b2ddf23b31e06ea7cfc89a83413f6cbc0a6e96983b94a48400c8d59b4e546dedb20a4a871f3c46455ed2dd372c53c65c536f90adc09f11332cf78e9c2011dfdf17b19ecb965221fddc68406e9447a2c4f9d59b92e0c5037e1458dba11bb580cdb36e91c85fe704fb32be9e7f64b56225ab4e0986ebf2efa13bf5a64a8adae4", 0xa6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="a800000000000000ffff0000020000000c41ec82e8cdec4677a1b41581cfd990b69b658c41da1424d96a6f553c546e737e6450b129b67b91bcd07ccac21fb1f78eeb42151dedaaf46a822303ddc380b193f14519a746589f89635527c45e820ba4d16b28a0e0cd99f7c81848ed67c2cd74853d937b2a0bfd4f8f62b3a3aa5d53fe49d463ab7ea272bd3fed889a8b718529d23c72aaa2458a0b4a9cd0b07f183a849900000000000000f21a932df117df5ce2d6f90b628df1b2831a87ee62af154c0e3e76463cfd174bd4e9372a3cb0c44b4f9094c1d04b78b8cd6489a4fe281bd28badfe666e50960c548ba5c6b5509df38f346a89eb33cab20b537d50faa689a76c3672f8057a6acb9a8dcb306ccfbd76b3b6ff69cb7d837ef0b984a08183462bfdcbce2ab5a7b0094e597130b315ce08c9b71f6217bfd9f9e2099e28"], 0xa8}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001080)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000010c0)={'./file0\x00', 0x80, 0x1, 0x80000001, 0x1, 0x7, 0x6, 0x10000, 0x0, 0x3, 0x8001, 0x7}) sendto$inet6(r0, &(0x7f0000000040)="10b4c6ed7ff574cab43ee973b3897cf477d0bc17df59386ffa01201b400a66f972e23017feb6ff42f5015f791cab2479e0630b79fdb8dc310fade603d2b5fa43560fc3861348a6e02727131050e9fb0625ee12dbb7f3f3e62e33fdb6b5ab1b3561ff333d84367010cea792551bdcdfdf059dee9effb5a7be6d19c92f16ebf77a113818f5d01eaba796685e0886e4d7138c8627fcdcae7735b8447cedbca652d413dd40e07a8cc32afd006949fdfd45f0211115c32c37c2b4c04b293c60ff500c171a98384ed4a85db9d38bbb978e66c8787df0eb3c0d70e9d28c5cf5a5d5ef6b0ac25daf1f8947602d30822a6643a1535d590cafb33b38b4c51eb2ec993770f8dd2453624c0cc45f3f1c3772e7f204381acd09f4d534e25985ca50daa8a47650eff3291060489e74d457e144c03a6b20ed61fd2b9c230879827d81c67c59a6c6c932f7be35be8f8b8d1d522b4fc19a803b3004d2507ffb0dbcc622f3a2f0b1f584fa35868cb4caca69a8ea5e35a35c5b28cdc29858c9ee4ee23c96061dd9ca80d4a7106a8a628d8cb6a97c3f2759b63972d6f893e861e01f2a150e131b325402ccbf6c63edb93b03c07508967d20147e0ff83eae15cf259575b144199e503e5d7b665672ac72dcbedca84e493cf26dbd016517cbd87ea7b8c345303e84801c71507d3fe961adeff9fe60cb4f27186ea2889f51158a87fdc587b75fbf334b111ba0f05c1d92e7c8e652b1d61aab760e4098f4b4e127fd7d995340bfffc328155d5695853c19a757500b5f7576def6a13c77afbdec5c38e1ef7d236f985069a018cd59a2760d39cf0e22743f9384e84ed934569f99ccc3ea488c7acfcf737c7bab34011e83c8c549b04ca639d67d1ee528c5401214e0c524c4cc8ac42b689c9dce3e58e5c14e570ce45042b5b2b14253abe3df200d2366949c399dac4ef4219d0d48355d0cdb8f4207473d255efc173879f0df9a2356e1a06a36be2cbe419855757e4336c2e486dff43c080760f67d2f44fb69055627533049d7a6d76435346d7ef61a5ae8ea83253e21224eb6235c93a9f8777a1c97d8e3a73e7a4e87f67aed817fc97fcba14db1fac6f0015dbc793b322cb6b38854559b89317bee3619fb82255b312d03b5cf5b366cdefb568d2af08eda4680c24a8a9029dd67541b4bce62acffd55edc76a4990e20ff4ed6dbf1bdfe71da0955b146ee942dd560d8cbf4e12cfe88b9eca691232964c3ecb6c277b596783ef5f4b7aa1ecf7a9c81e27af36ed51cef51725c7e39f81badcf8465d4bd8a303c8481e457d18e62d208320c58091cddda9d55ccb3f221ba8cc8fc0f8fa2d83e4c08ad8bd69dfece6a30c84fad0dbd74256626d821ab0a12201c62629ef47e4340dc8e8cd3d5c230d20e253ac1fd04eb0bd48fb9b4dfe7f353e5ffbeeb6ddf55efad4349cba34f5430356ae9775e5f6864db67d5d3dba31d4710cca70af8fd7abd77959ac6e327ac0b0a9fadfbd6b799822860fb301378327fc52a2987b9848b72fd05815d881e7c9c1d80d6a99b400b1a2fe17039838f8aa9b77c34ba70ea4c50eae963736920c67fbf8121ec0c5eeecef79c3d7a2c404603ef0b4eda347920b269e0ea232a766a24c2b0dfd7d50b2bfe7a0e9b0efb2a2ef0135fd81c2fe685d9dbadab3e6eb71b8b451fee06ed8ae4d3b292bbb366f402a1668d1a5a313d737d736a19b6fb7e9b8a5b3b798b3ad6da5ccfd072d587e9a50840ade734d6d2fe873a46ecfce67795d64b85ffff6c33d728012be598b72604e585bf678d6ce1e30b19f8f64d5119849fa1da215bf8b515b2fb89d38cd3ea8d7a8f318122f14f3f03883249763d11624a055265fd807641b0805c1c7aba1f2fb36b001ddd3fd2219ed94fb42c7aeb1e0ae4fa5f9605af9ee55be789a79ca940ca5340dd6a5394b88636c7ba53e1c209d930adf6213bf0b3cb1c8c37156e3011c7dd7cfb5d1f3914a2574cf1d8045dbb343a0807d1ff8fab4db51faf455a9655657b50dacf65af51acc1c5982c38d891830b5e2e3ac82fbbe3b65151454c8fb769612011ac045f65ed2863d8a94893c963793181fb8630c52c6919fb3ce0604288401db32e21b315cf50877a91a4018626ebbaa15609f2c24ffa97c525f50124645bb159bc8a9d6f5caae583b72719f90d18911871aa49bb8161e5abe86e0ba54c9cb169c33436011d608760708aa155be42dedf8fdf6675a52a6054f4804f327eac68f1597bc4b61e3e0d2ff23debf23dd9a5c21be12bddf52e920394136d3e0309a3e6cc765b9e4b29a4b22cf7f0da76353cb83bcabbf893ee0c9a95f7ff091aa5d8b8ee1fb5ae2a61b6531a3c1a3b1b678a77d214b8bb3c03527c045036dd815f6390c0558a02a853377c3864d63372e652fa760f71c9818d31fe1cbbc28149ff40189f25147fa6cd1ac4bb65130e76eb820d1e0af32d5c8965de04ea8f97b96ec80bb675a7e22f0c533d26b24a8504381ff588394cb190deeb9676bbd3f29986c4d6d13c8ecb9dfda6d533dd118d6a834ab847476e7021ee6699e9ab29bb5f9a32ec4aae1dc72fec7a9ca7670a950188153ca39a0e93d1edd35ce75a30aa956c2a13b661deedafeb165d3a6c15267e04ac675e8d53edb84924a5e61842d077fd41332efcc436f7ee24df55ad970de0de2afedf818b0d9ad5fc308617846a69a8b75faa8b09bf81c63782d7a759490f6d0ad6396560662f867d310e3a6ccea71c8567b7a43557958bb77ef7ef6f40c27bbefa9570f3705d8fdcde18e1a5a186b3c3bc4d0bc8f800484885e0dec49bb2f7f562548fd9e09b33042f33eb77daebf2e6df2c571e9684a97b3ee262a5c4d1c276990b4620f4974ebc9997bd07b0005413ef5b388bf973557717ce4e4d56fef8b4ff9f00f87282ee4eeb22c2947bee8b95f6bca6ac5c9985c610e17d758d34901c2e737a74493149e8b77d08a992d61f3b435e57afdee359686501e9e05695500d801ca8242de846b03c523c917982305d68f1fbfcaf989eccdccc00114fe90915b2dd78b84698dc9a0c4e6053e3a99247ed321683a96e22356dbb276d43ad4787463f1100afeae21a2c0227dad8f6775e6352fd1c7ea53cb6706ef92ca9a74ddea048e2812b85278f4b91642e724965628b70f10f3f9a024209d509bb1bd6c36cff8709035be60ce2dd7ddfe8df408bb0e4810a3d034152861e6c4d2792427669b8f4e5135b99d626808f18402723345236ee9648c848cfcbf4fd6ef07a96524e8affcd020c86a55494d391d096563e105324b4809f3f9cb30a5135d10a677098b301b0d309e6ff63cbfa70142efcfd9cd2a31a5ca35685860e6ac78daecbf615c47dab083fbcceefdf20d5db79dc5927debdab74c12a8e1ce41964c9fbfdcce8a5af606b1e9dfe37b687f6bc70ea1bf55f60fa3fe7321379427358f6556bbecfeb8841a95596417f1cc7ebd202afd75a3da81dfeaf9b003f5498184d59dca2dfbcf0a5ead4c8cae19d88b1caa4a7e8800c9d0d19791aa907e4f929710f517464420dfcfeaa149733c820597325c38d23178a90c885221d8eba85d628f74c4a61e949e2706d8abf849458d81cceafc7dd215d2a3da8e651551d70fe5902a2e22fe7a7e106a65824ade4d6a310772e5a0f9b95c7c50255ce2a3472982c838d4ba064e3fd951cd244cbe6f6c810bdfc4d50c50a204658b2613d452ea034e5f07296a718c40ff4f1121e1ecb71788e02dfe570fd09a47c9434e6be2d6e2cda719059c7dfb61ef6b0797a3ea7addfb78692c3a54b5cbc05a3640e1933fd83f001064a68dad54470311acaf64a1debcd74a7022d42371f8cafffa68106a7426753bd5777e6cc4be7f64c3d92912992d0893a0ad0b7ed54827295a6ae9d9a00b3adbc9b5d855554b256b4b656454c0d1aa19862975891a56dcc4904eff08d9c206c4bd362288a40b2673c4a91e160af1e6eabaeb3e7656115a9402ff38e8581c41c8e682604de55c2d0769de7819e71a268056e9fd9b621a1a99b2d82ed92bee63b9b5996a59923ab0e38aca7135a776d0e3d2f226f2101d66e586237341d5b5233660645aa1e7be02fd8e1cc5e6ec7581a42a9853d618c57c3bc061c8cbcec0fe15169e43dff162b21e8c8b94ffe04821882e47d7b5f555d926484cb7478b846281f46c4551f65a204072f088a482b7fee9dd8ee8336789af6b72934bed8cbb7c3896c80d94b77dc5b9edec756e1201ec17a9b15225a8d7575133057f65a24909c71dfba31230bf281aa4c2ea4590bebcfa31cfc58c43d86c5cff62aaf3ca279d97084ead802e63cae4b66cbdbc2904cf7c7887c80273adbb3a791e2aa2fb98bc14d679f59d23a29df8adeb8a4582928ad9c9b05341d58706cd85b9610f3aec217cd477b9cd8603538dc634edc60b782745eb2e3276d1e45c99df2327e3c51c3b86f277904df8e8c96f3edbb0f51ec0b1a1188646fe7c7623284f551cbb771693b492a50674407e57b70a0dcbf9c341b69f0edfeab02026cfa4c1d3b517c8192ceb9e7c77b107b28a15e4b7a948436b59479e451e49c771804424d5ea8bf2d1cf28545f1b2922b6aac15d6f5a63666ce96a8fa698a7dc70b11425c0c3583bb92af1a417bcb40513eeff052d805d612ab2360162a16ed28af5690c37f2b284a0cf2190bf6d19c356ea18fc641489a091620dc9ec621f88f953c55cc6c721d2ae3094f3e6e48cb0e3128f139230b3cff42c5cb1e1f8dad55acbf85397c52a50cd6e548fa205b88d0ae24232ea0e31d0e4f5a7964a00c41452d7f3ccb54db798123cd48c1da6e67208582132ed4922d5bc06f67230ede65f437cdc6e67b409115089982388c43c5aa97d8cf6b77f03c5ada6faae9030688e5b080a9f38d6e7e836fb6c2869297ceae10a4a6f43095c9e98fd0fedb56e97ce7ea8004957f97f0d7691c9bbe8e6f607da6f0e60fabcc7018485f9b0a83523feaef26b23162b193454720ff8c3768a0a8e9f4d9fcac0b3a05d4149498bdda219ee3a273bbc651bd1c3bca69256c497b902db686984dc857a839aacb078f2d49372b26cac384191352cca08c5c771298d5ea341b1c234e933cec5ea56561c9d64184445948307d30cc9cb3a5854f4398a0d6570bb3ddd55e90db7a024452e5980e957d1a4edddd8596e8c0df633da2f37df378e607a6176cc679eb55c44101a843d42c14f5d8044bb91c0ed6067ce1188fd4c2ab7e8ad469bac2a434886caa9b35166f33657b6b9efe71a7b62585db67be1d8ce4f7d0ee2500f8ce68a5ae00b51477ae97d9736de78da2fff777e03577097edd6ebfa5d184fbf17ba4ff2d7536c2af2be638da633eda549289eb71c759246560c78ff1ffe6aeae380efd38396a0da23512144e288ccdd38dfc5c13ce56494042eded504a8772b1b4afbb0a08c193956f04e4410df5749abef0bcba2158b4e441fcbf6aba80e2e8759af6e7f5daa4e62d912852a60926ec07a02030a21a14307496314d0790dcf0fccacf9c3d6b48f6661a8bdf06206b82f585f816ef1b06b024435c9677e69cb7c45fa585353189b94945527ac44250cfc929c40c0c10da6cc566370115038e7fe82cf6942a36c54e5afb27d12fe040a00b9f55e3f47a49593a9dd449997aee59eb0b5732c720943d595838d3497049cd408f431415213b968bdd6c6ba0c8a7fc09230656462aaed644c4eaff37e68c9474b43042f220ce9a7e965e2816bd1849fe7b8df2faac0aa40f5355fd7083566471bea19507e87bb1492a43aa17121c9dd269524590b640ca45d76d854021f18e4c733d2b6a8567", 0x1000, 0x1, &(0x7f0000001040)={0x18, 0x1, 0x40, 0x7}, 0xc) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0x1c, 0x0}, 0x0) 16:00:58 executing program 0: r0 = socket(0x3, 0x2, 0x81) clock_gettime(0x4, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) shmctl$IPC_RMID(r1, 0x0) getsockopt(r0, 0x0, 0x10000000000a, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000000c0)=[r3, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r3, 0x0, r3, 0x0, r3]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000140)=0x8) lchown(&(0x7f0000000040)='./file0\x00', r2, r4) 16:00:58 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) bind$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) r3 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) lseek(r3, 0x0, 0x0, 0x2) sendto$inet(r2, &(0x7f0000000140)="ab97bc060d069e0d852ac25092a08273de9c7622572dcc19214c2379fe23a18a5b0b22d36ec7b16856170cfa802026f7e51e17b7e4fc430dd7ed59b90d113a8d422030af618380fb52669b0697fe65bc1353e133a548c46fd4264102f5d3eeff00ccfe86c47a4f08f1afde832872b6e1e46bb214cec65f35d283a9860773fd4015ba6aa5bcff4e0c65d627d3d8f52aab5b4c68bafd5c1604256fe09f143259fa5cee70ee2798e83ff6623354dcd5798fcc7fe5f944187d4bb54f4726c4fbc6589daf015bb4fb4729b31b6c80a05406ba1cace7eba4e064cf7c6011edcc4531814908446e4500869f1cd426ae0d313c4b430c70edb4377362", 0xf8, 0x1, &(0x7f0000000240)={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) dup(r0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) poll(&(0x7f0000000040)=[{r0, 0x10c}, {r0, 0x44}, {r0, 0x40}, {r0, 0x4}, {r0, 0x4}], 0x5, 0x2) lseek(r0, 0x0, 0x4, 0x0) pipe2(&(0x7f0000000240), 0x10000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000280), 0x4, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x2, 0xfe, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0x4, 0x630}], 0x8, &(0x7f0000000200)={0x0, 0x6}) mmap(&(0x7f000071c000/0xe000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:59 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x4) 16:00:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = getuid() r4 = getgid() socket(0x20, 0x7, 0xa48) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4a180fa1a653b3d5) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='x\x00') chflags(&(0x7f0000000100)='./control\x00', 0x10) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x800, 0x11a) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80, 0x4}, {0x7, 0x20}}) 16:00:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = msgget(0x2, 0x402) msgsnd(r1, &(0x7f0000000000)={0x2, "06fc9a064e93ae4eed92187b48d99f661cf630b080c97daef44b4786a5522b53472465522cd548467cf8776a4a87268ffe12c535bea2a932717e9ca5716457a56261c5c5c8997fd8f11084be7a889b793d8089b79433c8313b129c0ed94039a0aa13c5d6ad8babf99c8d4914c0bc2921d9e2f6df4b76f6aed309f857a61266f56ca0647ff54bce1c61f481a8437dc2c2892e870fd18c0c0115c840297b7cb4af"}, 0xa8, 0x800) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 16:00:59 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffefd, &(0x7f0000000340)="b6") 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000000)=[{0xb1}, {0x40000004c, 0x0, 0x0, 0x40000004}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = syz_open_pts() open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x80) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:01:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:01:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) dup2(r0, r0) 16:01:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xd60, 0x101, 0x3, 0x1f}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getegid() lchown(&(0x7f0000000200)='./bus\x00', r1, r2) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0xc675f39b9f5651b3, 0x100000000) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x45, 0x3) 16:01:00 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x30, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8d, 0x1, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80, 0x7, 0x80000000}, {{r0}, 0x0, 0x80, 0x20000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffff9, 0x82, 0x10, 0x3ff, 0x9}], 0xf7, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x88, 0xf0000000, 0x2, 0x4}], 0x9, &(0x7f0000000480)={0x10000, 0x4}) r2 = semget(0x0, 0x1, 0x100) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000140)=""/144) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x26) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) ioctl$TIOCNOTTY(r4, 0x20007471) close(r0) r5 = semget$private(0x0, 0x1, 0x82) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000000c0)=""/89) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x1f, 0x0, 0xffffffffffffffc0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, 0x0) clock_getres(0x3, &(0x7f00000004c0)) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) clock_settime(0x0, &(0x7f0000000280)={0x8001, 0x9}) clock_settime(0x4, &(0x7f0000000000)={0xfffffffffffffc9d, 0x81}) semctl$IPC_RMID(r5, 0x0, 0x0) 16:01:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r2, 0x4) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)=0x1) 01:06:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x15, 0x910, r1) dup(r0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus/file0\x00'}, 0xe) chroot(&(0x7f0000000000)='./bus\x00') 01:06:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) recvmsg(r0, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000800)=""/250, 0xfa}, {&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f0000000900)=""/234, 0xea}, {&(0x7f0000000600)=""/186, 0xba}, {&(0x7f0000000340)=""/38, 0x26}, {&(0x7f0000000a00)=""/156, 0x9c}, {&(0x7f0000000ac0)=""/83, 0x53}, {&(0x7f0000000380)}], 0x8, &(0x7f0000000bc0)=""/154, 0x9a}, 0x800) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 01:06:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00'}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ftruncate(r1, 0x0, 0x1f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 01:06:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x7, 0x7, 0x7, 0x7}, {0x7a, 0x7, 0x1, 0x6e}, {0x1, 0xff, 0xb222, 0x6}, {0x7ef506c0, 0x2, 0x81, 0x5}, {0x5, 0x4a0000000000000, 0x20, 0x3}, {0x2, 0x20, 0x1, 0x100}, {0xffffffff80000000, 0xffff, 0xfffffffffffffff9}, {0x5, 0xa1, 0x20, 0x6}]}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r2, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x4, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) 01:06:09 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) r0 = shmget(0x0, 0x3000, 0x401, &(0x7f0000ffd000/0x3000)=nil) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f00000002c0)={0x1, 0x3, 0x4d5b0bb, 0x5, r2}) r3 = syz_open_pts() r4 = dup(r3) recvfrom(r4, &(0x7f00000001c0)=""/89, 0x59, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xffff, 0x4}, 0xc) shmctl$SHM_UNLOCK(r0, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) connect(r5, &(0x7f0000000140)=@in6={0x18, 0x0, 0x44, 0x7}, 0xc) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000080)) 01:06:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2afa, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8, 0x6, 0x55, 0x1, 0x80, 0x8, 0x0, 0x0, 0x3, 0x2}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:06:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1001a, 0x104) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) kqueue() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 01:06:09 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) r5 = semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000a80)=0xfffffffc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000017c0)="c79ee3bc13995351d4a74b3cbc2d637492ddf1897234aa2073d390c45465cbe47da31a53d3848bf9b8514f08423386a5fb0bc414ade4479301b5b5372b029d08641768a26b89d97f3c259666f6712ee223489cbc902d1e3b5c2eecefd2af29ee5e107d70a4139eb9153aeda979fa8c39be0fbc7d750ca7a7b19688b69e339778d3c6", 0x82}, {&(0x7f0000000300)="4d2d635c58e4aa9805cdcdd856bc669a40d330fded5d37", 0x17}, {&(0x7f00000006c0)="af19a49bc0be9bdbb35de8b5aaba0436762aa6b50f8e574af4bbbc91ec7df477b7a9b7b26c40b57fff5f33206b2630fb0b9d671623924e6cf7a6b5419dad49d39839015d6ce0e04a2a9d403f8e90af88178b2ed52da92dcb7fb88ffbbd2cd018dfdde77bf539e5c5091f6662930c64bd3d9f51ef60f89fb3060131a6078b0c1a4abf5e4c7acdbaf9a328f6bbf2ed46b268a9d84bcd19ef1c30e22161dae27eb2c68621bde87a0e9463c0b6739ed5fcfe020fcac886fe26ba48c5290d28dfa16793ad8c8ae2c81b9bf3b449c91a24023575afff47513e32280fd37079b80e2db6abf8d9cc5f29d1b69472ed3a06c7470efd0133aeef010e7a767f5374ba8bb6e79bed0e72f4547159cb79587a78deb65837dd38f292b139ef94abc84d3d01675955c69b3ff2f8d025db9d6d209db5b3a56d98d82c2f3f90803de18174e213824d2349fec2f0ab2474da8cfe9a61d5b2f574cbbe1965b56b73d09ff3f4ef388280dd74a68150f808177d6bf98864d2e15b290083a62b79", 0x5b}], 0x3) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000008c0)=""/146) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000980)=""/250) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) 01:06:09 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 01:06:09 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) wait4(r1, 0x0, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000740)="cf1663d8245f1efc913dc79966f6a3f5f23b7bcb6dd42ed6cb45b56295d0e8bc50fbc1ca522bed03accdff7c202087dd24ecb28ed39c204e38971a2bffa7543b052909084081ea2914492ee9023166c4f42c3b8e1f3af9beda269f83a5c34771ecd089dc56badbf29d2ad863c98177a378eb3dce5b4a9f5d111a2deb484eaf7a0341053435", 0x85}], 0x1, 0x0, 0xfffffffffffffffc) 01:06:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x61105f57057472cb, 0x2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 01:06:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x20000000, 0xb036, 0x4}, {{r1}, 0xfffffffffffffffb, 0x41, 0x20, 0x3, 0x9}, {{r1}, 0xfffffffffffffffc, 0x3, 0x40000000, 0x5963, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x42, 0x55bf4275c83f05eb, 0x7c72, 0x101}], 0x2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x2, 0x5, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x8, 0x6}, {{r1}, 0x0, 0x0, 0x0, 0xea, 0xfff}], 0x3, &(0x7f0000000080)={0x3, 0x81}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x80000001, 0xffffffff, 0x9, 0x0, "609e73753b3ea54bea32708ae4313c9c5a7d5e55", 0xffffffff, 0x344e}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) 01:06:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x102) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") login: load: 2.85 cmd: getty 80432 [ttyin] 0.00u 0.00s 0% 303k load: 2.85 cmd: getty 80432 [ttyin] 0.00u 0.00s 0% 303k 01:06:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7610) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:06:09 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) fchflags(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 01:06:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) dup2(r0, r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 01:06:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) syz_emit_ethernet(0x2, &(0x7f0000000000)="728b") 01:06:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) 01:06:09 executing program 0: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) fcntl$setstatus(r2, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 01:06:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)="ef240000000040adfbd1c6f230f8883f2f2567e733ea2a2ff88e586a053aafbf497503574956012ff0c30043de4894ad0aaacc86af20704cb31d881ebc3312666601099caf0123a515594e479c7f3fe6fd58858b26040edbc59a22cad75fa6675eeb9cc11f1e9ce233ec8de42451544337fe8fa275d54d705145ec8ff06a9aadde90da72e47072dfb6d70a5a4f8dafc7f49702ed0000000000", 0x1000000c6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xa) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) r3 = fcntl$getown(r2, 0x5) r4 = getpid() setpgid(r3, r4) 01:06:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[0x7, 0x80, 0xffffffffffffff80, 0x1, 0x2, 0x2c, 0x8e02, 0x9]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 01:06:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x8f) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x1) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r2, r3) syz_emit_ethernet(0x220, &(0x7f0000000200)) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 01:06:09 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x20) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000100)='%', 0x1) socketpair(0x2, 0x4, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) r3 = dup2(r1, r1) listen(r2, 0x8001) ioctl$KDGKBMODE(r3, 0x40044b06) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8001, 0x4, 0x82f, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffc1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xaa}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r5 = fcntl$dupfd(r0, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mlockall(0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0xa7bd}, {0x18, 0x3, 0x4c2, 0x6}, 0x1f, [0x1, 0x1, 0x6, 0x5, 0x1, 0x3, 0x6f0e, 0x35d592e2]}, 0x3c) 01:06:10 executing program 1: r0 = semget(0x0, 0x0, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/155) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000000)='%\x00', &(0x7f0000000040)='\x00', &(0x7f0000000080)='/{\x00', &(0x7f00000000c0)='\\-!,\x00', &(0x7f00000001c0)='/{\x00', &(0x7f0000000200)='/{\x00', &(0x7f0000000300)='\\*\xf2%)-\x00', &(0x7f0000000280)='[-{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 01:06:10 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) shmget(0x0, 0x2000, 0x280, &(0x7f0000ffe000/0x2000)=nil) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 01:06:10 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x1000, 0x8e52) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x24ba939c49d51ade, 0x20000000000007) r4 = dup(r3) read(r3, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r4, 0x4, 0x46) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e05003272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56da06205d0cd6b88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8161ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec7a8f536bbc29ef8d2dde7711d67a3a0e9195283de3f36139e2ebe55e7fecaf24d32186a10f4cde0da9"], 0x1) r5 = dup2(r1, r1) r6 = syz_open_pts() r7 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000007c0)=""/4096) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r6, 0x2, 0x1) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r9 = fcntl$dupfd(r6, 0xa, r6) read(r5, &(0x7f0000000280)=""/99, 0x63) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 01:06:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000080)=[{r0}, {r1, 0x104}, {}, {}, {}], 0x5, 0x0) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r4 = getegid() setgid(r4) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getegid() fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) close(r1) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff29, &(0x7f0000000740)=[{&(0x7f00000000c0)="bf4aab6b8281dcb6aebeda02ac7d2daf567e3e4f0bd23088b36e12fdc134d3b3d27a79e808933c088860575c2620124fbdd8c1d443620421be5690ca90cc97f342add3e22202042c557e0dbb668f5f00011a8d0523e3e78ac020c1bc6df97f1cb103d758e09f9421549422d107b4db99522ae7e483625ffcd89529aec0c48add79370e9181e7c7da6d5aaa819498810e29cb6a6fdeed4452b7317d7c5bb3279a34031567", 0xa4}, {&(0x7f0000000180)}, {&(0x7f0000000200)="f25d72468a10290632866620760b0b16156046a54d33b608c7c8067062d69b39d8dc6c368bafcc8da390cc1c3fca331ef2cf8c29abf084e806f9e15f7e0feada8adc4a1d764883ffa1e20103b313654a3ddbfb228487cecb583d443147365ba7d35443d371b63f6d283c46f4664d298d75b20c06ccba5f1e72d651f8b27a9df3be148b206ec0fe1ce516d37e46fb0d9a21583678a28aae1cbddc3b2bc9b691ec5393986a68e0658e9962eb90aa70f9ce47dfd4515cb70298d8defeb182f1e27d3236a61687c32d46f453540928c5c78643ba45", 0x3df}, {&(0x7f0000000180)}, {&(0x7f0000000340)="f0f48cdf9948ba2a117d36a4b18ba0a18aeb1ebc20396691d3972e962de0fb68fb9b0116ed2e1e7661d2ed90552701c595640b56b2fe03eec3925578cf08d328196d1e00ca87c8920fdc2a7676ce6def496ba4ba12d88eaa723d6811b50fe4be950357e1404f273a76d1bf767b1bc1473c08db7b4cc8988d86f157ef33240836d0950ccbeae130e3d87d", 0x8a}, {&(0x7f0000000400)="2e2686158291adc4dc26ada3dee9034f58ab942f22c2e0e8c1ba34a10577ff8fbd4a240cba3e19024e96654bb374fc0603f48127a9c846ad05fc085fb96df22aaaecd14cad9d390037a0439714e40f272b11fa1ce4c847582ed4d0f35d0201b33541e7e3b02f3a365ff47af36b7ac95a3da72efde69012b0251fe26adb57a109159dc3ce53f8ad9eefd985bbde1529e75e5e82c48df04a119e4621f763f62f97486e018bde838cd60df0dae35a51094159ff5aa535f82cab4621d5f5776defcbfaf0b7ab7ccd1ad95fb07752d46608f0aeddff7131327f276d820f3e", 0xdc}, {&(0x7f0000000500)="3a8179549c8347aa9972cda4962af959aa7e3128d56aa62d031fbbf500cc7c671839578e9cf10b18d700f7902a7eca9609e5f6ee8d86e56748feb50319d96a99cfdcfb3c604b618d1407b389c0cab1688378c443056b384d03ddd873af682abc8006a4d6832b5ddbacf843d804823df5c1f5032a167e", 0x76}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="876b859a4e95544d40114b1671e6a486ddf929bc61d1a81739dc63a9d7291e090513d93bc77622bd017b2c8c1f4a477818e27de14f26d379fff91cae3e8b426c1d2646f58f75f8c16e55376044e0e626f649bfae312f204cff3d61746e53402781f9e11537874d52aeaf5ebdf4318adb1a48c3abcbb984e0ab385b6662948ac2f489791894905067ea90ed53b88dfe56a66da0ec5736e975ef9d9934d8b7e82f7683ba4f81ac43c68ce0c0582c070e7e8755454c70ec6271fcbaf2d59f9f92066c55f4416577d43f5a3240f840d7a8274082ea20a9b49b913fb82ca1dd3b412a5b80412c8344bf004ce1e785169b6a5f6406575ee1", 0xf5}, {&(0x7f00000006c0)="6b8ff747bddcdc1b5567d51a23e77c18aca72bb8b0bb55add4716fd4f2f929836f03f133d72b1a468c54f8b979abf5b4d278f565f86e8f69bd7a10e03ebcf84967c9c1da911c53a73186d5a78c3cf81f279c321ce6dfceda8101356e20a16f14a6379d8f8f18b0d984f84b72e3721704fd2f7797d3", 0x75}], 0xa, &(0x7f00000009c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @rights={0x0, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1, r0]}], 0x110, 0x9}, 0x2) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000300)={{0x9, 0x100000000}, {0x3c662e14, 0x1}}, 0x4c8f7f0e274bf03c) 01:06:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 01:06:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendto$inet6(r1, &(0x7f0000000180)="e7af3666cf81f7aef6a1245279c63615b0ff87befe3aaa8a14de29c2bb01e14f", 0x20, 0x6, &(0x7f00000001c0)={0x18, 0x2, 0x1000, 0x8000}, 0xc) 01:06:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x100}, {r1, 0x100}, {r0, 0x10}, {r0, 0x80}, {r1, 0x9e}], 0x5, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 01:06:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b289105ce20046402a4ef3f3f000bb42729dc539cc2806cdf", 0x2c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x2) 01:06:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20400, 0x5f94866be0b5b80f) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x114, 0x4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r3, r4}, 0xc) r5 = geteuid() getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getpgrp() r11 = getuid() r12 = getgid() r13 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="f6196af0db54892e57bc6c9daa4e50b60620300a7c08d4a940ce1f34312a6f2990add32217c67add459d335722d55713d7c0a7e14e97994d47e0893dec4e2ab97db9", 0x42}, {&(0x7f0000000180)="72addce6e2d05c8004753184821e79d883af27b9ab4eabda2241c4494c0e1a2da2a60a0e18c8ca66f5837e0462ff964c84ee5299515cac8579fdffcf40e7f8a9d047d3ef7dd2319552570251835742a7ce56cce99db447697070d81a7b1c03319477d33ea135e5cf2dbe55b28d5a0a9377034d400a088d2111a47a3d9624ebb37e1171a8856d5fb6ae8c3a521da9ab32", 0x90}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xc8, 0x402}, 0xb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x6, 0xff}, 0x10) 01:06:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8180, 0xa) fchmod(r0, 0x18) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 01:06:10 executing program 0: r0 = semget(0x0, 0x0, 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/12) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) r2 = semget$private(0x0, 0xe487dc0cc3769fa3, 0x505b3e286f66ac5e) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/215) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x81) semop(r0, &(0x7f0000000200)=[{0x1, 0x900, 0x1000}], 0x1) setsockopt(r1, 0x8, 0xc17e, &(0x7f0000000240)="b6f5f1a95743a3b0738f8d040f669933d961c63f8ba4f124eada9768a2f91e98872873835be04a2a77ee6f92f760470dc501cfd71f579d78ac99988a06f22803be30e724df1f7c93aa0149615b2a0bcb0368715df5038d705c79a5439073e1069cefdfb2a20b79b3532d1f2ebe6d678d618ab215aa8079d3729d314d3e4f332b0956afb4279b2b50fb4a534b00d7b0d2e6e5e712415dfd25edfbff550de90eff01dfad5fd6401e26e4fd29908c", 0xad) semop(r2, &(0x7f0000000300), 0x0) sendmsg(r1, &(0x7f0000002880)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002700)=[{&(0x7f0000000380)="7959e2047f3b79b0b8b0693a5748b5e32eeeead4aac0080a103071b740be0ecc3f4f8cdf28d6345d10f4477a93b12a400463e6828ec503a8c061ed46a507", 0x3e}, {&(0x7f00000003c0)="4e996d1e0786b64317034ed1813ad45f420c16800e1ea1391775ccc6f70fce950cc14449e05a7d867398350ae2164be49a4a52bcd9db0aec64ac0b0892f3ccc3fa1a7a1afd87b46b0f468c8adc8c20e3965e93cb8ffb7af992739cb5ed2cca78ce01c798251af105481d5ccd3367b69377db9917c881e243e0afbbc990b6f1fd2cf8c9fc16bfd7cf43fac762a3634985361aab7a93b8ca1186a9a9984f86efdc0244df571960356430", 0xa9}, {&(0x7f0000000480)="6341c909e6edb74b486c556d7ca9f89ba8fc91050fe0dfd5788f3621b96d3f2187e28df2e0e24bf6dbe37474cf54e9a66af023c68dfa13f1db43356571400b5b06425ed81c2ee8075d6cac4a44397fa503e26a8fa4fb681309e3829ece15616be5eac211bf7a3a957213b0a6806f7bc3cdb67feeec1adda1b9eeb9c09955e2573af4b68c1e68aedcf1a9e554902f2fe42ee2489dee55d1b42fb46cc974b401336031adee2dcbe1f5c8b37da514678a303a501baee8a5c42cff685d41391d188edad70762e170fbe631ad436488a3fea6f8aa5626256e3be0258e83b11aff0759413c508a8733eaf1ffd4efbff3231943f64d6493e69144b64696203b6f7bad3609ab00952092b8c15eb64f1416d30e4b1db76ee838a45b1fd8a9f607822629726f1b9ac3534d2f120181e6e5d5e1086a71822de03ee1b9fcc9c1c85c8711b2e6cb58eb221c9be422f1dd23e3c548802981ea3f8768a834ffdcdfadfe59ba43011c812ed880eb9df9bc4bcc678a6048dbf423641bf3c3f9760f22cb6110bac6c378b0e46dd9c0c59daac3feea315195a06607330518fe9084104ebad99b0ac2e00f6fe6ac8371e397b8d774cdb6bb5a08e814dbfb879aeae87b7ef794a963390b6a0faf5ebbff26d34aa1a274b605e30f9da96c132426badb40ae34b6fdbeaee0bc448ef070782b15bc2f7be75e25079a4c0e004aa5024de878b33fff0680adf6cf1731fbf2795dd3b2c190b3af0b319a62d424cf96e82bdddc50bc983273a141b3d44be5c4d1bc24a1baecd7b73defba296019c6bb1c4946d2d9512ae09d43accebb0863fae95c4cb593d34e0530aa016dbb34ed67fcf3fd83274253e697b3e46a4af4267520f47c6b314d2aa85256ecfeae873eb85fc11588f36d85d4ca81cfbe811645fd3fb9d55983979bb5fa6030b49b767268edb2a1e1e029702a3cac9ce3c5df4f340106eef1bc98ff121bafc5c379fe8ba8ec84ec7a3a7643e318273ff3aa259a76c2305dfb2c257703242606c2eafe9b7898a1dfc104613bca985d1e0354358b7cd302ab852503c4e62da2dcc205e27d45422d5bca28f9f09c605868ccfafc2e1686f7159cf559546790b1e846ebc619a1b6a55d3c0f02cad0c79a0b716a37053f92ce5c8b1fb5443c30199aeb09fa715400b2e2b2246c07d6bf9631f779eba1f9a60e491bc299444dfae03af9334feef53fa0a2e3d6ce42cab366b4ad6d5055801fbd51b3d23c5827f4e3d09bd8332ccad03fcc266238d050d2c4c5079871db8be872c2976fd94366dd34f252ec625426b73c839621df1eac68e02c889fbe930e4c0fa47e04c4eeb9ab652d86234c48f86800e2cd9ebbf2b9561ccb47f2527f7645e5413846a100a32bf41b6357c5195d70383f80c78e3532c9e79eb6a757d75c3e364ba3c0ee928d6039c325375a4e890d5713fa40fe9ecea80db14ca9b266ee29dae6333ff6b0abf769417ca7f684c8016f7394938902b8a09c1bf7f54a8119c88af0fedf83b9cfb4d737b4de7d5b2bf96d0e0bbfd6b203ea10d6de7afa6aea7f156e122e0ccb2ddd59e33ff8c490a3478e86fd5bc19fc5fbf0b0512b2e41685313526474897d4efb4dc988d13ce73eabfd99a16f6a6eccc83697a4e6bef7fe87f4e0871339f00d3f8ced26205e2cf8d52e459ce899b9e0aa8902ae5a4f5d3e8204f1166970e54e566a4ee8bd8d258f014992cbc058aa866c8fcf787b49c268ece46b131bc964450f421a7acf300adf375b6e34a6cc76ca25fbb39c799dc359174591c31762433093fa9c3a2d1abfc50edf182bcc3119ce39fc1d8805878e4f8ffb48cf923f11b97e6ed12b4a345a5273165420a983d9c9d3375ceba2416c46f95f6ba0b90b8d27dea65e05f591c31abaa74bf45f1a4e522cd2db8cea69fa2e2ea5f3340e83bcdfa5c7d3dcc0f840ad17dbe0970b1ea82c864625dd3c26da179b5d2a7c57b0283076e3379c1745d0f80db05062673e5945e807bf33bfd77c790c0888b856b4a69ee56222a09e5712f7b169a605f41a0fafa471846712c258d2061e4a07352de6b3c1e48336fd48459cde25e8c8e5ab3a98b50b17bc39130e444c52fd6507197f9f6a3d2aa8aba81492a8b90bce4ceb193609d549b2ebabbbf252faf3dd0de93353ff184d9fffcec37a969adcb3a3350fab11c0833cf8c0280bd5b35d1cf0bbeac534668340d54d7ff65071c9e78b85f967d64ab6c37dcaaaa037b44e9bc2aa2605beee9ab4b1bc9fdd7e39df322eef3e570f7d5d065dcded0151054b0ce3f1a8ae8cf0f812e638f30786419f3333ac5264ed57137d8e27e66987fe0e208ebccaa095c8c2cdd3c0efdc860ff1be065968c9cc92db2ce6995e9882feae2fe5200e0e1c20bc9db11b0276e71b13478f09b791afbc409c9b0941920d1f7bd411bf48ed0888b17c2ba265a0618d1ca5c9d4f3e1a47136ae643eb198b031895d5163fa36e67e93e9f92051b942e6f46dd076e547d501e21167a3a79c8689401e073cf959c3f7fb6a1118a391219796dc76c6cadedd02c6a7ef5c0c467f88b14623888465155fa841c91d502955677f1e759a42575404deff8a97b56bdbbc85e4b0efca08a9f0c485f388a9e2fca5e8f46839754c00718b14517415b62310fcf694721fd151abb78b201c92fce16931183dfdc0e1aba978fd9974888203ce1132734466d1d3bf825eb1e9795a7fdc1fb7a368869dd7f1b3650f4007e83bf1b0abca9381476f2b98d1bdaab31840cef30e4a34733be0f7aca607ab4a311cda4f21cb4be95d5883980195dbb7596deeb787f3baebcf332e65eea206b900fd8c0a7356f20569c5db0d4df33536bf490193f09baba8e23da5b253c0769a5ec1ca9f4b227715cbaaf7a28169799b58052d8e343916eb9eca475e0d2d69eaaab06b9ecc0a5d7a8bc26038c3f034f9eb6c675096f15e2139712d1be155d7629c7c52cd8737f439ad947fad8aa79f295d24e68ad1d0ca26d4def3a3af30af7afbdcef83f6de9b8d74644e108ae214efab51ffc49f2ca31e3091d5e7b04c492767af3f8521d428c2f5482eea4d4a186bd8f4ccb69cb76cac3c1b898200285c89b10ece78e262ca6e448b71a56421ae1d86221a23df9a08ea90c5cd31f59eabab041e8bdad700f2e3ff2bd90a93defbb3d072bb0e82ce1eb0d7b46c0027287b453f587b0e4543bd5b8197f6fb38af91e24010ef4a10cdbebbd1fca108f4e752cdb9bdf8307911aab9c403fa43646fc2ed8279d5122e54da08c487ea943d8bab0ca9788101a0f48104f4267cc38ab092094c38cc1168a1fd3f1ffdf90f9d01a1cda91df6c4a1faec9507b804161402a691a48370c09dfd1d3c0fae7691142e4e3bafe66504910ec923e9ccda5eb4c7d4409c9373cbfabca9796a772af6ffe6ef5b6e330345e828b109348f3a17b1ce9c727dcf2e5dfbbc167f16f9272d75e50084479479b1678c8275562de00e7588d23f8556f7c3e01bd7166eb51786f6d9366541971e11b851b9da3c3b7c58511231a78c6d4fa318d4c1d38ea9a3d6a308667db69f83ee81c735f0839637cab210a2d6c51c7733b1aec95a32724b5b0a79b67a1e31c09a15a34e062bfc9472c69e9a6a0d88b0067aad84e59abcb0a04a10b9f4095cc9f6de793e3760481fec2919430579972f08f45be05138228b6a66906a9307d9423f675aa66705fa0b4602d2386117abb1e7604ca2cfd3ad6b58d68b9d04536f22bce21412e8e60750f8fa8ec9a640dc759a3da8fa67ee302ae88b1eb27ef0073140d65837353ccbafeee734e0dbc7d6839a374649eb7a61ab1c6c893139efcf9db695eff6c31396a6b1d5140e5ea92e1e4b8131b256534ad1903f2503ce1c75daeda17ca84c7bbdc5a2680bc8e2b7405bbe3e5c70ea6b12232da49b3a9957ccf371774097b61bbc94f121bc733f72825620a6ed73720c0c1837f30f9953e4949459957b1c0ee6a418b07cb9973c9c39559f351d8edfcbf82d8a11714a9f88996288076d91841173c6437f46c38a66c56b4cc5fd2a15eccc494715a55e825df5a5754cb2b661e92e1ec419f773aaa3f724520c26157763a702ff2e55a0f21e0fdb2af80b0667d2cdf0cfc899781f7e28825010bd1dd76fd19c8e83a59a721ec2de158ebfacee8d6af4b4981e28ffb6bc199ae1d397563235da4def890289f8be9a259423db51a47f77c01f131ad6bc60903bb3b22c05728a27bbdf244fbe450f32af5a4a559c222da9855713659f619041d4aa4bf613c3a5b3c58858673615ba8643e7f065a47aa529d4fc400db7698629ee2d8ebfaeaf43ea09d62141bbd3ec34bdad2862ca9fec1b8ec0c64e1faadc5775746d928bc3fd2a0f89b31ed8d3bb4b0df1eff7ca1a48507f9c4319d70dd83c7b5cc8411f2db44a6a4be6c37a2aeab3ec13fbedadac2397fc57b77b249fd4295724160ce8d4348a283ecf7291dc639139f65b2d4074f719c89ec8bfae7acf1656d87df1a123826d3be0828d817c481f61ca4ff57e1f8fbec6a7c6ab140a4ecbd3706f11e51019d45a4502b12fd8f8fc81f4883a9d513d7cdd2028ea1935a9a5fb7236f2aefe0fd84d4bbc186e45de1c7350c69a120dc2822249a9ca909bbaa9705754b144cc4d1535a40a9156a793d0172ce18032de73939bfa68332f0d9954be8931dbe00525c2955d2d79fd87073cbede2352d34456f4c01de480ebe9f138b5ef607fb514707c5bb4c3946a9484c9f9f11db90d48899f921b5195d5192f798a6a61d963dc3e75f51bd6dd70a30149b4bbf37e5cdcc1a56b26bf2536fd800b59da876df9bac55b8a0bf00b60b8342ebfd34025f28cede407e1d50c0fcb3103c756853af838a2812b3ae8684847dd571dc469010214eac6ed81a30cf446e894e55ef565e14a69d6d36c0549080aafc4188527d0fa132edeed52b8ad5527fc4b09a70aff9d44533caa32c01a082810d49e07789dc57ceedfa1e7c3dc9697c82f2d306d9d0ae3a95106c7e41ce95279d0383004423faec102ad53cc094713c02db1eac438b268b9c08324fcf22ceda8bee8e265827f607de6e1a87803365d1742ef710a28c45e6c11d4e46ca3c5fa1ca192ff44fca1e3bdf6d46e1963f6fad6597344e8317cb3fc4f28eb8288ab909f72607ad006530906127235298d47f6ccf076437ba12ea0c7ca7c8d687af823313db8823c510de6d6541c515a10b53c0fa9a32c65cbe8f0b6fc6dba00ade0ca163ff5b64e4f554189221d6f53bf75208458b4e505892fb65f5412d3451e36defad4a8e04ca21105e2652d8be72ae8dc3407e82e920fa52e9e571cbdc44a89b9b9354264d44b74955e1cda73f26f95d83e67ad1bf819c148ea29bf23744459dfb729fa7c25ebbd9aa26ff8cd73f926381d4d41a741e95358831b47b005fce2400f412139256189efe596e1ac0e1527d693a3311fd514818e39ca319dc0e74914798a92b50c1d3687e18e5b7eaffc3e80a38df8e6b188c9eff8f29bdf00700a89cbed8555c41a10f0479749911eb19545e55efc9255b00b79cb9c709faf26144e328bce9a954fe6849487e8600e5364ea5be62d1801f2667e633108e0e5c5a43a06089bc0e6731472904917bf50d6c60f44a0a95790b22c93b67e3df44cc362766a3814a7636265f05ccb7bd1f97b1bb7ea54ae304d465dd6616d701e9748e21c0bf3da2953849b9213a538f1c9d315babd808cc79fcd8316178957c3db3ab6722f5c2b171dfa2eac0ed7ab6330688b41749c87efe10736267176dbfe167b04d6fd35d268773bfd8136716d005d5a24de8b19e92b39c2a6dd2c8fc9", 0x1000}, {&(0x7f0000001480)="3d38ab31aaa9bd9a90706edab2f57a577e1144a6ba00531601dfd8e756409a994fb751dbbdfd29f0378af1a64668e94883cbb67dd8498e7783c9b0cbbb45844b9f3d04ce406114d5118860ac44e8a3e6832b9122fdd9c359ad5296696b5404d34d808beee57215a3d5247437a02243dbc07a937a4d83f2622710c1b8349a47fc666681a51a795de3bb32a628b4668194ba2f67e17c8f4991022cbbd858e44cf19e4cf5a2d6eb825a2c342b7dbecb2f4c85f2c6ae2040f43c75528e815f399ea99e2bfab236db16f40e0d3935f9aa82515b3acae44131a04cb08e0120abf081664786151c7dd492f30d188b9f02c328ff5838dde56465781c6a9cd9522e324ae614dd14ce7ebe77ae5804fa0703bb115cef7ca0584da2c37fe27a992dfd263ad337353b3e23e0ec10b1a34fd0b4c93ac0d16d059282fee77c49baa639564b65cb88930dd8b7fdab186768609278ca5aac2132e135ed157695644a53914a05cfecfafdb623d809f6f9e18ee0f2e71b514254f10d84d497fade92cd161016a0924e658b6818cf129e02536ea80a49534cdc414bc47d37702a685d86ce16c8648c96e2edbb357b11de301697b4a3396637b0dcfa3322bbd7dde8d99065335da391d3868bfa626e06b409af059ba640b00f65b9e2cca309c68d4388c58c7629456ee5c8c673de8ba593053d0d597df2a46c9c1d31dac44ccb1af0ca6e85fcbe990c0a1b632cb80fb8ea14af7e411244f80660a1d15da0951d8bfbc56f8e51cbdff6c7ce1fd8cc6f6b9cf22bf05245902d8fc615abd2c32e05e7223722192bcecb443e96cfa2d8fbfa3ae5fe802b133ab4a689aa14acf604f0c051f594f729343fe198e4cc648bdfabaf0705d2240587c45d4efe3fa470242c20f7d9b976363381b4a1faa5cdcb82fd88326984745d78ffe816191b0840625e8921cb03396350cd9eeb19461a04df4b453bf1bd3313ff6b4a10c17310b80f3f6b8b82ad001ff83d3a853167e81994d07ab20c4dc70555a17f514e1a0548e56169db1970bdd04188ac76cc3a87e61d66aa48762eee40dcaada29152fa7ef6dd5379532f8e6b2613e960ae913d4b0afce264724f5ec44c8ede691fce2114cf803f55f663e00a14be2a2a48c9b83947cac119908fea487fc4d30510299031afd0fb74d802d11fd351294d74c2ac84f97c0f8f43bc3c21beff7ca9d7673b4073d7317a581d7d35a45859bba66bee22ab47b9f1855ef9bfbe4459cd1148525b12ea32a92819fff222cc19895833a7dc751103dd19b28892bff6d42850eff3850c9697ad1ed0fbecaa8ddcb71a927f4bf3d0e76f0892b95b22eaa7ac01dfa7b071955e1a986454f7d19cf58450d7797e8c206384c1a639fe83a4a808e763febbdb08faf0d80235edea6e7efe4ddb732d55a8463bc49c17b07238d64eec190b8be5647cf08cf4544b6a56941bc16d06523014c054d2ce69b1f1898ef72051c3590888cb7ffd789284ae759c16d1df7448052ad0ca46402e440515a485b86583f8d5b09ef995e9474cdcd6b33f81875788fbf9015f45ad9aa03a2a1aeb20926ef151ab2b0c363c1c080b4fb02e600a32bc4c02787c623c2e917524ce53c8bc35f784840766488e44167dada0c6bf1ed51951dcb955583d4e49050bc88ad4056fdaccd393274f4b45458f644abd854b1d7334a044f78521823f87f4f677586561df9b0fe606b858155caf110425f8d82865bb2c95ce77bab4bd742771d5684b2e8bc15e2fd11059199d26aeeeb7a34430a6dba38c11992f480d6de8efe0900e6f79533e4a52fc08325cbd5c2787e34dc95970a9b83c1c603584421ef790230268974636cd888fa2d06945d531d21daed36c961033fc44c9f8f7eeb67aa1087224029e1bc88261522d226c8fdd114950d3e5cf3065266c84cd55178a7944828bf65e665f72647ed418c0b4238ac98c5ded69ee440fad4b85005886d9b8dffc811ef24c7b686ee04236335faf4f071d80f57db2459d97f622c6b3eb40a2c0f04f5084fa4d419168394d11aa2e493d4d808a5956cc52e6e37b6d04350c0e1224c09b814a761a9d04f2573697e1a09cd336981d2744f16b65b217c3a0f8ee157e4b234b5fedc5bde877bcd7798db0ca19002793acc52b4993a8fbc9940ac74f9796c93d4d7350aae2850bf29b4a900a730f4a635a3a9d52f5a563554764f839678b0e3afeceb450906158172137a35877ac80f4b7a9bb9f2eb9a1540dedde29460c5aae6581110c0e7ab7e3566db4b88c7b9f89aae4478d2e8902af6b32deb92a54dcc95a4c30e22ab0d037abab963ab198ee366326b44522e8960a5a431abb1b5fb6e5e2b9b3fd25ee19aede12e08aaf70c9242d2d45aebf1e964b490435076ca189cb3e514f33713d6fa38aae80344847c84c8dfbac974f02d9873bb51979dfac71ebf471d88912ff736853f52a7e1c678ce793c2f28cd93393dc5b56457959193e1c913ebb49f9a9d8856151cf9d345364751809432deb26c0b1d3420894df78eae4773ffc6a94d8ee8b3ddec85c9aa519fded826ad5cc74b493f781b1f86fd4eed563304155ab0b0202764b8ae1018ff0b967849d3c0b451ecc3e931d1b9396384242e78acbe83846c802fc95816d86a33651f1a2aa3b568815dc464e44c6ebe4f2c7e537339560e5c00b92bab1f6e3ae5d6312784d4250451256934bc94d1a20246d30af33f7f341dbef8c252859eebc4d0626b5f8c72ee5f86548c3e8fcd373673fe5afb6f0ec40f2db26157e584087490b9377abb84e82873df3e312c04e963e9bf0502b7b57c39daac68e95c7bd16602ff42f241e1347fa420cd516ff3b59d952fc31d2cf1f76e38baa5d630a5e96e0523ec6a16cb05db3d61412bfec84d85ec2699abb5738486ae02c7f561569d231b0da16dfe5f1ed13874bf0fd1d36366464082f7fd823ab4c85982e852f07e2162a64aba717b2dea2fb5461093c34cb40a73d4285a3c82c9859ff6d362bcb39e5076e211e74e401ead2ca4c2d1826c3e0b9a29c852f374923606c50b144114f4f3d55483ce8f8c62d24f3cc124d052ead2c276318beaa676659f9ebc375ce1ee7de28cfdded99575fb9cdb57b34b49d11de1722b4737f024c561a0140548c6d2e4b8772de30038bac25a9df4fc33509e1854c85a25c98763e32d43ea4abae8509554045830401521de0b57199e57ea30929d3f1551227c2161d22878487b86f76f6a8aae0e1656acff7b0a1ba048419c541a16247eedc63e85256586af7b4d1665a7ef0e9ce30bf842ff9a65ef29745c6b3996339cf596a3118b1ba1d549a1dca27568508b37c0006a2cb11779e5d147344d5be9540e0384ff4bae1955c90b9d359fa6b3dbc747a0fda62843cbf06afa114f3d8c5f7537f3fc99b16e6d23224a17324886909e3db30a52264c09622f6b27f7ebae337fafb3c68afe4dda24dce8631b9637e6ddd76a60967058f69be0051cf68f4b81634615a4c5f4f12f1d7faef0380b15e1b0b94de82945ec83c498f251382cb083f15c3874ee06bd63371827cf40d99c7f291aaccd17ead8bcecbd2f23a04843d8645dd41aa05edcb8891cba92fefdcb873f810275ee10b7457fb2f9f6c965fabdd325835e60d3f0a0a9bdd2558c94d2a966153a1ec456918b99de37d56ba9a6c3181de5a4abe9f7e0c190765cae2bd715d1753ac3dedc8a958ae6370c6593944282a5f8bb0f02e2bc6254d76a20b871b559ea40e54177ade2a34ff8c3cf4b5b275f4ef6a3c59b8a9968148607b3bd3beb7d477067bba88242d089688a992a4509cb53050d8d3a783c8884911272b15d296169df690d9b911126d8e65c3744f17368a65d09576ad214a939307cff087699c281f3424987c5749b5c8a491a005e095543f054ae355a2e97b88bc7a5bbfb400f532f88b1b02a8eb521eaea4671648725a07f4c6bd421349ddb3b11b09e261d6ed95970f5f71128025b3a9c052a450378634764160316000b5296b26df748faf68ee8defc54cf24f147d6271de6ba9b30caf86761aea14b74ea738cd9c3dae7d93afbf1fcc5884ecbf123139cc37df991f2d70cec5625061b8256a29614a2ab982ea574c62ba22afeffa8f18145365e7b9870664bc726282fbab4a0b3dde73f325891f63d2a8bb40ec57fbf9de65931822158fb825c7dcce4ad2cdef2eab57cc9cbbd31bfa4b45e0dd0b8df6d5b066b2ce5682b1826f15b1dc40e8602eb1fb8bb09a304329a35c27fa44a80b98b68ebd1b57e8df3b8f5e996e573bc91a091fd47094d427afa3ebd5d03e083b353ef7aefc31aba87fe8a4e6a9e8406807d57415f8f0116bcc4cabc14a2f731a1fb1f8a63837e1e64e6272fa7b14c72a81b0bf6bcc64c70aa0386da99fda3cfde1e7a3a572f02d6e4bab7073c18171600ba65e4b6dd971051396a8d09a30d14d41d9c3f44ad549c50d97d126b86832111674abc7b9468c61da49ca5b81578200790d275d11c8d0547b6cb4be7d154358654ee9d74b5b635bcdc53c006668f204a5aa0ff5c18fd3ce0340b4c4484222deb75fc2ba7bde537d70df108b31bb99272872c3722c287cd34a16117b3e53ad997de1060566dcba9a2c50895ab1688ddd15e127f06b1ac699fbc349ed705acfe3df477e632411d393576fac572ff6f0de7d7a95c504c17da7cf336c641ef155234107c50e3cf2d27551910b12751fabc4a71f0c0e8bc9958808fd874f6451ff73a1795e20c57c6c8a62a5ac28b31fa667307246039ac1afaa605311e9324c5488ada5e8a8e86b8b3860f486d2927025d8865428b84352a02e4736e086944b5bdb2fb3a0a199d1d4a946101806da623894b576bc220c2f97ec933a4a7f74fc7e617508bc803b9fa895917dabc93bdf8721b40f01f676d1d17e45d28c7aa7af269e32441793a580af9016883d73e6798bef1686f8e1d7ecad18dfd130d8a09bd50a61432c465c7364df8d6cc60165cd6bc1ecd3d8cf8c7d31671c9ed384f60b63bbab99d45d797a8ea932b70426356c44ae49725fa078b3c9f96b343df739edd62f79c5373270e7ed77f31524396facf82ae3b7ca9354cfa454e46752d7635d7fca86a29abc98cc0cbf3b652581840c6d882a30366978ae4b9819b13f1a8ffee8c0704046c6a87ef95f4e4c28f2274a8799b79544e4ea8403fb2115db20bae2e82dae0a7a11b854ce6c7af3082aa607656b9d2859e8e98bb8231bb91a831ba18cba4564d28886d33a382500e3da59a1fa605928ae3f80590df43101e17d5aad4f92d8124a6fdfe7d6f514feb316bb88ec787806386268ff55ad37f7aef5dc289a9263b25ea228644e77529a2cc22032ac5e0798a03e0f2cc7d04c422b4316b915c110c6ab242aefc90f3c589f49edf8000965bb8fa5dd4d3881e9f77b5c78584b0bfe0c3ccb7ecc214ad87bbf7fa2c3050ea24d37635afdbb278e1490629d1d36761be9bd31601f59c0b57dc2043fe13a95abae9305d76f560872854295dc53f03cdfa8935a7b4c41a307b6086f0170dd563b06055b982626b892bab047e37c7dc8a18c9381d7bd09658c2c38504066b79f4caa08f5eb5decd76a02326c8c957b06e4eb492f6546062ac8c7e1dda2c208cd2c9b786d5a367d9a8b36fa2626be3a980631c196ab0b917ee8c7e483fd7075c5e6f0da9dc270162e2bf575476217640c2c28a7d2444d989bcd4ffe895804bd40191fe45ac1c050e1b1ad1991ceaea41166c418dbddb7c2694df80b5722adead9c022cd21f5fc6e1ee1c8c346e91486425d7d4f35368ced5f0a276b61c5f4376182e6fe04b81be4f11c09546", 0x1000}, {&(0x7f0000002480)="d7641ce9393e6cfcd38945416062ff8ef1349f4a939aea176765f98f2b80fa3ace62f800c1c70560898bf86bb880220f239bf3f491c0e4545ace745ad325ce7a0571b72488633759e19ddb6f42fe4eba751806c2ff8417c11eddcdef39bbdb0313e31d766a1c1e80d184c8f83c678ea2da5471b54b1cdb0ee1fdc07d", 0x7c}, {&(0x7f0000002500)="b82791d735220ec4395cbd6b4391160ae47f23d5b26bc1aaef6b284c3f89f66e5ae13c0510282e290ec811124202b5ec78301348601915e0c60a454d7d30a2ae4cef2b4eb987b2dfc0875e2a5777343b91efd3a04f39934dbac037b3f6555f46230b2ec1a929d09dce1730d94ef8edfd58d0e4895dfb8248c2a1546b91d378a60969b13d19926790693379b38db7492b7e5d50ef20ca2c0bea0097acf973ccf45ca0fe9f528c41977a0b2cefed2e0a00fad0291bf35d959b8d7f2803ad323d05d2cf045ec0ab7d83f8", 0xc9}, {&(0x7f0000002600)="6b5500561e6429452e59373fead2c2e7e29814d1b51c34b3dad9007ab4cc75b9ee3337ce855ecdcd4ed3e1117e08f9d8f15501a6926fd4dda75c00e0f63f5d5e466d3e2a9e1bd8f12ceea47030c2876970c1c8dde76e97ed0dcfe79141482eecd1439061e74eacdd956fdd0df7846835390acc0d9de77ec7da576e76427396c36b575cc33a1eb9e3d5", 0x89}, {&(0x7f00000026c0)="b8693bcdccbae317e51253f0bab9e94d64a94cb5fc362d66a382", 0x1a}], 0x8, &(0x7f0000002780)=[{0x40, 0x1, 0x2, "c41a643e1b926f0682405bd27e7553532654c37b0afbb083c5ae6c9e854d4b4daaa1346c94ca927cdea5a9317ee0"}, {0x88, 0x1, 0xb7, "ec07786827b9245bbf53641fa7fe0f46c663707e219eb9ca91817bebfd733f0b2d3bd209c277d06c0e7d2d8381127f6cc63412741704474497a3c3eabc7e4674c318e11ac604e56e2d719ce856ce8e16d9419a0a006591727811ca2d62c86f6840553bc4b3b8326c3cb82f10d3fd7a8f26fd"}], 0xc8}, 0x2) semctl$SETVAL(r2, 0xff05d25a141ba6e5, 0x8, &(0x7f00000028c0)=0x7fff) pipe2(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000002940)={0x2, 0x1}) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000002980)=""/21) r5 = accept$inet6(r3, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) kevent(r4, &(0x7f0000002a40)=[{{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0x80000000, 0x4}, {{r3}, 0xfffffffffffffffd, 0x10, 0x800fffff, 0x8, 0x7fffffff}, {{r5}, 0xfffffffffffffff9, 0x32, 0x20000001, 0x5, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0xa, 0x20, 0x3, 0x4}, {{r3}, 0xfffffffffffffffd, 0x1, 0x2, 0x20af83dc, 0x1}, {{r4}, 0xfffffffffffffffc, 0xe27aacaabdfe7bad, 0xbe4f58398a6d3c11, 0x2, 0x38}, {{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x4, 0x8001}], 0x876, &(0x7f0000002b40)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x1, 0x3, 0x34}, {{r4}, 0x427efdeda0a4645e, 0x2f, 0x41, 0x8, 0x200}, {{r1}, 0xfffffffffffffffc, 0x20, 0x20, 0x7ff, 0x2}, {{r3}, 0x0, 0x40, 0xfffff, 0x53, 0x7}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x264}, {{r4}, 0xfffffffffffffff8, 0xd6, 0x52, 0x100000001, 0x101}, {{r3}, 0xdb177c43c9e41f6d, 0x2, 0xfffff, 0x7, 0xff}], 0x8, &(0x7f0000002c40)={0xfffffffffffff1c2, 0x3}) r6 = semget(0x0, 0x2, 0x10) ioctl$TIOCCDTR(r3, 0x20007478) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000002c80)=""/4096) accept$inet6(r4, 0x0, &(0x7f0000003c80)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000003cc0)) openat(r3, &(0x7f0000003d00)='./file0\x00', 0x100, 0x20) close(r5) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000003d40)=""/225) ioctl$TIOCEXCL(r4, 0x2000740d) semop(r2, &(0x7f0000003e40)=[{0x2, 0xffffffff, 0x1800}, {0x1, 0x6, 0x25252f595be70aae}, {0x0, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x1, 0x0, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x2, 0x1800}, {0x4, 0x1000, 0x1000}, {0x1, 0x100000000, 0x1000}], 0x9) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000003e80)=""/47) semop(r6, &(0x7f0000003ec0)=[{0x0, 0x757, 0x800}], 0x1) 01:06:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mprotect(&(0x7f000014c000/0x1000)=nil, 0x1000, 0x1) 01:06:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 01:06:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x20, 0x4000, 0x400) 01:06:10 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$getown(r0, 0x4) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0x3e0000000000000, 0x1}], 0x10001, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1b22db2cd1212c1e, 0x10, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x7fff, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x8, 0x8}], 0x3, &(0x7f0000000100)={0x1000, 0xa8d2}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) pread(r1, &(0x7f0000000200)="00d7fc8493fba5c2861922540b66363d14f52d85a82debf134ad26185d27b499de502ffcbf76b43a5317b8b68a6bbcde89b9542346a5c63e8b87428924e8d1f58d7cb3b6c830451d60b0ee6b8b689f47986c463560668fd008a29e902d1284e83359da2734c826f61231f104fc2c2e437971dcf951258946312ad9a9b830d5255895d3f5a84c071430fdd61d8557523730bbcad03a703f", 0x97, 0x0, 0x16) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x7, 0x8, './file0\x00', 0x7fff, 0x7, 0x0, 0x20}) pwrite(r0, &(0x7f0000000140)="97dd6824829885c096", 0x9, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x20, 0x0) poll(&(0x7f0000000300)=[{r1}, {r1, 0x100}, {r1, 0x100}, {r1, 0x1}, {r1, 0x10}, {r0, 0x80}, {r2, 0x40}, {r0, 0x10}, {r0, 0x40}], 0x9, 0x80) 01:06:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 01:06:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202f, 0xfff) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pread(r0, &(0x7f00000002c0)="980a016ac33922aa8c6e51414780e6cd1c8ca6f89010fe1aa7c6386a1180d03329fbc0ef5caee1a711bd92933d4b82372c202515d5b3277a", 0x38, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000004c0)="613ef10a343a864dc379333fa0445890c84a9fec01c66ca0ce1d25b3185b568f7932866678207985df13f7e74b74d56af4222df4a6e85fcbd77868663d2c2afb198280", 0x43}], 0x1, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}], 0x50, 0x400}, 0x4) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="93550df0fd0f2f9395075d756e1a2ee4eaa3960ed2d7400da72fa0802992ed712a276899d738386519ecc5b5f1ee511ed0a45dcb2150ce78deb1fd98c6122d763ef965f3eab7b26427e9af692d37124737d91e01d4f3385c8ebb50550cb87febbd26141c2cdf7732e1fa370146c10126ac48e8734693945e3dec743190facd6b8419a4b8cc03e751a020a65f58fa46b7ff3e1dd59f77f893818108010b6d98efd46921fd0cd2fd86045455a20c6494", 0xaf}, {&(0x7f00000008c0)="318041c2cad58ffc324f2975a5ceda088db334eb0a1055d975c3effe4ff2b4effb82a6242fd3a51c0e81ed8dfe031ab14423b2929b54114edac55b189bb299f89da5fb7435d2629c5fd4020aabb0f8c4a79f57c0b1d77f0f9d0c5badd5cca7219f1e18cddf9af0ac6e9b5a1f49b3f643e41c4c3aa9aa21959e0e501050ce53fa2b29d1893ce00b69b1bb42a53efc317b51e5aea70db935a3e902371a009141963c7df9b93f52e949191323cbf6d72176ac652e0a71ab467169611bcb24758f99db6fab3e753df9b6a7e52aa4e66f55827564ffb1cb24755bebb78eb2acf1dbb9e560288a84edffc250b81aaee4a6c2e7d5c6166a6138e7fb56769f3d1bff976767bd12ee54208d3b1fb7fd994598f96923f15e416eac93a25e1f816ca37b4186afbff5727cbdbf84c0363d2f665a59d1dfeb404b44a9608deba253e776c23e3a10396c255cd4ec1b4f4489943a453e0749deed7b5a03efef4357641209c657befd12b1d791e5017acf8c68098e7cdd64b3325b645017c611d184700e46c319d6294815788db36b51d22c8c52b96acd8d203142bd0a5257c66ff7408e9a5448cbda4da17f3a661a1840245934c994e74e87398d284cd45a47bf882d51b0e07bb8857e3d6f1819dbe6f292f4093d4e9cf833b2a8e3a38e2abf6c99d37cc2b614b34d97b4cd2aaad673f3b1c9bc29ebeb41acd017dbefacd6ae2b7eef2cf51c80e1e9aaba4ec6eff43851622f1e28d925ac83949c8921351bc53c6579febff2e1e2dd6a85f2a0ab9908d3ef1a4fd72794e53e7cc2ddc41cdd65e3193084e7659977a67f6238dec62b698ff610ecd64b2c60381c0b6aab612841bd5ba91d1c601270878ba0b751ea00223e6ccc09e0e4cee47232fdbbe7e7be763dbe8ab8fb436cd9e759578a37f534d492bf116e1261755dfadbdbb1cc9e0145172e44270552626a321ba6788f6ceeb69b7101eb3f9218ef6b310e5357b975b7249cd12e0070b5866c9f076cc23d81c8e21aa77605a72360d4d2b8e61939af79f542a345d89049c822043be5c3aff8db7bae3f1278f3326599fc3fc286604ebf762bccca4d6a8227bfa589572ed8f6f0c14f4ae50417932c4717b42cfa0d615d996c2e5393b873011c2ed212c61becc3aa670a5f6d15745646dc1b5117160784bf62a2c640b3e17a46670647cac3de2e1dfec8152aa94d6e3dbce9c471c6c281df2e332cec6db2941d4a0b608b399c48f9bbf5efb516ca3662e6cd0f64e48d5f41c0d87084216a7ea467a57a79a66b7fac7aeef11255154cc427a59b3498831f77e6a68831509b859767013786b8ba518aa0c27f6d435aac481f97007b7f5b310eff830bb2965115011c089f38583345448da560abded569b8c8035784894e534c5328ee3a1e7d4da9ea4a469a858a81a581955cafa51d69fa64c245371b7668d2bb3dd966c0bf0cb23a7c7928a1788ee3cf5f955e35b809614cced62c881fb579efa0fbc67fd018aa8486cd45d5f353f08e756ba230b1a6b3c41276a0f1db595d7de3cd1682c8c2edfbaa45fbed8afb35881fccb22bf48d4a5d42f5f3a1720aad0d2bbd31aa8b3619f80bb0b465fe13e30e4c5c06121a3628b9d42d96a7fed8ae73bab4e197f8a8a0e7d86dbbfded604e5b0faf981907a9fa66456996570c4f99ddfed557abccbbcb265f84625f01121588d27dd45db1d3a2a3d1ad99aefa78ac33bddfe07fb4e238e9d7e8eb7ba19a9ddb0964ef817bc447ffd8f087f6ce7104ce45a1a417b7bcc310523b4db85ee1125ec23b4faf7c7829849c16e49ccba2afeaa99aaf120f5085a0dc51b226d111d9d4a67c6c7eb02a3dc08dd3329e599c2bb5fe600614bb25a968b99114ad5002cf2166a6a2eae0a4ea636b9f06f54ee99694d34dfcebf9d3abefa9d52599cc56089c905bc048e761bf2cbd30a549ac002602536d363453b333d4b570cee9923459f7f330d5c4d6d24dce2405bd15c398801262e01579133664fbcc9b48836aa83fb8d228ca56ee3e84bb38ef84c381acc3f122506279944d1001ad102d7585294d61f2297fa41a0a78b5ebd14a25e1e04149b4beeb87f2ce1eae035ce635f7f433a22273f6aab616c805f83bcd78dbe25b764b8e855aff1f2bec7a5197f2767aebf3bf58f6b9637be468ab86d3d0d7d5c7b9e7f38ceb3514df2abc22cf9eed5542726916de0abf58701ca158d00e57e0115de05913be94b2464660c62b65e39d2ad016aa3edc7d74edadc03d1a63009d55f810a0c42037898e34a905249177f46b2bf083f31a54f4376d35e1f09c019f114575f61c8054999c3ba6e6d21ed890d08697b1a2ef3eb5ff02abe1f9ee9f0c23faf3b9afa5dc8156d39b6adab169b426f67d0411c61fc6fb76716d8c23dcc7262285e9aa9218dc3a2e0133dd0ebeb735e2bdd57b5707dfab52f7a1b19f7f3337791f23d30adb330283669f374838c5ef8ea6bad005bd1a88f2db9904e50ea567ed57040aee5256fda173b439bbd8293e6a25e4a78d03fa86715610a8a3420f57eac81703c3742fa244ec0ee6d5e3ed5e9936bb513dbfd8b7b0d755d1c9169a8900524a9692ecf74147058cd471a9f5bb1ac1cfda8f82dcb21f37e7bcfad7e86c6f71bac2f599408440e80df5794413fc173360504199600d2b4a8da1f03327df14c5a095026ada9414bee807c2addb74b8c2e275cdaa925a290fd8842bbb0345cee69ec55e15e71db993bf8f4af06e2d89a096a3904ac7e4c173a15f299aff48fa447aef0b9acbb6a54c9706597ae464b77e463191f4d709f75fa77d8a0ee5b98850f309cf0a3bb460c3c68b44d3d92a2aa9f5e8aadc2801268924b4fae1b9d7526ebc34e43c2116548d231c6e8e4d5d3a15215bf92dd7123691f777ba689c1b61ba885d3cdb13fc348183862ecd90714a1348bb1ecdede58d153733c7b6243712582142430cdd86ba0dbe8ac8be4a3cac7448f44ca9b5fc3a83d304af54046b07a9472ad9afadc92c70ceda3374c2db2cc7687326717da930c7bcdecd4e0bcde30bbf4b8655788bc94d1a2c8f457599492ba3aa555adbf7366c8ff65fa3bf385411d5a00a7ff1d8bbef3b3e68c9e5d45b79257a43d20294def6ae2390e746673d2a65b7da19d9fb8dc69832d61e052b397d379444ffd138ec863d3308f88b29daae9bc6852b9013afdd32c6561adf6b513af2e347840a3d5f42bdb42a50f7d41ee3599ac52c33fc9d9064d51daf08af5556808353aa389887c11947f936b570e223bfb373d56706146a6e0535729d7fd83636e0651b8666f4d5332306610409906de7539651cf714b2c4d806c8da5b2ddcd2927005e94cf615411a3986d263793b17f3747a3a75670eebc8eddd9936e91eb51d42dd4351f203d19721c43ccada443cb2be85513c1963fad92c1baada5039f5dfc0b5e0c29621f1ee34229cf76ec93c236974c9c22fcc240019f555edaf924eb6522e731100fa2ac351550355446163b1b138457437debec2767a3e35e9a9d7ba6503b2604461b688866fdfd1af0d91339ff1e94e6f7d48e00e1e36d44ecbc2368701886ba2287625d815960ae52ef0051f82fa2c3d11fd107a5997e8075b487e9e58c10f4703ef08d701df702f3cf468b1d1f61dde41fc872c1dd9b6cef295551a84bde5f65bbe7f8141b2c26cfcc3f06eba0cfe72aba6077f6df8c2fb385569230bf53f6fa6fe147612564f7219a010d632274e95c85718032e6ca614db40c78651eb5dde7676677f679f4f4291a498daf40d069a0a3c34840acb416c0ecfee9f9d63aa0d7cd737548e6f1bffe25e2a008e8e4c73621a9e6a28d657bea34870fdf4d49d6a6d0c6ef55a3c16683404ec514d0b05e80de7ce0a9d82b611cae8a618c912d880a3acab9767371c7695ae901fcc8c6f0516047f7cedb97474594846994da15ca5286cbeea3a01bc255c15c2ee861f041aa5dc5ca27662dbb27776a4324fbc480ba7f4262eeeb00bbabdb6c6203be889ebb0971c6ac764830802a638a8aef574d642252d06b4d07751a8aefdb7c385f8d3d97813d13f4867d61c2b0878af5de2f2ae76f8bc8eeb4ab130c201bbe63bcf0875e44fef769d4b94ea21d55b89cbafcab76cc6ab7e757ad840d687f4dcc24c947566d9be994f8cc2a60faaea936a7c43fd3c6c9a945b64584a840953bc84785cc244ddf02ee99cf8d274de2ff9db8461b48c54253c8c4f92c696ccfb287a3bac5635fa3c8e9125351d4157c994aefd09b9a5099237685cfa4e8d973b79f53c4c7b8cc8c7423187566c657f45f08f1290f6f448a209d5283da07cb1cb530fd128c92886b43027a15e641277f15197200e35792db1a5cbb73d263927ec87b3f416ca6a6aa06d2499b592682bc9d29c3ceb92491d7c4aa90390a946362a91fd54e22f32234b4d891f3323ef360f303f381149ff5029773a2d96d6113a8b62db9af4efbee1424466f2a5f9af605a8cf582d2f77ecb51cee6cc888942d3a741a799f1b73e88e47525346d6d95f10cb2b2c8a852f4f82b715bbc8996a66e64f781dd17fa04bbda9367469cada3a70558ebf42f5ad6caf0567e6bb698e35b104748714cb8cc8f7281e2912ae39e1d1ee67658b222bda551dbddd3c6d9b62c4bc6ab490745ee29146d88c46bca3d2d349f23f2a913a2e147366e2169b486760dd44d0284bb956e61786193cb86217aa69ff07a3e35382de0e0568fe5635073b4fc677f2de60373cb346bed7225cc51f0ff6034a7c36601d1d779ab3f543277e84641a142e011c60b35bf1d6ce8efdf83dbfe927d5ede1c5d4d09ae7b58e6cdbc2e3449ddfda6a1d69c52fca51d8a537a47bad742e915dddff24021a05ccfcf9c4306d1436a03e992b651fecf2ec1eb829cc68dec26e4453db4fc76ed1c6b4db492ab86922066c62763d931c8a49f1f1db2da748b9ee2b13ab5de18776eaf6f9d4127f47a039ac6318da20345d86e4ed4dbf70328b98f67fde7fccae2016b92e9e1230ace18fc7c4ea168a079d684a0bfb642ff3633b278cd6fc1d10eefc390d9b91780c4fdf1a31030c35703ee82b67fe958aeb7010fbaaafdc8046a52431c9320cb9cd0642f74bc72158bad26bb1a1863e96128d2ffa5bb2381563c0fccf7cbe62bacb0348c2d54036ec00794d388787768e2984738b3cfd05dfcbde99abb3293ad276ba5d5825c74fe68129dc0e81f534e328f472b585792439012de4566db3e4bd1a1bd53b64b049c05b4188889a2387fe2738c8770343bc9f2980564fc8d7ff1b8ad2e4a2f92c6d42f9acc527a8de3caccd09180904d51917017e9df2a81e95ddf643a7024f5a1a8841226cf09ec82c3faebf8defc95285a2a9c98ac15807c75f8ca673273ed132c6a3887f27845aca9db5db31127edaa6de2372034e99831935ae93aff8d0c24b66e7eb296c8e9c5bd36dbabb8e2098e9c89ffe739930db85aa5678380723c9d9ee2e7f87f61f309798dbf9e1981408a45ec65534306e0b3ace0b716fc040343f7ed10692cf196ffe8d4b06315d353b234c8749e1ad15cb579ed9e2db5aa3c31742982df54414b230ddb5c93d3c672b304d3cb630185d476d27c2892caf68cb38fc5b5ef2036663b62e39507cf259db4afcb59f69060dff3d9c2d2854282b5e34926db87d4e8c87c027f078b4a977c9c754f88818a0e98b23d98ca7733572c904e368d923d59724cc0a0b87a18502745c358d0d1f66b4ce3640754efd261a2e71719496e843eb2470a521faebc7038d99a0976a3d5b70af1234c0bc489389bc6dc2696d64f52ac62b61ef9dbec3a42da3d3dcd2e12240a01ca2", 0x1000}, {&(0x7f00000018c0)="1ea7fab81e2526e261e6ef4cb735ef6fb7e6a395870f4438b6943261437a6bc1a5822b92acfb2f9f3f2bd23b2e324698fb973d51506dce3fa06baae70adc2a2062614271938a6f7549abaa56430eeade85097f435ee8bd5fbe76216cfee4f7c088038983ea20a767d19e9cde80b4f2838862a1e09bbc572e6fc1c91e8231821351338fc74b7602d7f08e838e6720a0b49126303e007006633177c65937e24ed1d971c7af487dd4969a961e6f4bcefe5df8af970206104c2f91887be1e625e1c305354c34b8761595b9893ccd5d793dc6006ad6ce9af2ebe6b01aea3ffa78069de4f470d0934c5d91e539ac5cdf3dd8c64c69a2d46e41075f0d14c0a421a5969f0e1dbfb6e4f549c380eb6ddfca61019630702c9d62e7b0e73b68ae4fd85ea916ae89186a38108e6cbd105ed0171fab7e40802809b61eff7e39c34508eac2e23f68bde2a3393b963bcd3dc67d55c597b940fa4a0a1091fd09a5243055adbb46f1024ee26e71dd6fb37eef0db948f7c68fd591a7e8494054d8d6ddd86be9f123b3c4bca120b2a14f2747debf57698862e0498c56db4f9558b0edbce621674afbfb57553d73d62e654b77e4a8a40f001f8a3905a114ebffaeecf4e2034632d4fbaec5c4e7935d65034f96f53fa91a37a1d41ce18049ea57df1ca2b9c6d8fb85ce65f15f9f693b5370397238db1130732cb015adbbc5c81c65fd7b715d86e887b10e39166e863c4865dcf731e0caafa9471ca2827af443f214af784f21ae55195f28b15fe29e32f8cff3d260d95471d34970193c23b802a24de9dc6d229390d4683f07fdeeeb722483f5a900eea6f78780a5e39661b5800c1db97c6e5969f1fc2cb6603bb3693036745ff09571e88a9c2bfed7a5e36a7db6162547b0515133b4b96c12002454e479e09404a819069e308a1f4a010df28d81e1ef92f2c6ca3394a9c5418cfee966bf0aa15b9813292f52288104d7999b5b948d24c19950a68906c1a78ec3888c3593677f8a90c084fa2458831067a5834fb59372115f13c1da9c4bf207aba9cbc0ed2fd0ab25472ef99c3a608b229e9fd942b7a1b1399212f47f450621dc5d04439db3009499e1a854e7e4aabed01874968977f6647212c7f0916c4c51efb7326b5987ce38b41c7e2892df6092882d7d901dde7f0ebda0d4cc77712d658a0cb7055f34322389c902d1699bb5a8aad15d2c7983900969a40f4b8e278fc3a24c46abc9cf9ea4e94d23cbf3935c278cd81550e11eafc79ee4494633b3d988f00f1c7a0c22d436a6806971df32f9ec3b0adb73e4f7195749b003c8806ff2dc2da5472e24bcaf2d596f1b8fcb4de9bf8c970e7b64c8afc68cedc0e576432acfe7460a79ca470b13cf52999e4f96973935abd2cd896b3d5d63fbaa751ed71c3fb28758259fdcda51d0b77d493d7d957f5d86f860189d1c8d9147af78f49792b5c99575cd3f8e2f855adda113130a7e0bc3f14903f189a7e298e0137d4f95aa6fa56376da99d90eeca31b2cfe9265882ed138a18a4b762a88ff8c1804f6f8d1c031f169d0005751b7eacfd047f82786db204fd5d46b5dafa4800fb1898277d4cb16300da591567ac1e93454b892aac9123d979038bf7847edc598a23d2b1b44bc0a2a0b0e1fd4f10fa1f3561d90a4cd15aca911bfc8f5ff415939113dda1e3af7da267dfff6d9a01a46efa88a492653893ee225534bdd381d86c36118bb82ae2573f5c745f0c3b9453774785d10751bd0b352c4c190f08fbc6521864d58bba9975d8a904bae1e70e5766a9adbff3d211e4da414d9068e6fcc179bea11f202be217d47edb86abaf9b4a0ba7701a0769c694e65f0095a634fc8d60167a8d4bb9842935026dc6b711438a31cda37d5d3a6111429b32b6d0cea6eff65f6c94a846d33d79df88fb91b2150cf2d85b43e5784f45ed0cbac87a2088a49fcc3508dfe496338259373876bf149852964996e2d35a4e38bc7971d88baedd4b025e525dffcb8c97002eac08eb1fb0944c0351d8baecdea87bb28ed9fe3aeaf75bfcd8ebd09572264af71f3fb19880b5b0a7ad88fc7e5c83753f78387e20abe563b36b1d9eaf6d6848dee23ea81226baa8e55ab18aa3afe8945a8649f8b582981bbac10eafd0ce0d0cdd0e46426353dce92658052a7e4a238fe7443c776b99679331a4af21a4fc394d33895b6bcc93c332ab65fdcc24ab88cc351811a8185a161a0ed45ca4584b059debb5066771f1a6f9fb63e6bf4ceed661db048a8ce77344e92f90ff21258986c4e5208485dbb257cae3347df04cbbad0fd112cd5a9b2977ea57a4bd10c4e89d49e0b3ab6276268eb10d65a0b090c55812984fc2f4d892998a6b42e189cdb08596560702b745e0801afb74bad0dcdf16bfa4d60ea16b0882249b72eee4cdfbf5457bc7f3f57cd7d80bcb8f515982aa7f8381acea29f9997bce58df2ac5bde16d6dde54dfe48cc3f120ecee17beb288d66bc4d676ad747ba0ee7b970f0d5b4650997657d55af2c4b809e4b50dd00aab5f28f96c6e3a67f6f4e0b6d84bb49820b1f38f44de4e2bca83f047d419e7c5831e9e81f16ced4428c9e4ce6380d02354080d2b3153a5fb8f919beb163609af9d6741a6facdf22dd40a1bdf871e80352587eb2cbcfb88e44e2ce299237311060fdad4555e1781575560f8ea13605018212a88868cc268a4a6d0f8045f0e83a5bb37addf96e8a7ffe63cf93e492f24e9d5d7c5e94f51168f1a604d07c87d529b005bb85d36d5a9974c3ffcafa3cb8e1e56aeafab369823be5de0ed6880eb2e3aab08a00df5e87caa1ca41d04ab63e78d14f3a6bc085bfeb24c3fc5653bb28513f69dd6dfa6e08eb1c7d64f834addd34b49890517cdb1966e18b7b4404451fbebf3b2131850561035fa10a4d2d085a34220e64638291df6bb1db79c9e4fc4ba111b95f16bb7b30eea012e476b6562b9452ddbfd80b0997f03fed1af3f7fee24800be86293653a092893ab5c5ce9b616d7ac9a445ffd3d2155fabd3073e4a19cca58b56f2f593457225be15e974855180d4f4d0e6db0b9d4151a880c5ed7ef850b90fd5f909834dab2bab0efdc510366cebb492362e5fe6a9996d0386d25086c03c037a2da73cc3899d3f38fddf6e9a2dc21d530e8e1bca15bef0723212d940849bb568fb27891235d264838922591a006c7f4f953b9686ea328cda182b55c04acd5378bf67f0d34915bd69b0856b58045a99cf3edd25e366f41d2d1c44e1bbab261f92ddb267f2c9ef03d53272f391ff7d1393ddb1c45c2f81df5ec34242a184dc1a467f31253179036ec007bb915829b7e8974563b9c4fd2eb221b25732415322b9990c4075e0dfab4ed4d464e8d497ae0a56eca68b02cdde09d90016ab9b0b226d583a0be2795284aeb7408bfa939bd8c4c34b3fd975011b64c2932a1201aab2bdddeffca9dfe0cdeff466fefa802d913ae1890f44e306a54569bf6026ab304260cf01e20e81c3e93a2bfbf7ba54d919bab546fc60cb086b6b68ca34117ffa2a7062a9f006303f6bce7e146817dac396443ed1c84d135ca2e2e4c9790a9476b4e75c4804c515854e021fbfaa1da45da849b10db47958c4ef198ee6385a950909161ea2ab38bf572af3e82758fcc2a015101a464634a2d8a8fdd95d4024d63cb00714733c398efef9c2b0a87980ba72d417850604f111563cffc414c2e3e39793955591b36ba4e17a93ab55603467f6ebb20b16e859dcc16b2692d91983a693d3cf3cdbf1088e616ee957060970e0be1987d0dbcbeb4d2a2dfe779c3dd79ba45537db7ec770c81613ffda79e955a654877196e8f8949a1fcde8e3ec65e14281ec176317dcafd76c405a0b385bc19326f9e7a5ced4b523e16fbc426a461186f96470acaada41d2f0c78155dc50869153effb563db48d4781e8ec946c92616894d26c3d485415f83f07b0dfaadab0767f2a461d8ba7eb6faff35189f21031dee0612276594a7802f50328166e54d28857265c24adbe764d7e489c26fa0198815e567e0c41d05969753d2c86fcb65b2543bbff9d5009c323c18bd4dadbfe3acb88c54dd6edf7d83b2613a6b049801be73d3163d433b797d299fea7afef361bdf8d167e8fbd7eda23cbc4405904cdab8223a766aded9f4e371041cdac9a48aaf5bdd860060100fd645098ee05322d9501538dec7d3e378c6df6c934b132ab2ba9c80e217dd65ed873456da1bc47d53978f08b42030aa3de7cb576195b22e4f7ccb5935221b1b14e07a88f27fdcd64d9ac5fbe27bcec845043ed5589147fef51304311ccea53e7946e1571dc539366138ffaceb3f54c8c371c9e8571703fd085e0b9dffa47009929af59ea1e4d81ac640af89a166973b915806e616cf34a7fd3ccb3c8880515b3eeb5b94cc7b08f12db5c17a2944fd48ee4b50c5722f500074ad1d92b1847a1161f4971c4ab9484f9a29773d1775a8b664f9c2b3fa28ce8a41524f1535006806b76eefc8ce7cf07ecf9bcf59d30c5d6f120b3cbc99e9d9a29a4e7322bbcdaea262e4d31d2f275251b031dc9d45e670bf31153a1505d03c816102d95e9e27d31aadc6de789748912661221957b1938662f3b9adf6c007bd6ca7ccd4bc0c71df5123140eb9ece1f6493c5b5e63d632eed9dfe7935a606c33aa5007e029699a6845c4c6756ed3003fed596a5b8b5a7b4e2e781b43bfd55c9b874a9957b1132cbd1fc64a45cf891aacb0063abdaa185c81cb5bd0a1e162c899392335e6f6847c144b48b0648f0b74943d01126bbae1ec6baa2fb709da6e13343f07b702e84e0dca3ea8723bdbd36cccfb17ec9fc2049a3ef8d85ce3cc34d9da4b6d883f89648d0a4036945a0535610e0ba2c6d4a4d78fdc4f6b9f43698b2e2d0a06d581274aa71962f5b96f0f7509b53f64fe7a231c80ce3ae49efd805adce745fe68be317ab4b5ee32e38674700a683e3fe4e5ef8be1635c87c766c8f3863c02d46a038130ad6b64152065f1fc60548814ca075b26db5bd43494282b84a68680f88828e4643652fea014f1224ac39f0cfa6540bee13d8de10ca42308b9f62ae297e5fb4da327d13bb5bc722ddb99c9ef2ed9a21bd153c6eb079191b7653b38ec3cc193e2dc236796bbc65994613faed6d3f921c9625334595f8795cd104363895015538879871ad4f1110e27af97499577f753fe1792d69db0625a92f2d759c559237a9f668493c183cdfb85b11ce4909c0d01d0f00bb8ab984d7a70c47a18fb487df35d3538db1b3ac7341fd4941f5acfc84fba7c37e007ae567ed12ed51a29ec72913ba796a2202f7bbb3839a32c717f75a5d5b7136b2ad7f597809d3e84b9808efa1aeff3e81abb67802545e3f4fbaea3b3e68d9e1c8d7f41dd0febd602fed687fcb318c58dbec917a15742e70836b2c5257edad4e58403da2a06f27755001fc3b3eee6c4483bb7eb2cca415b1c9c14b13dacd1299ad4e553a3422598f661abf395ae9db0a4fa0f064b8e995b8465378b256a15bafd378e4f20ba0094d9feeeb4128b63da99091fc4e668cd5020ccf3bba0adf3c7b592e034c0d3743b2e843ecfa8771ad4b2acd7f621e3ad9f97600006cd82ebf85fff9225bf5e5e4a5617c672f3864d0457016c0ccc75e558b71a1db428d54990e30ac234a1a22318d31701c2a09dc836768889ea32424debd022068c4495c5d68f7a8d1337f01203fe89f9af0f1a62c15391bf320adce19b4a37706523d19acc4353ba0ed11b5362fdfbd13fcafe8da6f11236de415209911567ed40bb0943e700625db6980c242a2d06af7106a02380b318779a5eaa016aa584f4f5b34", 0x1000}, {&(0x7f0000000300)="0d0031ea410408d5de0f618327e5a4c9daff55b55afa27a210b3bb35ebc89e994e98e2731c0352fec7cfd607f99a068a9ad5c8f616b7dafa1d4642f72f3c8f1bb95ad42cda05ee832c8b2eef943d5d4f37b4f5252ac7d3e2a5d6dd0db89cad1bfba3e79ad872ee68bc43193e9a9b6539f0bc5ebca109dfd112a00e84c65e9816da688f1c9ecc958e2073f613ca26c5465d41bc06c41497cbe4b1e65b0c820aed43", 0xa1}, {&(0x7f00000003c0)="d3529a7b12945811bab1a69a8034888a8e90d06948a96fb8fff162b6cfbef39a2cf46fa9682a563b2590a65d77e1afe1eb5bf72cdbdc420ea47366daeaf78b5bf602723baf1ea7", 0x47}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0), 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000180)="5f232f52999dfe2bbce61bae87783d1ccde398c8fefae2259823ace102439ba7e57e4d441683e3cc9ed8be52b4bad436346fc883384e7d7b3c24292ccbbf9c9988bafc5ba040cb9dda6ff5da4564e699da724ad6fab8bd381afbdfb05a4882c7bd98d13bf0a7972c4589c57adc45b87726131e2e1231bc9340881f25b0ab2f80b30f3410d38c219abf1a6a01ab7584132d6622eb4e6bba63ed7f9bb0b1e916d0b363fc6f7478bc88cd32", 0xaa}, {&(0x7f0000000240)="618b257c52617a40fc99e9742009594c8abaf73d916fbd4812144348cb82b9c90a8977be436913fc16cd38b4e036577bedeaaa5da3e7623179adb44482fc8bdd876588a7ed594f71f3fe6d64b067ae5cf81d77d6b8b64ff27b3f7e78f3b6b00ba2cbf64752c42f6d88dbb3575cde0ec9901125a07db186704c3134", 0x7b}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:06:10 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x200) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() 01:06:10 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000001280)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e83b80885a570aa711fe32df4f689e6cdf333363"}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001200)={0x0, 0x1, 0x50, 0xf2c0, 0xfffffffffffffff8}, 0xc) close(r1) execve(0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075d02315a3c5fa87c671d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f00000011c0)=0x1002) chmod(&(0x7f0000000140)='./bus\x00', 0x24) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x80, 0x22, 0x100, 0x1, 0x6, 0x7, 0x6, 0x2, 0x0, 0x4, 0x8}) 01:06:10 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x100000010) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 01:06:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = getppid() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = semget(0x2, 0x4, 0x20) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r7, r6, r3, 0x3c, 0x487dbc}, 0x8000, 0x0, 0x8001}) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="f6959d5f24a3d66df205923cef0ae780e50e7accc52237a473c502f51073ca1fc1827d0491fb97f6fb2d8c4ac2", 0x2d}], 0x1, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xa0, 0x4}, 0x4) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 01:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0xdf938f7}, {0x10}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) 01:06:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000080)="8aeb13427b964885e9d9fb28f9c4a2b35fdc66ffc6dd", 0x16) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 01:06:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000100000000001100000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x0, [{0x1, 0x2}, {0x1, 0x7f}, {0x2, 0x5}, {0x2, 0x7}, {0x0, 0x2}, {0x1, 0x9}, {0x1, 0x200}, {0x3, 0x400}, {0x3, 0xe8c8000000000000}, {0x3, 0xfffffffffffffbff}, {0x1, 0x261}, {0x2, 0x7ff}, {0x1, 0x7}, {0x2, 0x5}, {0x0, 0x81}, {0x3, 0x7}, {0x78db77e46b6cf343, 0x9}, {0x2, 0x52cb9410}, {0x1, 0xec0}, {0x2, 0x6}, {0x2, 0xffffffff}, {0x2, 0x6}, {0x1, 0x3f4000000000}, {0x1, 0x81}, {0x3}, {0x3, 0x7}, {0x2, 0x6}, {0x3, 0xfffffffeffffffff}, {0x3, 0x2}, {0x2, 0x47da}, {0x1, 0x1000}, {0x57bb713561608ab4, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x3000000000000000, 0x4, 0x8, 0x2}, {0x9, 0x4, 0x6, 0xffffffffffffffa1}, {0x20, 0x0, 0x7, 0xa5fa}, {0x8002, 0x5, 0x10000, 0x80000001}, {0x6e3f399a, 0x1000, 0x5000000000000000, 0x5}, {0xffff, 0xfffffffffffff801, 0x8, 0xee5}, {0x9, 0x100, 0x6, 0x8}, {0x5, 0x7, 0x9, 0x71bd4760}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) getsockopt(r1, 0xfffffffffffffa01, 0x80000001, &(0x7f00000003c0)=""/197, &(0x7f00000004c0)=0xc5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[0xf7b7]}) 01:06:11 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 01:06:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ff") 01:06:11 executing program 1: r0 = msgget(0x1, 0x10) msgrcv(r0, &(0x7f0000000300)={0x0, ""/171}, 0xb3, 0x0, 0x7735e9ba12887cbf) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r1 = open$dir(&(0x7f00000002c0)='./bus/file0\x00', 0x8000, 0x2) r2 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) r3 = msgget(0x3, 0x16c48e887cdb0ae8) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000007825db1219f4529d8ba7f4a6d9c909862f634f7d86fa2037674d86ae98c2adc0d29d686df5d70bec9b039a1190555f8b205c665ca6a17367e284221cb2fd39f6aa5f293d122f906316f317957bb1cbff66c82d03889489d4eeb05a17865228f4ddf47994ddc85878b245dccb56529565121878df60efe5b6a0a3178fb7b1fd2232d16aa1d4a22f6ebee0b5a1efed2554d8f0ec05af1fafadd3c4b9c7527d38c26f19395d47"], 0xa6, 0x800) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x58) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10080, 0x3) chflagsat(r2, &(0x7f0000000080)='./bus/file0\x00', 0x0, 0x2) 01:06:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/177}, 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e1000000005f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c010016b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232a3bcae59143a9cedfd06f6375523cf2511a66b8d2ed70000ffab81101064ef9d59f1678d27cb5201276aeb8f996d240b7a5c3ab253ed14839f7697de65d24414bec1b95b7fc752839409272a254c4d7a46272a0683877296d4e7b469314f2a44fd8bae1942f6bf980da408b9be8711b73bb62f73c8cbd075e5b556c172713c459c91d0e0426f9ac530f95fe540d236c2f20cf179757dde663274ed957ccfaa577739aea4eb7d885675e20863ff252dc85745440b3a001b01b04a38f1a7cf7db1263e68"], 0x1, 0x0, 0x0) getgroups(0x6, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgsnd(r2, &(0x7f00000002c0)={0x0, "42e2196aa5d13c4906329117de65fd105dbddbddcd0445b22b6fa20edd8fe8f352559b57316efb82414a3fad747b5da691dff8a41cf69d86f121cd9c29d0e00fde521b4e2acce50be56a18d99051b7bb0f3e3225925c535fc32989de301b50bbb741810310bc1fc3141598ac881d0b7c3bd4bace093ea306a39c9248bc04e36acce97ef62de3f1b46d906da01210a155e082420a8cdffcc6bbb20959dd20179d55f5f493beb6759a354636e3273178031625d7be0c48f8230cccad398d5e1f315b5e428c329c1865045ba65d46ae141f3d4e725e5dec39ebb5f15e460d2d90"}, 0xe7, 0x800) 01:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x800}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:11 executing program 0: getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x100}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) 01:06:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0xc001, 0x0) r2 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getsockopt$inet_opts(r1, 0x0, 0x200000000001e, 0x0, 0x0) 01:06:12 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x200000000000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fsync(r0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 01:06:12 executing program 1: r0 = socket(0x0, 0x5, 0x3) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x20, 0xfffffffffffffeff, &(0x7f00000001c0)="40ceb7ffd9371c9f92978b08728545162881011b4116bf2213863a9c06d614c76509cad86f27e3cb1ba262ab5af9cdffd1b95ea4d50724060c426b79e8fd1d652fe519106a661343659a5f12b2d1c407206f417f044a431b1d2e545a964ad20e51d4e53f5e5ff170af9b30250d2eb8c2b4d800179f94b84f065f7d1c1d1bce5ab4abf89b08e6f42ed1d33bccf60c082986ba18b78d27358a31b2def463dc8efb4130dbbe28c3a62b0b2b671b041e929a", 0xb0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0x8, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r1) 01:06:12 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x10001) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x100000000000006c}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="10") 01:06:12 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x61, 0x0, 0x0, 0x5}, {0x2b}, {0x40006, 0x0, 0x0, 0x4}]}) flock(r0, 0x6) rmdir(&(0x7f0000000200)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0xfffffffffffefffc, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xb2, &(0x7f00000002c0)="cec62c904eaff68bef097cb4990c3ccce2d80551e3ae14331be0b520d288690392c8696938c8ef31fe02a1d4c73c5a7ab3177bf7a2d8bbffd85fc952809601019ee83ec23bcdde190747758d65bd8c98376ab319e80dc5774709f306f41d2f9cae427c856be90c7d6bf8b2ae47f776140172bd32084241736b00") r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r5) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000380)="5c1706b5e4cbed734b4854b034c113b78a575b749a1637f3fa5d766e4d3928bc0956226131e49bd959e514670c017a824ac5dc12c8d720ca48c6ed82eeda1a3162a71b0cc5e4183f13e961fce52dbd5dd2552600eca6997e49cdfe7ab354aeb58a73bbea85c211ca2573adfee5e92d9537eaffc183e5493bbe64da65897087117832adea68af1271af7f9a2106d4197aa998224c0c63f78cfd65f27a062eb5d8c72972682ca0157729507b45710b96714967c560cbd5e16b4fa59d810db011b3bd9148b4291323e1c20c512886c90d6602205a0a377a8f64cef4c6cc3d57b0ae522c220f96507b76ac6170ba924871b2bfebf457f4f2e21077dac743878ba57180c6eb82b55a692d38da5fc93364c34410d2ed82ef61969956e5ee7dd78a1e4cee779be9743a8671f90f8fd050ba0e6b35e3d5da248f599a3db728e78cb6cf7ee2a87f51d5c5b0ef2168a5c90c054cae481a70093688ea187ce1b08d8c34dd4f535e45307da040a5ba16afd68004385ccabe8e9b9fa6959933280676674e21f68469e9016358acbe963918f1e181115fcc770a0db4ba30a873b01e8260c810e659c39f6ac299c8b418969d5c2d1f16c2923e707b5c339432a6c5ffbdc1f676807ec7d3be127a1dd8e164a60f3e40b853f431fc1387ca310016e69b2a2296d5fce86a7f50e853d65a738602d91083767326a6a4ea550aaa03bb5ab828418866243a7c47b4677c89da9affdef9f12af11caa199062cc71b607697b66b594a11c912577c1c6154eb620528278b8b3cb8eb612848410d2d41c82de9b3d282f8dcd40f45ed273cf375f2cf78f4e5770a2bfe4906f9673b084707492567487a398e1a8c64fcf54d523fb3561d092e54ea0eb68a7afd2df47b4933a033185fd10a8c141b3ed1fc0803b7fee7f48901277e2d16cbc617bb2d98422f58484bb07ccfcb37307e883d0f2cdfa4392d4ad04b01d26e33c80c38b105b171281171050b1dcd5a0354e29f63e6efdb9a654c4e4a6ef8bae6b7d8956a35cb6db3dbbc93080c5513085a21c64c3993be17fb008a1fe3c117f940ab68bb3dfdfd3c065000807c65c3d9d980fd18a6a81d454379f2933d7faaf8b00dc128a49e7d9803880eba902ddafadf3cdba76f0527914bba3ed7fa2081fb17f81f941a5b28415194fb50f647ae1e235931a614e4bc9e44f56d070a03f8d2ce9b5c666b247d606bfd2d5e3151340ab7bf24ccd19b1a84ef220a7eb67ddf17ab3d1beb56bbd511b4f4e696f6deddadf4298471acd258d4a9201d5b81e14f62589c7444fd9d6bda5a7301cc94660b3143bb250778973445d294dc70c18abfb8d77f1ba58dce67725426239388e6d7a4181b0412b5001d22831ed9055e9399f5fc4e9c99dd40831e2accb2c32c8e61017547fecae501a4c1456adabb191251ea88fb0d01ff342af929e33686a0f226b42337479257b94f86a5dc22e281e89ee7c0e146b041e9d289953f46020aa5779775ebeef8da722c93d2747be2c6255d2e0aa065484a8f06860afe5c684549ef08930d06a4c1800250b18f25f3985d8a187871fe8240c5206239c789858d6c47a0a739d1d42f08de2d5e4b9c400d432be593bdebebd84211b23b5a7b44908f802683c7ae70c6c8c10d394080235fe24ff5e63536b1b3750042888ba3162865e0854f7fd977cae05ce4cf4ffa0be882af023abae62d5e7fe069ad2b1f060edc0714a5dcbc6de53124748b727b1da23f614291461f7f5bf8b0403ad2ffe39162aed8d7e856a041cc2877a72bf420e0335a27193065970d0459fd1cf5d79a765042c062c60a29e1a36d5833fa2e48690f25feb06bf84d53c8d160f7aad730afdbfbe3da50552da01d8437d5d389b50ac58c3f700b5624c438260850758c7837e93da75fc0ecaedc08970196851e40295d432fb40bc834a2cecc08a0c20fa2695c375399658a953a6e0a73dc2c6ac6f5386507be78527672ac90e1a55cf63c6de84e0b126f554af10fd35d6c7a326565127a982ea35bb8dbef0a129224a1767afdf0635f17eb5ba660034537f582bd1a2148af10abd6349c3850b8e1fc9e2b6d2c9d66c15f87c7c86904cf8ba7a9d573ddf3b251c1b81329ba42d979620971fc7fed556c25b7bc41b4cd5970583e81c4d0d507655c3d443dbd9682faa8f89896eb74ade23e47de3e314a3c91e976a92536092a4f8e6b87f84915c17e679da72f30b34e09b47ead5d60eb647fd0b035c439d1e83276fa226e233baf048896b6437bc701776ec63b2669096b632b20a59a89c3b6a25cd2ebd306f1b0e4dd1bbf32500166670bae1ffde25561d4d3a4919af8440834d025dc8f1cf7afb3223e656c7ccfdae3ad613ce89f407356214fcc51bb1658ab87b7afd9f795de5bb8e277bf542b1da525482d38de4fcb91c82839d3f50668e54daa3c10c6c24d1cb17b101961d1efd8f280054d7a55bf047e3cab7e89022124ad4b5009da1b4029f6fc3a54f4048789f0428edbeac78c29f99559643c75c39aa2e76b2151f755e5236e66f7b56624773ec3f8349a9265c2e4b4d11b45fdbf58d86b965e1e9ae767a0ef75852c5abef70bfc40b92cbd9133f9753fe6807344842933daa60db126477fb441a87312a9c099173bee969ad2db08b986f99da2d041ed05c34f806616613ac5a6f5dd5a367cac86b48f405f35bb032574be684ec1d25f48f1d8df434d0cbc04546d86ec1e688a0dc5fa0354dd833cd7493af8ac3fd649c225750ea790e8d2a987a58f626629883693a860f92c536a091bc4f283df296d69eafbf4e6f09da17a81960b58afde7fe2e4aa2b3aae79777870588e6980583b68f2b1ee5bfb1bfaaaaa83cc84248079f83c5fdd3787ca5c6c615cdf9c232ad5b91e7de60d59a0cb60005764afc4eb85fe8ddb24973f4b67d07898306486c04d73603085437462611021fda8acbf0ed090240f62ee269f0186635378eeac80bf1f160afc0637033d7b61bfd3e5ef7a3bd5758f6357217e760189227d7a77f60ded54f98529858bc39140726e3b851e99cb340489bcf80fd7d3eaecff0799c4e8248f0da501dd9d48ba44a561a65886510ca662c433c32dcce1d89e3f6f1e8552bc7be925b2695619e31ab4f1fa23aeac74f89e8e7a0acc19783411694614c30c74099aaa21ee096f193b7bd668eadac78d57dd4166bbc432330579da038d8ff44c61f191dafdc0b7ece4fd18595d2db9785191f251a21c5bc70c659a153fbc4829c233e5ab8330acc42bb577fd41587302f1ecbdb1af11d8f534056ddd851295b21f54ad71b3e0c687f9da6a103d795052b0da863457f29f0c8ebb0fd9c15c5a3099fe1aa3081d8b4beb5757f068acc33dfb00c2882020a896ef9e25a7709261a6f6d776b93c54dcecf93e8891e1b6ca0611ef9beafc7a3094bc96602d945d7a202942af7124a8ef5d590737bdfe95b128edabbb3635d7028890d528b62a71ba2ba2a413fa8b32d21e8a5ba0e93fb7ac9e9b0284088d621fa0ecb857d24c10a47fb478f4a4eb4581c06e116bafc2b149b10359e9dfdcf13ed3d7a3caa83b4a23b96627109e7377c896a08c55f87c178dca4675466f5e2aa7f117dd99583f96efeeed6039933a84b5d36c8bc7f03eb7e2dbc2233d120efd49c8991e395716beb26dfef6c3ae4f509c6a8b4f5e0dac05057a5c4a9f4beb2b6936d07843ea7878e253049f368140429d49904b4f346a4b4486907735927d6489ec98caf38b1b4e55d1abd11e2c38eb90b8fe444dfa82f680ff722b7eb604a425557539930f623f2a3a36a733104d5d8a529265332f3c74edae2f8c20c600262f52a0d1f5d43eadb4d723e9a1e2497352743864cb183066573fab060b356901445b3107c618df3d94f188103c1984410360135ae3dcf0d5dbd8844e35fca4b3196cad6d18f564aae5c8bea86bc77d25ab8389394a132e9c56ca1c3a6ad3bc3069a124dfeb747dcec3f9a36c27afc5781dc2a619d7ccf6ec0be88d7bea345f540ce9e4c5d1ecc33b3bfc666c451b2b7e1675347f772421ee3c0a3b305d8f72819391d46552eb9d9051777bfe158d1c93184e33f8d1911831f133e506f0e8adac0999af2a607ee0a26506ca8612c8d32a38a5a210b834d38e4147ce6992cd4e01e0d4be5c11d31d28b8a0441f9d2296cb3c2f3fdf59d088c291eb04bceb8b02ec6a190da23f048b86a5879c4a3f38e39b620aaa08c25e7101ebafe7f661c212e21a32126e0c3baa921d4e0721cf378a45ee4d89c999b7cfa933a6d1140b2883b4e5cff68378783a7af6052b23bf5aa594107273d52b179b15c3d37479dea19e7fae4c58a1ff7494d8b7f96e2024e6168e5ee3fcd5b91b2c1a5d6f0c3774a511e5190a7b0dfc13dd9b5bc0517210c589d1146b0b507594ae0cfc3f56504c221c5a41ee18ff17b26e559792314bcec0f74b18341e3a5dcf031b6a97ecc26d63b7c484302bdd4101280810dea42e9a3b6d638f7625772a9f36d37e3739f7a811b61ce2d1c3db67dee385fc304e9217d21dda6c7c240c69bdd812a304ead36b885e00021c9773c9c2596b15968a4b4e3bdd90260a644ce6995fd01d45fed1ecacad6d780ad5ad83ed9cd6e3878106129abdb39b087650689f323b819f7975d7c3ebbf9b53772cc90bf6f9d36a5e042448861e17882539a2a4ed281925815bf9cf80d4e6c15469b959b55ffcf7bd166c2814e0f3e6b113ba2feaec08630f69658df75ae98ffbc2fe9858c10be57f3840f8f625452c555edafce9b973d00e977eb578a33db1d81445da3f83d5bad7b217b947b7ddcb276312464ec52fb3ccac2f7b0150ec4d03f9bedb9dc7150e04146232ebc5873a59f39a47fd33e09e4a8e62e98f6a4d644c0753fdca62dfe4a38f12c38fdc9217413b0f99bd2f8027709c218a53a16c40d176f8075e399a1f030060881b665e36157904d1f44aaefa9d7b23ebd7e739d534c4bbd74bb4d6d7cc119acfc6d6132a1b8dd2677bde2eb1f113c3509c9e885964982375c7eadbd5bf16987e8f27decb32c0fd51ce88d4e827398f3724e027252a643e2e3b92afb57fc084dd5ae2ef90ca16b83a6ba10fd4fe1ee88f0a3f130644cd5f64c1f83a1f94dea0ffc3d5a86349958ace418c67ed098a60d4bddbe54bbfcdd71567efce9f03cde214499915a196f32be0f003574a24b653a638e604367d26d7a71f06be9de3f19236095044d912cd14eae5fb36214578c98417f4d00238561777d3490442106b43ecbaa3d558b4b19bf1fac6922634efa12f2dd1babb0668fd7dff54c1c1734f5d28c56bd57a8b3f45fb12b8d186d16064184cafa68a03568a3cea0519432927a6814f675d5f4c6f63f2aab9fc10df643340eca9b7d705736cc5ed681e6d4408f5e12b090abc65de460b986affc6b91a9ee68e9144763f0c8346bcd42f6f2365756cc75afa9b72110d8dfe48d89e875c7d324ad2edb53e5e0455014f3890eb00a99632a5479966bd6c91905387b3856c929cbf6f391f90129181b814f6c5e12dc2e6e2c5641a755272b43d81155feafd9d62e9205a7a0b405ce130ed0b046090de78972cdcb55a3756b2932769ce07498f8990e2d040ac11556dabf1d0b5698671bfb95d21255113430131572902d99f10cc8fe855bd6d0a8bdb85d07179d85ca8e8e6fbace22e28af4c331f089e6d92ca5e89b1b8e9743a0ae3c237c6d59b43934fedd3d9f07dad9e7770caa363d18c1135fb9ccb9956a05d3e557a9e9f9fe237c31d7ec0f912051d29f57d8f9ef9758349829759ec335dd5a4352279f2c719a2aa5cecc759ef43de878", 0x1000}, {&(0x7f0000001380)="cda57415d43f1202f603de84942d520a4a0121c34085dfd094310b570332ff129b4ae614634cafebc218a23248c7c2936ca2deb21c49e2a6be08d64600a9d0d2dff7054f7d719fa9e8eb380ae46ed3685107fcae855c8b12490c37ab88240c20923591fe8a7ba331182a9ac18badd36fe9cb849535f495629d626df96fa13deda3fca5b2f9bae98d0f32828baf0fff62cd0cba36a55a599eca088fb8beeed2aa6202c02d1deeb322a08f5dfce42f1acec8fffd8c3bede9adba69924f0def8590c5e54d7ab44bdd60246951571b0750cc3cf1568cbd9c0e5804af29247f4f790d38f41015594d839d7620f730", 0xec}, {&(0x7f0000001480)="f02de569e58b56811d51b7948f86d06a94b633b31ff49f366daa06980c89caaaf07f480d890b491507c8ec42083034ef5f008d36308edb034f28cafe6a2e8418d4532aa8f9c4f4f77548a7795cb8f8c32d251590479b30904697873d4214439fc309374dd2c52c1a56caf8c418ef72f7bcdd18", 0x73}], 0x3, &(0x7f0000001700)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00000000ff0c0100010001a4aedf98f09fbf4036156800000000000000090000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x2}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000016c0)={0x0, './file0\x00', './file0\x00'}) mkdir(&(0x7f0000000040)='./file0\x00', 0x12) 01:06:12 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) 01:06:12 executing program 1: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getppid() writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000feff0000005b0000000000000002105c3cb1ac76824b", 0x2c}], 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x7f) 01:06:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000001c0)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1f, 0x3, 0x4, 0xffffffffffff4d7b}, {0x9, 0x545, 0x0, 0x6}, {0x1, 0x0, 0x6, 0x8}, {0x400, 0x8, 0x1, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:12 executing program 1: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) getrlimit(0x0, 0xffffffffffffffff) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0x1) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 01:06:12 executing program 0: pledge(&(0x7f0000000080)='^\x19\x00', 0x0) r0 = semget$private(0x0, 0x0, 0x708) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/4096) r1 = semget$private(0x0, 0x19d8d96bb64f1dd3, 0x280) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/140) semop(r1, &(0x7f0000000040)=[{0x4, 0x80, 0x800}, {0x1c78369c1ff90ed5, 0x8000, 0x1000}, {0x1, 0x5, 0x800}, {0x3, 0xff, 0x800}, {0x2, 0x7fff, 0x1000}, {0x1, 0x7, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x0, 0x80000000}], 0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd\x00', 0x20000, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x10, 0x0) r4 = dup2(r2, r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000180)={0x5526}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000000c0)=""/136) r5 = semget(0x0, 0x2, 0x40) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000000)=""/63) 01:06:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfa2, 0x6}, 0x8) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) 01:06:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) 01:06:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r3, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") setitimer(0x2, &(0x7f0000000080)={{0x6, 0xb0}, {0xa4c, 0x6}}, &(0x7f00000000c0))       01:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61, 0x1, 0x6}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x2e, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x40) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000002c0)=0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8) r3 = semget$private(0x0, 0x0, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x200]) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r2, 0x0, 0x8) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) r4 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x8]) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) 01:06:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x100) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) getpeername$unix(r2, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2dcd5f10995837c0357489f82efaea40de1b4deb0c4bcc86ffc7fb06364113a5218aa5bbc083fbfafff60385dbbaafc2a974ad70e91189ee968a351a6eb83cf67dbc09a51da1354017fc1f680704648aafd"], &(0x7f0000001200)=0x1002) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x6}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 01:06:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x4, 0x40) semctl$IPC_RMID(r3, 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) dup2(r2, r1) write(r0, &(0x7f0000000100)="eea14b44b9f5adcdfb69bd53377e4f7b701e71cef9e2648f27a1f3bd36cfcbb0ef2655566b644c979181087e1eedaa673d43e20814e508f07f32906f1061d650820dc4e4c00e2424016aa1bb29a8796113a81a755ca9b798301e6c3c93927eeab1fabfb39d39726e9cb559ec8b10a7e075b8c974faa08a74b687147285d07bf63c3fc523131cf44ec9f6a70ccd8a019af8af8e667461c40c88a539e988eb3f677ce31c40ab164bcfa11ed18852a9a803b5fa7831b6b22efa622cbec32abb2bee9a5f772fecb7fc3bec7102fb6cdb3e13c3fe45f563d099", 0xd7) kevent(r2, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 01:06:12 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 01:06:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r3 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') setpgid(r6, r6) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x7, r5, r1, r7, r0, 0x40, 0xffffffff}, 0x10001, 0x6e2ac500, r8, r9, 0x8, 0x0, 0x80}) 01:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 01:06:12 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x4a0, './bus\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x2, './file0/file0\x00', './file0\x00'}) faccessat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x22, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x7, 0x0, 0x1ff}], 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000200)='./bus\x00', r4, r5) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 01:06:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) fsync(r3) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000200)=0xc) syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) 01:06:12 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x81) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x3) r4 = semget(0x1, 0x0, 0x4) semop(r4, &(0x7f00000001c0)=[{0x3, 0xff, 0x1000}, {0x3, 0x7, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0xec, 0x1800}, {0xb807161b8f848c69, 0x7, 0x1000}], 0x5) fchmod(r1, 0x40) fcntl$setstatus(r2, 0x4, 0x2d1b2644209adce) syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000200)=0x1) ioctl$TIOCNOTTY(r1, 0x20007471) sendto$inet(r2, &(0x7f0000000240)="c0e8cb191dd13a7ecd459a8579bf5e58d7ab354754f47fb84a3d8c50d81cbea641ae39fb6d7d25b754c996f03a5bae", 0x2f, 0x2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) rmdir(&(0x7f0000000300)='./file0\x00') chflags(&(0x7f0000000340)='./file0\x00', 0x0) socket$inet(0x2, 0x2, 0xf057) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/203, 0xcb) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000005c0)) syz_open_pts() r5 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r5) 01:06:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0xf, &(0x7f0000000000)={0x5, 0xffffffffffff4464}) fcntl$dupfd(r1, 0x0, r0) 01:06:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() close(r0) dup(r1) r2 = semget(0x1, 0x3, 0xda2fdd395f17d811) semop(r2, &(0x7f0000000000)=[{0x4, 0x400, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x10000000000, 0x800}, {0x6, 0x3, 0x1000}], 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(r3, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) 01:06:12 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x7, 0x8}) nanosleep(&(0x7f0000000040)={0xffffffffffffff9b}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xc87) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0xa3) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000001400)={0x7d4, 0x401, 0x8}) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000200)="1da7a3421b186d5b1dfd017bf7c697f67d6cfe81d144c9230f102c9539623a4bf9fc7b625849cf72c88be41c814145c7d57b2f29bc015fe2b828ea1e6e3e8a955efe49ea419613366640fdc4f70d92f1a5aa1842eeb06a0529fbb8ad9c2e5c53674efa5219b517523b3b550345782320fc4e18a93f3fc0061865eae36953a18aa2462f79768e7fcf6e583a1a4b716a34dd0d1136e0220614c02cdd217b8708380926eb832bf569a882cdecb1265feb50f6a6eacec58314ade8912315df7df3ab26d703004fb4be9db273bf623f9c77e23c2b12789dd014e51954a6fd75378f398c338952a8fc6c34008e8ba9bac9b49de4673d1d375b5b001b79451e6ca7b3f0118a4a27a5b74c0c9dadddfab802fe1a8f3f338c72db0039753ace3cf9c40c317bf62b5dd9a9f0fe6b6304ac4e83a0c69bd118390899f7086e360809d3d50adbb710d7de64eafcaaa22f474502126cb726d91683e672a9d4d518a0474017f397be72a4234a3dd3d91980ce4884fcb638d5e77aefb3d9aff39efb41d31fb5755f98c8682348d2814f58fea770cd17fa181a8e926fe1c3f02366a0dff838ce6211b9c0d5358c950d292a22c9729bc3f7ce144e2aa3593d49765cc3f475459682bf954f59df146b830213149a4b70ad3b804b939c9282e20879b75c697f97b7a8b397d7b72994f3c34efeb02b728f919f198b47af1d1b7611478c429148fb731cfdaadb187a3282a13ef3068e1001b3aa28d6f67c83c5eee0546e001ac83fa193c2fa60a121b24b9616d457f7fdf4776d29648f8759a6f0b837e14e1f3e5a72d1e75cdda5021d09524a60c6b53b297f1baa22c24000e1c7172d99aa489e2ba7098a5fca1c319b53cec6d2d793980ed80e7003bdf375671360e2e9461607abbe48af34514ad338834b787e8217c314647c4adac8f12525a7b53a78431c15ae57ac58166479d406f5f957646364d605cbc007bbd102c3e5f69a3725e3d066a0f7175f1c0fa14458708f85b1b1c63aed69b67f0eaef8981fd5719b67fef7039f1138dec67a0c122102b176d2f276b5f102eb85c0a90d974b9a08847bdbd2a7fa98c9a93f77cbdb13851f941578f4b7a7e6c413a395a9defd47308acf171b6d8df55fd1ffdaf7cc37838c92c82d625a64b683cfee0cd83ef2c730af6a7b556d3583b0fa5cede12f551324b8c66cf7d9070f10b54f99fadd5e790a6ec3a5e421e2dd6f2d356de9e6b82dd4b5da77a401a02ac199ca92568e0d9c8d4300a1148c5c1a0a89662f1acc1f5812cb45eef2658a4c85e4804c8a526d308cb9ae868ceb981f40335ab1a6550f2151586abf881f281b0fd3312ce85f46afcacf6f05aba4eef9627f7a5ff54c00b9d0b4b7f32b5462562fec4697fe551d08642d81f385e6ef62c84f4776d1406ba125c9990e6fc51b992a526c58eaeed611261716b1eaae845313a54595de9a2d59c433a6444e6d6af166def86a1a24185dfb7b5709ee394e2aa65a62fd75be4a804a449e6a628c1bc976aa649b6c79ae3ffd44ee31adfa110c691ba6a5366c32b6152e5f96eee5ffd49d3b420c0bfda6675ab0fb57b5f24d240cbb9168132d5f00b7fd7451b5e6d58d054623b2f0afd4988243b5f53fe3a234edbbf96cb408daa3b2619bf89f0804ca436e18ee89c1bdd790f319652c4dd75c33e1c2254fa85cbf7aec8063c2b56bb3ca62f69ab2871d274eeb02b35eb4c632a66f9d4e5e84b315759ca7039db97dfc6a653c6ed55c60619bbafacdfbd713ab05633d906a37d86980e2b098b6994a6bada317399bf6e821dc9d0db6241d1dc8f240b7e62cf0e3d0698a7b7a87f07a445ace774859c490c890e91676aaee64825083ed99ae7395a7e2ad2d1e43dca305a9b4085b969593bb1bb142966d019e53a73c2571ae8d7c60b5cf3664e69efcfd9229c4b43d81073b3a900a323de87dc87edcb30de71e82c5fb6f29ef0f5dd91237b0503b471175908b871590bf43dc355e04201a7e2832602a4a70184fa39a2604dbc8d1aaa6d00a521dddf065d48bb4c49f5bfa1ddfd4e1905660103e345de812837bbd02ae21662d3d926585a492dae0ffd0df816ab5f1dc2963a7b4ffdf88cb7001f3dd6b204059763dbb90fad38785d195573bf5b5732ce1a8ed328624988f86b0c8e3d76764232e693c844fb88b9e0755be8eab183a79465c95d54c392c9c246d9f4673a0ada0d990261f75e9dcc4d52e6c945a7d607c48dd42cb0d45946e961aebeecb7bf9d463a1b204323e6b54f12ada9c0237b985b5c0b15b899bc8a61495105f849fa377cc8021136af10fa2d8bfa24e6adacb6ee0d5589fa8d9e4a67647cd31ff7b7e41537918295d877f6c9aaec6f99191bfd429f1771cda0d52dfc3a08d942d682fa4197c1d1260b00341aa80ff3edd5de539b2b3ccd564a929f006ab67f7c3462f928bae15038c5869a4a3eb8fea62aed964a28e474c5b31982104b2c08e55023735921ea28b5733cc44c4ddb5fcb70fd2a2f56eddc394c416f59ebf1e19f8cd45674646d53b0ae2587a51ab00713f97e150a4922bf2ef0282ee94a20745acd266267cf9bb4a9c7edf9b3a72cc23f989154a47dc2ddf9c725342004304c9f5bb181a7716d81adeb84bf8ac278522c635fcdb85fc584c4e9eec0f6c2ac6d085231356926be4cf78518d085efbc2004355092ef34608118daf4cde19201966df326bb484577f47042a2a67930ff540c6a65e2c6e71bdf4cc63313375f6445b8d4cad7116bf5f79ba2eb48f05344f1b118d1dffdb7e62bc0e5d432d055fbd804518977644e4f0b4522d2706a31393857989419fbc7bbd73dc9e901af5de32a060f2396079324d8b2890909d421f31e8c1b62d82a5ab6d46257d37a70d95885cccc262ef80e5d4b14f4988b65198dcfdedd95d9bc757850998f3f5dbf60eaeae93a6c51fe20918d085cae382be742372fb9eaf908a23aeba292449509d2d4f38443ae38c88026c27b223f724d7587ff97e68e8f9c364485f3e7747d1a8740a5c892a582b44c181a704da3df3642ab871e8c09d59b328413109a5eeb176fe4136a0f1f5e2be19657efb6a73220d85b573e43fafb391c7238d8c9899c1817ffec1bcc07bc1cd2175f03338b7225d4f93469246d16231c81be91483d4c9251594d4bbb405ea7ffc91cdad1eff1beda8ad285b1087784b9d84998e37d49e4d71449201f7ca9418d4a41bfa5b0a2ac8bbd8c3321fc76352f14e28987b70533dcfb35e50f15a47fec3bdcdf729bfe2270cd465b9b2fb14a34cba395b78398e62b890a0431d6ce84add5a1162029798c685f9115d6c0a67ae2a5673011dece7357e03787433d341ae2cae05eef6680e2d522a074716dcd8fa65c601ebc91996e4f67177c7c3cf2f3f989f534296f1987da8e64af46b7bfcbe70b470a987c8d2956c7065434fe719536e72ddb0e841282342213ac0b63b3cbeebf902f04fad7465114eaa2ffc5a26ca6ae10245d79045e807a2c4f6b99b00be256dc48e1f47244c241f186aa59c64ce1698933aa18c33c4e816d729c4e2f830870e1f7cfafd193b060f8c5bc7c50ccfcbe488c3b99e68ae42b20b395f233906d6c8717e2c8e80210c16650fdf90de23b26a09564c0b75888deac5ec6ef035c5617fcc2b3a56c541e58d1a7e502940f994010d66837edda2f53e092985bc2863085036aff21c8d77f826590397cd8499fbb57f0392ba2e066667c52ea2b578ec1b73d483269d75a4b5aef7c9a9065cbece17164a74806a2fc0f35f51245f9686c5a138473771e7a72c5779f0b98a5e06d6403a3b8c0a8646b9de6b03f2df713d01299c01f939de56737a6675a343c33f2b13ac26e87485cde50bcc1218f61d8b12c91f798da938baf3642cef4fe5e0c23fcc729ecb12ac4e059508d907ff4f8c1047a13828530231051eb7c81ea6a1129605098af01c0a9ef17af3cc0a7b56d3f35871205c7a20e7ac036fcbb521f15b7bc6fca9364eeccfb453a8abe141c2a63e9b7e8c2b16308a1c61a57af1587032572f2deb2b55446def0de92a05c874dd7d2d8f443a21cb4ee7884001f41ad5fc08244b92ba1de4484fbc5878cbfb1f76e8244dfa73e6f8fdbac4b8b689e9b43caae96afd4309c581781b67aac5beaaa97907728e8403e222bf61377cbd0caa74e0d6043adfd0376da03db5e5fb2138885c49425827733f054a31539ed6348e9dec0718926a076730807ac17d517c3d29052cff753f7e587b3e5cd290e24736b62a660bb66b2626e1a03d58976b4ca35077b076fa669da818bf6ad958c02152beffedf78a795176455340df6d035a658c0b99f6583865821ced9baaf0263145c1b5f59d49b0a263278a71fa2867b6df17c83f551bf15a9a11efcdbd4e48450fd83ed2d520185edb18a0f48a695de989f74077ac27e844914b7c7c69b0f011983fc105f049e3a2cf0e01f2c1a0252e20abc579a377213a3ef15eb4cc3709a91fd1e0f27b9a06e86f86e87fb027a7bfaf16bc7614a454084bab0f929ab8d305b73eaa876ef50d61a5d860c98bbc38e670b2c51786f6566c473093f9404cb380ba343edc4cd413567aa56c1060f5544f21a911c08b3f30dfab1ddf78436b84ae3a0c401b7673f6a9ad186f9daef7f079cefb5862ad432753cd5239192e1222c9527a90b1eb0304ece461f62a6dcb38315e54e89beff1c357a7eabfb9b583b1c79990a0b7bfdeccbd326728baaec2e744bc588bd56e2bf2e95c568bb6614a0e47791ee43bdd202e9da99fa6f7a6c54d98d22020df0afe731b8fe03757bca810fefb1ffd4a029c44f2e382c57048732b47e58b9732264dc3038a7b1270be77c117899b72c123d9c50e0af2440760ad79cb505d6c5f7fa6b136738be78efaa17f17f10645e96240fa98753ab9f8bd9f8147e2346c3acba917d9b08c60a0ca7fd70ee279d610aa41133bb497ecec710c47d2f6a3588cd7c0bb0b53346a25c7eadf088bcb937bbdce48f6612439472208292e58b414b2aafa77d8cc6c7aa61a6c049aedafd25c9c8d135fc16d90eeff29335b52afc3d20a137744f22f934ac84300c6cf4b5b002e59f92b882764813607ffeef09fbda02dfe5c243970c4fb4a900a1dfae6be968bda5119cbfc94e44ecc96b297f0cf5a3544bed7b568097f4f66e69f57d10d18698350ea60e32116c5c003768b06b9f3a23a01c60fd01e6f606fa470089a81357cd6ef272b14ed0c99252da12e52dbc7dc1434601ff9bf0255a9f389a48e2f428097058c4f148071f8578b090f327ef1114a848be3f2b622a8adb11987a43a5d83af4be6e8b17f2240f0aef7baa8f27988cc7c512c134cb9237bb566a4d795d427dda92a913cb41a4c6eaa8f1e4742a82011d694a170b7d3fff60ee06d023b82a8b85c1cb02d3505625352744cb2c65852f3f95b905567d03bb2aaed8f918c10a61d69f1ea5e3ff4401c92216fe00be6405f39a54968a0a8edbab63afb31bb331423a80a3da80e72f23b09d81952496cdab22d1e6c0516c2f67196e92c28a2ba5d3a31a239ac93774b889845f33f6dfd0a2ddbf7d4209cd79977889d062bbe78d16ff7342d378bcc3247b361c9936fef616ec04c7db6cb4e56a76da6c0128eb9e80bb1de00c6f066c7a241c6a9c46e3a41f3b3956d876c3c1a085587290c7c808e553c680da862ff95d4f496a51fd760aa47b2d662fa223d99020738932c6916534eda8644711aac669c4605c41136147ad8141db579caaebccc859b956431a4e81aaa4cce5a687473813df015d93c072cbf920ca811cd0085396135ee23c37199662eaef27d", 0x1000}, {&(0x7f0000001200)="8285a090e81d63d06229bd26548406df1f251eed035cc8b489559bca83afc3b116e90eee0fe4652e8bfc7477b74e29def6d5f787ebafe6faee12ee8cfcf315ec29cce998effaacced57f23d2ccf65bbb4c4e67904f409c560359641f39a1d2df9965793cc4cceb772e9430a4f232d65d3c65ae48872afbcab2888c48129a1a1aed5905978f6dc3fda6e267470a4640ccae429897b6ddd8be91dd13788e9e32fd1e7fe08ee2001fba8f1c4c392c18c36e3a45fc31275453379a6eddeb4f07bb63c6a3368b6ef4462a88affa7f047470565a26eb94f454b7ac8064633136", 0xdd}, {&(0x7f0000000180)="48d594ce1355", 0x6}, {&(0x7f0000001300)="a58d3e857c1121249bc5945036c0b677a67abe28330ef133311bdde09d4c3d15b85bc13f36655492e92a7726bc44407a8cbbfada6fd07489ae446630ab7cda8a1df60b8156afb9bff756102a928c1e8aa7aca1acbdb17c316b22a94e4401daf349a243f3cd2ec796175c7a2400", 0x6d}], 0x4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0xc9, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="db") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0xfffffffffffff311) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000001c0)=0xc) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000200)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f00000002c0)=""/19, 0x13}, {&(0x7f0000000380)=""/208, 0xd0}, {&(0x7f0000000480)=""/248, 0xf8}, {&(0x7f0000000580)=""/193, 0xc1}], 0x5, &(0x7f0000000700)=""/235, 0xeb}, 0x840) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r4 = dup(r0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) writev(r4, &(0x7f0000000a80)=[{&(0x7f0000000800)="ea5adeadf7875fd75c0db5a7165f8bc3828b09d269f6e0e89cbe6c8f2e92d3d0104f1a046efdd6c1767516ff565adf7c8fd800b1bca130a6b86b3123e07467fe345a", 0x42}, {&(0x7f0000000880)="3af43394c95cb5be7cfaab19359d65e2ee81b8417119e4c488ee8b253f0b4b1802951afb7d", 0x25}, {&(0x7f00000008c0)="456a564221ed28deafeb8d5e5bbd02ff6ea2e9fce5a5c25a02fb51c7957ad19a10e39304ec6598d50c35c10ac55241a667c5df919a83b7e080d835ff35660d944b195ff204898acb6e35fcaf08094e71be372f3b0469b9d11e68578d43c5f67a029fe3a26512db1199052838fad5fc29b34dbebd17fa169e4fc7b5f3cd4aedb8f5b8c0eab9e75d149465735a0b0a8592655d6addf6f48165ad2f827668888918fb", 0xa1}, {&(0x7f0000000980)="3d0386b1ad81d70812bfe3a2798b4a87ad4635c004565818887668ca1a03d5cc7d2b591831fb1cb7d946b033bb08e34565f7bb9934a6cd0bf15b1a3a44a18251dd76a9bc72792cc458e68fc0973396a2085565d6f63a7b660d8d230c759b9ccbcd75223f9a7ce4fc4ea4d27042d4b586a40ae09f926e1d5ef8f1799bce4cc087f80875d035a78973f37e01dd05b1ffc065e3e717dc1e3c80540f69ffc3dafe3fe1db97abaf369c6e3b09b00d2d3a03ceca68c957e7fe97d84d78504f67fde70532ae7d8fcd8f936d1246", 0xca}], 0x4) flock(r4, 0x8) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x0, 0xfffffffffffffffb, "886db71401000000000000001409000000001f00", 0x0, 0xca}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8100, 0x140) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xfd6, 0x3, 0x0, 0x1, 0x1, 0x4, 0x3, 0x0, 0x6, 0x8, 0x10001}) socket(0x20, 0x4, 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x10, r2) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x884d}, {0x5, 0x80000001, 0x101, 0x6}, {}]}) socket(0x26, 0x5, 0x7) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendsyslog(&(0x7f0000000180)="5abeb1d50f8611f2a22ae3f9ee3228f7c610fd2592c57760236864b076ec87622807ff6b63404939b58e1e878cdd308b6e301b4ad5397900fdef4b5bb622abdabf5cb6ded63ad39cbbb5df45acece6d2e41f155cf2", 0x55, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xfffffffffffffc01) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6}, {0x28}, {0x80000000000006, 0x200000000000}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x1004000030}, {0x6}]}) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8a1f5629e7e4e0533c978e58c029a8ed03b1a67ce8b458245656657162548777ba45697274e9d1dfb5d61e972b86efb01ff27e1add3f5557d685a0d2aad2af7e58541518d3f1eff1128753d2c9d980c1d838aa7ce177f16ff70a81356e39f4a98667c8ddd1feab97e2a3e3a819850b5a7671809ed0fcf388c6ce8d6de008c7d6", 0x80}], 0x1, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) socket$inet(0x2, 0x1, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/78, 0x4e}], 0x1, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) fcntl$getflags(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x4, 0x1}, 0x10) 16:00:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() mprotect(&(0x7f00002ea000/0x2000)=nil, 0x2000, 0x1) write(r0, &(0x7f0000000200), 0x4268) 16:00:07 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x81) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x5, 0x5ac, 0x9, 0x0, 0x1, 0x5, 0x7, 0x1, 0x3, 0x100000000, 0x4}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:07 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x4, 0x8}) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='x\x00') truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x100) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x2f) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eefd4b33563ecaa579c03a42fb5c34271311c639098aeba25a822ddd00aab5bdeb943dfe52526a985ae245158d657c90db9779f3bdfbc923d402f4ad9a04171099a4ee871be2193bf1b1f943c8355c5cefab472b5d3a34521c1e34940b5c7cc77ca3830cf0a1f958d7498c51621f0b26033dad29652e58ef30bd6b5ec45842dab4a359d", 0x90}, {&(0x7f00000004c0)="297e695b36776b205baf957c5f5b601aa8f3e54bc28f27050788d3a59fe3a5fe9f6cc42821a95899ddb83b1cd1b46201302d01654a9865bd3108db3a277c64dccad843092d1dda13b386788f9f9ad4be53754b9270749c207b349114b425b433e87889df17ee26bf1901013a44ed39895713666b934fcc", 0x77}, {&(0x7f0000000080)="517b8894973eac742e114307826195d70bc9124a0e273502dfbab4502df3f86f116dab6423aa5636f58763b69f28d6bd22cdeff090f1", 0x36}, {&(0x7f0000000380)="b79ea6f370ee9a", 0x7}], 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000580)={0x400, './file0\x00', './bus\x00'}) write(r3, &(0x7f0000000340)="a0b10e47164f85fb9f36dfbe", 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5, r6}, 0xc) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000540)) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3, 0x1}, {0x1, 0x8275374, 0x1, 0x7fffffff}, {0xffffffff, 0x80000000, 0x2, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8fbe09927f72fafb) r4 = dup2(r1, r2) clock_gettime(0x2, &(0x7f0000000080)) getpeername$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0xba, 0x2}, {{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x6, 0x4}, {{r2}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x5}], 0x9, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x80) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="828e022e2f46696c6530"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = dup(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000300)="bfe7f4d89940a701003f4afa8ae4925c53371bd1b2d1749b30cb3503ddc519c838fefca67125b6a5b73357e553c91b3708bf44c8ba52597c9b22230835405bee6ee9eaf14f3fee4e6918252df5d7a6873e7a16e29f6e03c3677f83cab9ffe0f2444ec1f6e0fee73af9a0c85dda2901ad149dbddc8c19eabed0b943581d7439910c7b2034c91f1848fd764548adc8d56b639716ee72b73e453f138fb736ec4602d461fc7befb1532a70704e8d46833a8c2964b8a8318cff16cee42437bdce7812352891cb115546f3c8f1d725ee70af4af5d145535d3de97198f7502d97fa3687eeeb83030c79348efa15a926557e54f5d5bc26b540e1c172ab4b0681bc0f57f0275ccb85fd7c4bb39d53348401742f36ec6c2a2558c3e5bb369704978964dbd2a9e6edcd57bb4fb43575a8baf5649b7e664e527d89355cea96ce95509cdf67f198095cb5c97fc962c54174c27ceedbe3565b2e36bbfa6cfe3b0a6f5aeda7fa6d94ab59eae966a4dbd916c7fe7b89959580b6c081ab05f72a3c31d1cf7ff8293e1724ca45d41cd9b5a26b9ecd207b559bf7d565ea49a8a85034effc952edb5cfbdd8588843a49028b91319bbbc11d2c641525d7536de5e49c424e5420bd3db74f7a72f91b8cb75a6969d7f2360a", 0x1cd) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1, 0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x14) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) fcntl$dupfd(r1, 0xa, r0) 16:00:08 executing program 0: getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpgrp() getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpgid(0xffffffffffffffff) getpgid(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r0 = getpid() getpgid(r0) 16:00:08 executing program 1: clock_getres(0x7, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="80006a00000000000000"], 0xa) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='G') r0 = getegid() setgid(r0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="35e98eeb464ff8e20d7065bb0b8ff4a7a222b1d9c071ce8d67ba79fabf5019732464ce31a9577cb55e5529b8c9628437afe145a225fdf8bdce793fad6d25b4629f6706fdeb49edb34f00bf2c38c658bb4dc7881f4bf3b4f519ff95f38581714858a761a44b5a49efe54305241b9d353de7240337afca4b13ccfadf490d", 0x7d}, {&(0x7f0000000180)="46ff0a70ce2bd9a1638f418aada9b4fdd31e9e5070d119b2f642d566f047015826cd0fc8cd8e7432e760a482a4f87bd4f7a2c25db91808eaa3fb7a5fbe8fec14da29897aa8d12c85cc464fdfcea865c8622ec06115e49d8eb80cff6f20558020628f700653f732e84161548ec9cf012eafbc93ce2670c3e3fc144c4dd2a5e954ff960885a1c1b356f08d46739c8d2dfe22b1", 0x92}, {&(0x7f0000000240)="60089ecb0d654392bb46bf7335514097152f5861e9e2da77cd3cdb9b837b182523d65f9a0400d02926f05254dd804d0c68cbe2dcabdf5bb181e82a07b9cda01fafbf32931b5c2f2d624e9e2dd13023683888c49b65408db8e48d02259a5fa79aade6d43f1d4b8f70a8d0350b97da0925eb64551886be7e96a694fc9b985271b99ed2c1db846d9271e958ab88ffe0cb36d77e393f22f0205657d3dfe77868493e6baad781d0608fc48ff7a77b8cda1112e98199e851459ab659773ae3e422fc9f380aa3866cdfdd61b7afe4a331e75d47c21259202f021ed234636984d4466ef4688200d29e6524187132", 0xea}, {&(0x7f0000000340)="a0fa68bd41349abb16cb25ec12d72034f54b270cc0463764ced9b49e6e9d4fedd827f56ef7e600a754d263dec7f1218e413ec0a664bb8d29748ac714325185a8c3e69eb12dae02a751997a4b2afb09266344accc120c2f5010be31fbff1d1396a513f01891cca3f9d668bf220af1c0dfaaf19536c6f07f156000ded157b266f3cb08ff1763452968d515f1f4e08017503aff061ea832ce58332ba44b083363a1953d", 0xa2}, {&(0x7f0000000400)="22c29bb0a659caa4a673101e2bbeebcc9839d41576a1c7a02c87481cb3a4875b8f1b86f47c2dfacddecb7ec389dc5efc4d94c89a536c1decbd39ee54f02779d96e33c8f68c8715b583024182572e617408", 0x51}, {&(0x7f0000000480)="f265d38c8937949d13fc689a6a617721091c9446290b53ff5a1270a7e430141ad45b1201ec01aaaf9d1d53918d8d87449c821967d0cb104eed0c93fcb0f200177527e4fe298191949536f38ea51ce1b83e59c843e10d1876e957629529c24ef4243e64a02a9111ab05065f22029a76c3ac4b5ffa21ce211c8f73f8b65dd9083c682306e27d27121f4106c58f27d961efd8ce1aacf335", 0x96}], 0x6, &(0x7f0000000100)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x28, 0x400}, 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x180) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x3) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x6) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/93}, &(0x7f0000000380)=0x5f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:08 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20100, 0x0) pread(r0, &(0x7f0000000180)="c13d82e20cb92fad9ab32b8c15ec4a39b273029fdedc7fa7401c3ac107e599133bc2b6e5641243940a903676afd12ed24de4d023a64ed527f718f96c64a55431fd0a01b26d95af1eed1ddff41ee9a98b4d83fec70089fdb8f461438105d1b08c31d484ae12dea798972fe5d81a1a11513bc05f865dd211c6a65a666850784bb9fc4a0ea74911fe6bdeb7052edaa046eaf7030c6850e0e86a801c514eecb7ec006c329bf9c8aaa1598579a49bc2b34a67de515ac2db4b137ade30d5ee6ce5e0aca988a6914333cc7e467cde13868a01129929b12195c9bd2a362f7d5e7a419f", 0xdf, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0xffffffffffffffff}, {0x2c}, {0x4006, 0x1000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) sendto$inet(r1, &(0x7f0000000040)="85354da10ecaa4fc45d3884003b7b4ea6539bc1f528263da375b", 0x1a, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:08 executing program 1: socket(0x6, 0x4000, 0x8c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5c3108cf4263ebb2) r0 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x40, 0x2, 0x3, 0xfffffffffffffffd, "bf332f424cc8accdff631aaf62368a48db8483e0", 0x100000001, 0x8001}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2b27, 0x0, 0x1f, 0xffff, "2c02c222463225e24bedb895b74780037d5c6791", 0x100, 0x5}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) r1 = msgget$private(0x0, 0x12c) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5c4d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000005c0)=""/133) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) fchflags(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="b02b20acd6b30ebe75e4c2b89363320f3e68adc763e4812455b6f1a002c31c08a1e6133233a3c8026589cb3c576fcb7d4737e2583c3a4991d85216286232bd6fa91724f7785aa432b45e17e04a2436a1b96c228d964bba59deb33ef3d1db487af70e61115cfaa21ebb4d9f465058038fbc8b7bc8f245749218fbc6d6054c", 0x7e}], 0x1, 0x0, 0x0) getsockname(r0, 0x0, &(0x7f0000000200)) sendto(r0, &(0x7f0000000280)="b10465285df08ab7a4656820e2b3d15253abf0f6c0d8d9a8518fe4e0f611e6714124dc20f3d420220b3be14e5fbbc39388e79d298cb14b070e68a35e7e242248c87e4210dc7023754bbd67b571efcd1fc8f1949eba120a873e3878409e07cdd8217bb8b3f19f6d35da0ba36da0a68262f6c59e1e6f4ae69d4784e2a1c72dae10c8b069bc0f9ca478de4378683ec0ec69b055671951556b02f4a7c3bd708b7fc55184cbd1dd4be983e4feb62c12f18a8a51b294d9f122e1368f65619319e0171c22a96536777adc35db8e578d55152a8b28a9f9e691ce068b9cf83784080ec0f5d801ca3475df24aa39499c3d99310c62b88f080f8664e9699b1c2b71ae5ac282a257e2af1b931d94621db2b9a926403488ed2ce9308340d8346caa68ce58e0e4909116fe1b3bff7cfd84718ee5c8a399fb0a7f3ab548791b3ddcf3fdf2623f09a8017c3e271285c218ab67acebc4a4522a42c954f4fb7d59f8928600767307b8b038549a659cbd4004b7de12db574ca8a69a257bd5a8cbf011fa90beea4a3766f2b6016f810cd932ef571650d71089fbb6dfc32f3e2b62e83bf8f2b4eaf6aa8da38c342f105eb573a546d9e4aa9c0372d87232377193df78483e19d2ae614e26774e8c16016433369bd2b24da277c696cd4ec9120c2b889baac0501020b94739c99056c149764f2be152ead886cb2bc897be14fc6718a7260fc215d99408fd89a9f072604cc0ae7b42ee3253d4e017312bb97cda2876384f49c0359204ce5de1edf410b97f7c3d99b7e8ab9d3aa9a05adb9ff2275b15dd1e384a24b7df3ecc33558685472cfabc0c3338a3c9033eef12d2bb42126923514d9b6cc96b8628965556906a26457eb321bf61b368b447c55a63a12e15733f450ecfe898d524c2c88ecd83ba184ff5cad72cf249f079adddc04d8fe08d21cd14e79b92b59475fa595179f8f09f9f61a0ada6a2ae63a3b816727f372aee411ae6f4ab1e8678eb787525ed912623d6dec8b984ecacba7931c344ec156dfc61e7027abb7e747a7a51888f46370bd9aeb0a467de22288fd00d23f78f31a9a817b47844d3a4105a6406917c4d6290f248509c8b24c5ee27cb1f924f3c3ec964822df73ee0a3814c34ebfd3adb91eff35404ac14dea04e8aa82e5a858ae7dba1878608d992ef6cb3abfa9e785ca5d367067fbf1668d587bde9eca085c25d950bac166458285eaa5123c5c09269b46b5ea686b8b46b4d267392c75d1f43837a9ba98556e88e69ca81c0952c56eb7a9f495073bb429341777d9dc75bc4984dbd7061c81108b41ff03b53b8b686c2cace08a0a68f2c93023fa159194d8394434de49b1dbb99402da325d6aa70c6abd4d1908aff5beaab8a3162cf38201bbf130cfccba2cfdab415aa9604b097b6fbee85ee083a1af1d2d2ce4c8a034c3e6e09664a051099df60d0d713867b9bc684c360ba07cd281e8aac88baf6677869ef7f9a028527c8e4c93d979d881946099dc955cbc8b664921093f124c4fa81ca89a5a3fb1fdd9f56d42fb16e44ef682316e1a92417d7b1e92b7cc7f27ed7c2363671a13a80ada5cfd97dae1cc5e6764a7535bde1cb5b92a6465bb27e323bf7ec4ce58f93d4dfd60174a0e02a42efa84b14533cfa18e71f0ed13a06042b60ef07f5dea1fb5f2e91f48cb7f857bc6afab14a1e94ea6a1dd5444157e8f37a42ca894104dd382bf1f32b985d6ec5caef6fa414fe6992624f3f7bfaf495576c9c05d468d9e944d0cf0e2ad3435f552498c6ed9f792b5cf19679fbccfe052343e271e545db7ca6bc1c22b68488664447e355c6375fa906aba5be40810e347acb9cee1bfeafb1a2d5edc1d43c102474326b8c65fb15a271e14ee14dd075f711ce4b5e331f0bc5b6b2ca311f11840d6b754c8ac702947e51acc3447e79fdbe827c68e7f855c089c0d9901b848e3cd62cf90f530f99c763e98b1c39ca94c7a4793b5836b2883e99400fc399734ac8a7e6693076d27d3bd9e39880f4b5a2c32b88599c743332eff4c38020c0b1fd3dedb2fecad94cadc846a87a1e44fac91475e1435cefbd0fe0294101ce75fda3eba90cb93bd5343eac6284bee4a55f79bed0008d270fb2278f9a1317b938cde5c47556ec99f2f14e082339b78b11a26c4bc1fd1d805c5f3a5de98c25039e2d1bbd3a59dcfa6833b014e31c4d4c48b6b9c329c05d9467e90984444523673efe6d24330a253b6399efcf3f3ca130d86c5e6d72f4ad53874c7908116d14b02896627b0cfcc166015921a5facdf1cdbc03f2e0d1976fc28bf9d168de836245a2a44f501044fd172e6bbcb57b908d01aea53117f6cd937179438e33c9e911540102082c642c938262d47bdd0962f67355a9063bec6be1ebfbff772137f9c137d7c9e453327078c1c08b15dc140c9a320aec2ec5306c89c1000fbd4e03c65520ed1e7777303bc8b9a765f3ccc2f59c9475bc585669dc48b027211acd3f376395e51aff59e913ef357223056389b2fa36c80907ecc9a1b7dca0e8cff003826849809e5964a27d671832a77dcf4854aafa48df8504b1b49ba683a9378d4c0f0e4077e1132789f3afcc387ce87317a79562e339f2037ca0a72b10cb73d9140f0bb05babb0bec2978c744127c5a46403048dacf594689e4fde324b47359d4cb6ea1483408c5924187bc589c2587b6e8a29208624b383cbdce1eb322c1b6d57507d4fd6ebb6568c293920d7745931a5aa37f3a1d278003d3378f1b581df4194bc2d2793672e13a762b76bb3fd93f672e4bc05b651c6a2d5aed860ba154c9e9ced9db6b7982804f1297cddd19ad620388fe38eea82e51bf16c93fe6c2fa48c0dd2b83507c084003dd20cbe83a55df4b0d8b8584a88de2be242b06469a512fa270ad2bbe8c647f59ec86b90284db115987ea1ad4349b2cf46e5da57d54188a7114a2320f7ebca2f106aef71dbc1559a110bf3b4a0f0a0e427161bbf7f600b82872e61ce30c8fe685968399a1c5ed39612cc9b1d52c7f671bce018e8d37c85af318906a2bbc7b2cfc17a4a4666fb5c19ba990233ca3c03b51982ace2af92479dc192f2681ff348e78ef117448522fc5aaaf98156bb3458284a397dc06c507c6b9eb95b6089044d84fcff997a4ad627d90e858ae92b8547ffab1625436484657279d52a5faa05a1d7e7d3c606cc76cbc72f2aef4b5be8b01fd2859af52060cea0094ae4e591f3af4a4884eef5d3e80dadef03460edf0dfb716b1fbe07befac695ed720f90212edb109b5b0470ef7f812607c23cdda8168c776128896ba0e69cb4dcee9e8fcbbbc0e30a0e9f81bcc90d4a9cadde99dc5042340b591b1792f58e95d175a1d9cf9f4a89f7164c8de284c49434816529d838b4c7091145da82ec4ed7197b151bbbac2c99ee23f84a90514cce04db834f8241cc63845d21cdef9d89a828c8da7a15de638ca9c84fe55e97065e4456f5d5a112f6c488361c2810f8fb106ab6a9dc016bf31bc0d6adbee832f5e16fa24708551e6cebd4da32e4c28074738ff99a0d29b7de6b1826dcae06bd00d4fca3f6b0835e896db3c8bff933e7e42318ad79c536113e3c490ba6726a7a91734a413d85b70af3ec7dc175a377b229a16a1c2bd9750e21a3d3238a710451f03979aa77c6e1e7d1b1be73bbbe863c1d1e14a478f476d11b7da0de065b067707d544bf7d8912b0d7b24f9d0d0bb060551b1d55e3e65960507f0717189ebcf0e93f6d8acdeb61adca2ccca77ab633f57feb9e073d4eef1f2d538f75a16e283301e755ba2859656e7b727ec87bcd8b18f85d1828fc7a3a4d70ddce73cefc8f45389bb41c7d7a6bb6c28ba2c488ce456a1a8d8da625259d9f7a502dc2d03986e48e0edd06d3fba4f8dcaffbd8be813a6de2266a754502d008ed2d661e2198e01e992e0d922d654a2d6df7eec4098b414d5ac167ee0b16a3cc45185ecb0d441b2f428e1c990335fa8f3a8975c6cb13c2e7e5302ca6a2c689058ff0ec173bc07a9f8c3727f405575fbd0eccb9f867eff66ac46a0ea30a22cc82beb884857a883552034c4803f0d4dd26f0ed033bd427bbd417102028a50e7cc1fb1f373e93e1f3be0e441e6364c2f355d2bc9ec51fd6988285d7b17d1aef1a3dbd6687d0186a35b41c87aedbe4e5647b968f7c19e04254c4e7ddd5f34af314255185811e4938979963950af7c1d8cb7d817b36e98b61f21ddb091055f64c1ab540b9a1ef526a530afe4e0ff2cffd5d52678461739c5225d5bba889f3228fa7d091cbd3f3234ed2863be602edc4c8439c6c718b87ec113569c7c1f7e70c4243aeb916c03daa682247ac9f185cc4ac289a91ce4e7af31e3c1740ad44c67505a0edaafb5f2384b345b7c854d373aef8e5f6f163ca1efcfd40ef131c31c1022f0e3e2926f396a76dacf63ec00d05548e8056ef7281437ead6f19751bfac1c926e61c623af8aaad3ea14d4762525dae5c1970ae79e1ace20b931c5f79614a3cd9d114f8a5e02936242889bbff812943fbd6ebef7cd9438f9fa652d2302b27d05bb780f9376e8274e6b95b9a2c9d527d5ca4ebd8a0238f29fa99ecb480eaeedd1a391bfd88934e874752dc5d4893de4157f9e5e20c611ca58560d2f59d564d41bf1c8ba5f6f902e1c48527bc1062b14c87fd234210934fc1ae67cae3540ffe68ff15b4793ae559847b566d047bde746278f805395cda490bf0d23cd539453e81624ca3eabf901eb47903cb251eb418c21afd7d9da6d41ea4bf2128de32ca19767e00d2245781ecb6dc1cd91d20ae5e274d5c7b3617ebfd21e8ba07b8a6af181bf85ac66e4e3d8f889addb1a892b5fdf6c3b621a5d700c4bd6f26867d7308f4243862a8609a901d6d5caa1f54866d66a19c97dfe1b29e47192d8eecf3caa38b4c107e95a4730154cbc4f1aa9f1b341bfcad81a76dfd7242aa30bbd16cba544261f91e9f0b0fdeb7701db8a731d3e34eb1d16f0bd89c4eb22520cad7b30fc6aece5b95b74b6adc7986da3a7c5aa4793b32a53ab31b2210da4436896d049104ada461ad4ea8c42edd875848ca60ee4bd0d7337d972fb02470bb7698327715d1d4c07c2d38bedb4c2db35efad18be42c153bdfb4b3274b322c71da4fbe73af11d6a76aea8f48709af76d76455d0ee1208fe1ba1a6d44afdf6dfdec46e39b1507bba16afc1692f7549565433067a6d10274c54392ec94bdc930adc4b11e5fed582a0297b1611c04fa85780227efdb50e7b6ec092e530b2bb98c1aae4bbd3b86487095b0dac006d44846b4c523cdad01cff719cd666d0726b77f023bdd66c699ddfd42e2c9e4e266a71f814b7d0233bf18029f7a6acc19ecbcc0c2043a1721921d202882e667b1b9c685d64daa86d735380aa9a447843325ad6b182d2d0cad85cb4996e92534ea89a484c1fe922399a2e4810a484d86efcc5358d72045fc4a4bdd29eb104f7b20c3feacb80d52f67a0bf4122cba610f4420f7f1b21431f06fe1316dd4586b5aa9214e13f1f6010ccfd6605e5ea48d2da0dcbf5ca6d44129b11edf898ff76e94a72a0963e9545a4b5f7a896a33996f36736d406085388005a1ec0f83d611e67cab25dc7da9b08fd63c13051a4400154f07f1239f44992a0622a5695e35eddc52aa8d176f69378869deeae46fbef22c11d7f1d2692e6fcddc735d1aebef7494d5bb44b5401adfed86f87b97d4c1f8036fbbe22a648fa7d2fa763bb43c3a0123cb67a90a2a1d6d248e9e8ff9bfbcc062c7194f00dfb2653a9e507ac1851a273aecf83479792f09d7cc28e2a1c7f7189193315dcb4eb47ccfffdeeee5457b28e85995ce84c47590c877", 0x1000, 0x0, &(0x7f0000001280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = semget$private(0x0, 0x4, 0x10008) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001380)=""/132) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) fcntl$setown(r0, 0x6, r2) pwrite(r0, &(0x7f00000012c0)="351485189cdbfdf2982355d9648b2265f7b63c288308254f4e7cc844ffad752c123d3d6a0e247a26a35433e1aa04d2919c89c85a5d9555a577109cfe098c467f2fe1794a12e31f0d368347c899abec665e916f6205c7e1ab357d78a6999bb845dace78a9c221b72c83dc20851a5ca990e390c03bd1639c8e4c5110916d36485c4ca61713c5811bc644c21aaf3c82b8eaa039dcdec7f70c5f08a3513121ec2c77f21221ad6ca0b6938fc5591a", 0xac, 0x0, 0xfffffffffffffffc) socket(0x6, 0x1, 0x80000000) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0xfffffffffffffffe) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xffffffffffffffe7) getsockopt(r0, 0x0, 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0, 0x2}) 16:00:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff00000000d032782d8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f4870174e08b04d08f16f78ed1b3b"], 0x38}, 0x0) r0 = socket(0x2, 0x4003, 0x0) getsockname(r0, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) pipe(&(0x7f0000000240)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x101) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) recvfrom$inet(r0, &(0x7f0000000280)=""/110, 0x6e, 0x2, &(0x7f0000000300)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000380)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x3, 0x40, 0x7f}) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x6008, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=""/144, 0x90) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) mmap(&(0x7f00004fa000/0x2000)=nil, 0x2000, 0x1, 0x7a80f40ca4053bbb, r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = msgget(0x0, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getpgrp() r8 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000200)) r9 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x3f, r3, r4, r5, r6, 0x0, 0x986}, 0x62c6, 0x101, r7, r9, 0x9, 0x7115, 0x7, 0x1}) setuid(0xee01) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) msgget$private(0x0, 0x1) dup(r1) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x2, 0x7ff, &(0x7f0000000000)="2e341140f8a98b7ad23d6a782d1fbd5f1250819a853a3decf61ec660756617e056aea1be4c5288fe3d75bdabb6d3fd9bc73f3cb1d738f46d3eec7af80b3eb9b25e332ac726c86ed0366c15ed0cfc1f494be83a2002154ca6d14e835edd4d6ad381a8ac678fd5f7f770fd4a665d798e5826f655f64f9eeb29bcb17b06126b01297af4b5995c380e7060d1f0c093a15a70d8c975a81b2231ef", 0x98) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) syz_emit_ethernet(0x6, &(0x7f0000000000)="70cbc3401930") syz_emit_ethernet(0x9d, &(0x7f0000000180)="d8fa4b6ae99892f9ab7f02e2da20731af0fe85918fc671c41b036334aa0e39fa908c421ebaf4716a1542dde2bf0e4e887926728d6ec1392c80e2ba2d3e0d8f1cd1a584aae1156f6ec65cc0c0194d0556fa46529181903fa8824ff61df6d152fe3f4807f942ae37d8f22798a24bcf77a1f7cae197a8f4549cb3d0e8b438903ab6a2e02af144d0a22d82be2e6660227ff47b57343478a89370ca91032fb6") 16:00:10 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setuid(r2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="ce0ec76eec83e7a1d6bcf4b20259b7da30b9b72304b93617ad037d86f76fadbe08eabfc6496ceff03b2d495d363b86e2105c35d1b9f6ed5ebbd031805dad501d3611bebf3097a6673d7f6c6957bacb4972e5001ad1f310a1324a6a84a8a5d982e016d0179e146c2dd29374f148bfb2a8df47f4ef37524d304868653aa6db419b3447cadcaf2c6403ef432f302edb81e66126daca5707aae9908ed09a70a4f8ff1db0e81613287f83a76314a9c6d7a2b3d130b03fa378f1348d3a373ac06740123f16f29a32a461fca5ad4c595656dea5568a1c4b338b99", 0xd7}, {&(0x7f0000000500)="d582d264880ff46b7019a6c5050f7596be9e44e625fd0ef4e630958457d234ec9192efb579ae7f7db24d8365c349fe401da56012e67f74f2b98500f64a0bacf34091bdaff67cfaf24a2c20b758b47b2812e9d58ab8b1acd6db2eafa4af289d0397d1c5dfb8b7a69f24b05134ccf44ed4a8f5c86f8d8a7f2a57d1760998fb48273309285615baf746ceb4ce86e5efb6e87ca84808cf8813126f7e4ebe2aa352a6861d720d43ae24cdd3", 0xa9}, {&(0x7f0000000100)="d3717c61f0fc2ce61a4b4d8840", 0xd}, {&(0x7f0000000140)="e9c4cd1238b8a9fa", 0x8}, {&(0x7f00000005c0)="709d509f3fbedb00ad3d917c74355aba69ae3146af8429a3671bac946642e1b9dc6f5cd2eac4fb89c58a3be167702ce671a3da5d5a6a6c744f87f941055c75552cb46ef97ce378b2c94b85804ab42976b1b0b267904e7ced18ff3d0057f17b55f9d25173f35e39fed41cd31dc2a119eed9c7e75bbee96ffe4249c3af734774435a2636412d7d15806426bf644cdb72c42d7612a5ca162ced2a64c0b90cb37315bc504f6d71c7be9889a30bb99b17a0022867058f0d5e63cfec94275ac8475c99469943555eaa6fb73cda3663df304574af6ad26e059e92f3346e7418f6c6d772d2d9b8eb3dae66d19b04bc58f8ef530a5a9e8d57216c8e41ade24ea97d", 0xfd}], 0x5, 0x0, 0x0) write(r0, &(0x7f0000000380)="010097eaa06b3e050b3eab92474b0955384f03a6a609ebd3328ce8c328c60a77aad9ade8af0596b0d52a51ad4858dfbe21a2b0fe7850a166bd44424dea8977dea2687f61120b5557eade6a435ed9e12ba030428ad2eb9f3f5949350e3b337cbb2c87ca74b7327fd28f2b7c483384c879a95ed339ae3badcf3628ba630f7a", 0x7e) geteuid() open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x100) msgget$private(0x0, 0x119) getgroups(0x4, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000880)='./bus\x00', 0x20, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f00000008c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000007c0)={'./bus\x00', 0x0, 0x0, 0x0, 0xab84ae2388c66ca7, 0xffffffffffff7fff, 0x8, 0x5, 0x1, 0x1, 0x100, 0x7}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r0, 0x2) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shutdown(r0, 0xa9a609744531ce6c) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x3000) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe70, &(0x7f0000000140)="0281c0c685a1df0b2ad3f69a5389c80538832f4fdfc6c9791b6e7cd1c38675c975de9453d77fc1a369d98ed974aae0c3c3592a240a9deffe913840c2f2277ecc7d7b") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3e8b5e9d020469766070c2e6949dbfa626adeebca24ccaf1c064436d1063edea220235c05defa7e8c145b4ef744ff9d3979762ad800c77d9ced44057456f00d37501e67a34c7b90fe910542e3bb20e2c958bcf55de496", 0x5e}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) recvfrom(r2, &(0x7f0000000280)=""/122, 0x7a, 0x3, &(0x7f0000000300)=@in6={0x18, 0x2, 0x8, 0x4}, 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) close(r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x100000001}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x0, 0x7fff, 0x7fffffff, 0x101, 0x98, 0x8, 0x2]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000011c0)="6aeee6c1cd2145955981876c473aa1f4dff166b3ed69587fab09c70aec12453cfbf226688137ac2a172354dfdbe3ffb31dc3710e36927803765a1b02018a8dc2eadc246cc74d425d5cec90c8779e8da34bf024593fca9f7a680585f911eb16a58674461e15bd8950e3bd5d56d81a40893c944d8125a931c7d797e13bc46a043881446e2c1059a29c4fdacfb60d81d1b5e8ea984d843613b94a5c34b40a76bdd42f8bda6e850c27fd3d716c7ce0", 0xad}, {&(0x7f0000001340)="5f953a2901a372811a80aaeb8cde1e7751afa20ea707986b6907e3fcf5ec82bf8b11937e5770cd07add5ccf83ab8d686d237ac6b80f585240ac4f514b28357b63b55fa418dbd8aaf559dfc43f459249df6dc9295ed3ba070e00fd9d29dc2a9601f26056d45ef5628caf89f5ed38d0f59275d34fecc9fa7d0749542af91684cdfb9ff5431e9d01b5c807a4b808a17a2a812c0d7cefaa2e7be4cc55910c9b40992bbb6826bea4f1e148385bb77973e057d2ba89a11ad760591f26a414b355d7790ded4baa82771f03e74aba6fd123232c421641e97a816c45ba7599adc6330a13804253ff72de6d18be00c6488d9fad1483a39da89cdb4ae9d14fae1145a8199baba90a7f007c0f0d80c254767a8d5f77be46750f8c046b8a850beef69b232a2a992c903d321209b737e1185c5714901630ddf3f0c117512d1e2f2147e919c35bc1b87b1564396dca509bfb384db074d83d7677dfbd760a751031cecce6dfe7ede0191506fa875f44ba98d8918a1700f737a9ad06bb8d9f44fd8e075b283ad4aeece961ac3f94e062bec3da7094ac4de80b84864e8f0b7594404e6fdb16ac730014f1ae541b9341dcfe697597e97f9617380a2784f8c30e478950af203b13933e46e925b877b06f5b19bb9752d5e7b997383053d3bdfd49c0862c98a82e012e54f889372542921193bb6c25b9b67f1f38c14299106446f432e7871d4db27669d1d385f931a536d2e17a399f3f30070271f2f01aebcae9110d396697c2082e85e341032e975a2f20e8f3f32f9b4d4b66b24ee00f5132cc4bcea4d4ec7924743ffe94ea52dc342242f5c2d17a71ef44e706447f5f636626b941917753b93e1fdfead1911907e9e4ae1c2d2ad0779ad8b76cf8da49ff77740e15d538c8a7e0524309a850e1928dc86e1a124a4d9b06b5a341c267a029ab87f7211f0e251598ca17a19d6b289f1a57a66aee1002af10a8f6526dde2b0d37d5aa4fedfbf6af7414059809a860fbd3fe259ae703569c590c1935b42a391282622d66a47de690696ab5a5372d736260cfb311c82ad49159983bbf80f5f626cf711df65000fd2254f7183af4397947c566384c6b433e86c1a2ce3c9c5d371409059ff2181e4e52950780105f3e9a9d62e9ed0857f3d678f53b4ac80982ec9918c664eb5e8d90f5ce475ee70492df722f9fe4f9df7b2d7a08d198b3a23282efa77f1c143570f2c01a08d092bf4efe6fef65244a03f5fdde469d979e314690a51c556f33280c117b9ab4f3508989177c11812b3606ed852fbc806873d7ac41a2a9dee57c49439226a4ca01650a4d7d1463194257cd0a3662d60da25528053ae61514dcc69cacdce97f0896d67b82d51584971a64e8b68d80b6750b4d41b6af2c8973331318fe6e8ed73dbaf61f25c668a762d4ec2a8eee7b3cb742c139bd7bf26dd653f3503805eb4dcca840a12f5a11ba114e1c6fd598d6a1eb1e50451bbe621ac3bdb1ad1a63799a64e10525b205aec47860a9adaf61144a5eaeb840a312589abcaa6324e0abf47a2390435140b83f3b2a6a104774475764ed7020399db343c923c2dc80fcc8efe072a36c499b6428267a60864dd4b022d72c7ad382ca3ab948f0726da0abc7f5fccc80d8a15fddfad43d3e632647a75eb70177323098ea4a485d5fc01af356b9a3fc8f0d5e3a7875d4fcd4b85dc3b5817b9bd045d459a0e33b1c5ae3cf10c37482a5f873e6310d14dac330f9e17d2477b226658fb0b5825c8982bcef9db15e7dd2f98ea39e23592ce4e78d456d668975347a8f8d5dcf4f71e09e93e3ea5f9477454468d02c625c965a1441421362e72694442f161ecc2c81e764612c0856850cfab78327f8b6179260405ea4c4f3a6cc85b39a953f5ec48810f1df1527943fda7f0003d5e5c41573285dde729e0981f58ca5d31139476787a05920ca2134a6ac5e8d286459a2e578ba01703e2fcf738a82aebf3fb970af6d3dc66c78a49c27552a573cda122d679d933608ca517714bd3147948a5b9df8e6c149188ce0c73d759615e87bd5101b19ea3d573f4b386d6f8b4ca0213fd11a1ff4e1010a295083cf8a5c2e8f84d2c980585f666ed9ccef0a021a4429ba86e6296a49f65905f2f8bf3cb586ff08c82193edb4c8b3dd22d11b0e4b7d564fefd5f30bda53d6990f9d3e3f35df89cadad3b29b22f650fe20b26a84e79980d5574861bb26daedeef04c562f2b2a9a98f3d1b11901c949e295e74b81f604c4dea7d29105a363779333827e0a30a9a9caf5b77beaf5de0994061f6c91b1c13d9351c683597c513eba93e4dfc234f6743093692198fe6580afba1b48876cdd6d701814f04c67c31d4883391def73b3d4f1cf1f73e59e701a2805b071a3d90f8d7d2486025a4d992dab0d6b9ed0c18ae5cb03cd34112b596001381ea253163622099863d44dbd09d82c04185dd22eb8e9cca409409a65675edee9736afc053fb149bf9c0280cacd171a91c2ebd682f2e5799881ba5698ad1c90ad41afb0a3f7b787f31269f13d74d3a723ec85078d58db90c855aaefe082b19a4e8108ca0f8bb3e37bbe0ecef606c561b1a545108d5b8fc1e26c2324fc20bc6b03680e8c94baeb402b506b43d5f166fb4113ba4500a992f827d4c77892e8c0ee2ca8b6f889be07790a67981a7ee9c859288d54b0fa91edaffff820979abe749191ba8913e14b05306d255085fa2a7dd734c706000a84d62397aa7530ab0c9810ff5fbec18a08e333c6573065b4a397be67e02f71a7bef55192a7ae5028b027272d02f844a3d2c43d329b6d8d31f58a94a7d46d2f7b8a9fc4ff111de5bdfb2997af8eab0c916e625a7c11370706de0bfb063eadb238df51eeb15d2f3889852e8e2f5ef4236b1d5e73627f42f37f259de3ce12d7b5a91fdcd7930d0ca7486cc01c149367c1b7be98acaad84a8bf0eabc022e1e1b64f88f0086acfc066e3554e08250bbb76f64a71616a80bd67d2b4536af53c294c40383c3a361bf3e100c89ce99dc5c1205c266f982ce2ad0a1dc6981d07b5ae7fcc81388e24cbd02cb00cfd7f91b93124c5a8b6734f861b3476288ad64ede7d9b44e7be3f9122e4e524f340d13be70590c04df637e0628b0189422afdb937d59ff7b23c3e8eb32323643ce379dddd481e142e542572815f12ab1577acb1c0cc52d3b2813579654246bf2b29544bff06bd9fce90aa7d9ef5d85a8cb33bcd0cd7e1ec066603179eff6d577210611ab87d276c1c65c8664b3a77cd1b7302bf9ce2fb5be50e8624096907e5cdf26d6026075fdfbcb19653b774ac9a12098c4247265967aa18b3cb5eb72bff35fc99575890a2094a9d8c012bf8cc13b4c6f82454c824a525a10ae9852627f1a37d5e3e0f38338bbcb0bb6c5dbb06b94e030f2765163af5e9df7b1d8791ab1248e03c0517424e7788bf6f4905b8bf8d1c631899e50b39fa7ea4d49a11b86af781ef3b0ccec747e7f29bc0f498d621453b62f4e2778c559a5a7c79b42cd9153016500dc745a65e3ad82acde50834cb1100c17601b32858c732085324f48bd9bd925e90c75a510b6783058707cf6da1e867099ca0bb5f0766ed30c92524f20089240ec230c8f9ef827a3aa2688ba55ab890edf6e01caf98a25b717ef2e1313d03d08de6d2ef202d398729e1afdbe23d263d773deba7f9fe1788b801886495cf8b4dac83842df7ef704ed0bf74dfcf2798e0f4acfd4234b32ffe6988a2d41f8065659da9ed1497ffd57a0dd832ddb55e194b82ba406c8b92c4888a29ec3d27308d854fc5585de232b6de74aa29a23050babe08021ee7cd91d768902a3f0a6c9c14db258924545b02836bdf0f5558788a1e4bebe477361a077f232dd2dce77ad7e9e124ffbaa397e97c09f2a95b6236f6dbc83457c376c572df73664e99b534e5d80f7f523033d7ee007ea657d9402902014868ad6f45f695f226c397a9ebb4929528384584a54c1f555c24102bb0267c42b321c7fa0668f1a2bfb8c9558cae09969c0acbd3283bc3c7f780e40051f3dd527a7c3fa69f42f3dfbabda347f121a2684f91c33df16499cca833369f7e3df05c3e8879905c0ee3f6d652e85e734c2699a9410e657a6aa1cf95c6cfd4dc4cec9bd9685d45cf0ff2e5e40131e29be49a2c0cb9e2e147cb6b4f761fdde060e9c2429611920c7fb749dcce913f09e0cd2f86b658605bae89d7dc75f5925637d77f51dbd349dded7801272575c9947c7f6a2e9ca92af4af6aa6c430df992f98ee3325edf14b65d0de8cd25c850f30ed0e493fbc053a6f05c53cfa9fe2b0545274c1023c2819383c6cd16da553406992aa2183f083757b368cdd878ee7b830800cf9cdf71d1abc11fbe67ad1d6d93c05c5569393c1e90da064a3c9cc8d9dd18a58c00a58130c7efc8103f6cf4ba5d88b2ab16fb10b439af8aaaa76e542c472b593090972ec327f9df9ca86fd71585a927ec6146a01b942894b915e3178ba7404ce05b7879f222b15130dfc4113b8b106194fbd29bf3b4c65fd497a0fc6b00cc5d80ad8a44aa489db46e3f30777a7427630740fef1a96bf046f2798ad8e051fd808660f7a6355a38f62b9d546fe976675b83ce5ee84c05d74ed4e7c34fea7a649da99b6b057e99680422e2f4e5acbd657c87bb974b249a94703946a4606aeb2603ec80748bf23213c979ca58bc921bac0ef889d27c54c6e933ef03d4cb4a898e21dc96c6fd5fbac963e0c01b560c3a0aa57f6dbf1f7d7be54fa78f06c7b323b73fca11fc7ea845fd2124416301b2752067031cf8aab433f56ea81819c2725e6018e2cf9d85e7a88908d9dd03a7debb02747283241b871d8cbbd4e27aa0d9d08800ec1793532fbc0aa7aee5017face47220d65a1c152734b66d8da047d25140aa4e36cca3a6965da8f58dc0337b20da22e67415a69678896ed74138b263d17257f668cb39868aaf3cee866fdea95ec796cfea10f5189c8d00d30324f9c15d273b36253164d4cca906d66d2337d66e1438be407a66f93393062eb91a54e2c3b2cbf190b12ca07bec96091df63fc860f8e8090c47f5fa81ad2ab1374129a1d1f58914040647070a23ae7956516b2164925184d4c661599caab163d023ce14e905c8edd7ce3cc3d5ca89ce0cdd4757cac1f49bd3b5d24015989240f0de3f8e16f79c7c8726df8a4e37fac275827d4dd90b89022111d7d4edab0156e152cb7f2ad6cbd211420505c7582d3b13720fd834aa2cdd7a1543b1f3f9c254d44badeb5cc599fe318bdb4cdd06fcc6acfaa5023fda03456531dd57d035e8539cfc145fc25c2353770b4479ce6258fb8fa10fd7f98a9a4457bf7b551ab343f60469776a509f04771b529af73b4dee31a2d736354c7d98d021f7dd588982f8db6e1e2f92d72a61b96bcabf0131c147746df991df66eb15c3429fa2c61c7c33988298df102a5e796e69f3fe3b54caa3565e9ba1031849510ce252ee831ce172735119a145abc9300b103fdbdfe304aed456c5196ac25e8240a96f19516e6a3ab314b14db232e0d5d12c5831c48229621c1b499ad1a9b30684f659933441277be9c65a4db7d7672d65a8f81f279fa70ee2170ca8d7b9357c3b4fc0617281ac97d4ca1a39b30bfbd9e6ff6683fbf7e12af696474d60508d2c9d0b3a369f80d265a4eeb6cd17509ff2e61502b7c4f0694eb22090a3f31ad4d0a5e6ab26cb874b1e2dde0a51d9a8719b865bfb129b01255ae2db15d9144ec2cfead12777b23bf1bb7be1fab99775f6cbcfacd59e73b6328886ab9189507cfa00e5df1261278a90a888ad206d6351cee18e9e7c163d75495ab9f861422de7b", 0x1000}, {&(0x7f0000000080)="f6f1c8ac8559db67b485d0e3a537f764e4727ab3c23c7efa688e00f59e487707577390f72f93367feabb7dd1d8e502301d61f854e047348b", 0x38}, {&(0x7f0000002340)="ebb2ae9d2192252c371aceaa95d34fb6cd732d70a8b3d60ad57ff90c23b217ba25a38ebf23c0a41bbd2411aef15e51191dd722354097c94474d0b7aa4a20171f484f097bdacc1b6a9849a321bc4d5c55467fcf9b3c3dab474c77b94eb275c049622e9a22407ece7a56ff1c02014ec1fdec9d6a6e1f7eba0fe13b486319fede29673d55f15abafad0694d37a3f2e88f125e9e8b10176bc7444c938b", 0x9b}], 0x4, 0x0, 0x23) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00be2700"], 0x10) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) socket(0x20, 0x24298cbb3523ced9, 0x1ff) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r0, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/178, 0xb2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) 16:00:10 executing program 0: open(&(0x7f0000000680)='./file0\x00', 0x2, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000029e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/100], 0x64, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/24, 0x18}, {&(0x7f0000000380)=""/236, 0xec}, {&(0x7f0000000480)=""/25, 0x19}, {&(0x7f00000004c0)=""/74, 0x4a}], 0x6, &(0x7f00000005c0)=""/23, 0x17}, 0x800) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2ad365bc82d5398a) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mkdir(&(0x7f0000000640)='./file0\x00', 0x10) open$dir(&(0x7f00000006c0)='./file0\x00', 0x0, 0x180) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10080, 0x40) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x30}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x100, 0x3, 0x5, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 16:00:10 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setitimer(0x1, &(0x7f0000000040)={{0x7, 0x6}, {0x4, 0x10000}}, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x401, 0x5}, {0x5, 0x60}}) 16:00:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x564d46c90fd1ea05, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x38000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x424) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r4, r5, 0x4}, 0x4, 0x2, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x4, 0x1, 0x63b04f04c8bff3f, 0x7, 0x8001, 0xfffffffffffffffa, 0x2, 0x2, 0x100000000, 0x8}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x13, 0x100000000, 0x4, 0x0, 0xbf, 0x2, 0x401, 0x1, 0x2, 0x5, 0x3}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="140000000000000007000000010000000a800a0000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000ff39658d40247f960000"], 0x18}, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xb1ff, 0x3, 0x348b, 0x3f}, {0x5, 0x3800000000, 0x7, 0x8}, {0x7fffffff, 0x0, 0x1d}, {0x4, 0x82, 0xffffffff, 0x7}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) preadv(r1, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="11ebcdf12164eff835a022", 0xb}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0xff}) 16:00:10 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffa, 0x2000100000005}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x10001) 16:00:10 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) clock_getres(0x3, &(0x7f0000000240)) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r2) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="14e9cca49a", 0x5}, {&(0x7f00000000c0)="370bc1a04e323c9d1473b98673e0b5eaf1fa81865a2c5f57ce2d76f3e1fd405f", 0x20}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="f00000000000000001000000ffffffffee15749a5d08ada9366227df3169e6dc5d58295caf1ec79004840ba6cdc58945a947b48f469dc3e7ac8d2c3391ec2929081dbe5e6a7a18cd7ba05e1d8e0e2eff9e019d2dac4cb4f0532d68358ad656e33292a5ade847c69200f3b78359ae70cb990366321b09ca7efa693159cb9e655de0bd5e817ab854a94987ad4a0c3d345694f1eb9ada43ab2104883bbb36922f5aa7fa54692f24400403ce906d4f1da6482b6e197d686fe0ba341681ef18d03e8a2f858f594832f929367ec224000fdf45d3e415952230c94b63b1572b370a0de1147b66bac16d58730ee8dbaf7cfc08cd7a2800000000000000cdec92d140000000686b48e4282ab1df38f4523568ef9b2f4ce21977e06a0ae63800000000000000010000000700000061b5daa764f097fe0f1568cb7d57478e2da0b01caa9c4a888fbacaea5da2cf82d8c4dab402730aec2701e86df304b994d3c203fb6c69c0fcb63eeeefdc7b07902dbafd87b5e1958f61a29dd6b642ef63f54503e26ec022a0ee1616ac646f99875588e52b3f22e5b50a415d93991e5d694f8e75b81f5d5847a0d7c08579876fe4ccbb8557f985bbbfacd09fb7199cd68d4f4a5f2f278ff9a8cd0900000000"], 0x150}, 0x400) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x4e) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/30}, &(0x7f0000000040)=0x20) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x20004268, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10000) recvfrom$unix(r0, &(0x7f0000000180)=""/194, 0xc2, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r1) 16:00:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="aaab7eabfcd62c9b0727d3767997a193a78c1062a795f0887f87850995172a66e074052ce9d8c9c2e959655cb680e0001237fa8086cd5f294a1fa73f61bd62d01c9786312c0c77dee1ff59912f7adf10f8a4e397142bdd2482e3b68d1283ec4cc69fda64cb9b52effef4681e8718797b26682669f622938822f1c7d96935130508e61ae9c5", 0x85) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="8c65", 0x2) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r2}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00006553001000000000"], 0x10) syz_extract_tcp_res(&(0x7f0000000100), 0xffffffffffff7600, 0x1) 16:00:11 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) sendto$inet(r0, &(0x7f0000000100)="5c50d67ed8245ae0f5e101f55d0377363a2d2db09a62729829ee3d95fbcc5efdf3ec22fa13f77d7c19893848dafc5b155353951e3e1a794195da99dfd3ea289c73d846f6bb81f35fa76788bd6e27bf5ea3d95edc46cdd2ce21cbe6a71a1e49e6c7f2f0ac2acdaeefc48062d099e87899ef14679f4f28c4c9696b44f07d5630f4e889c83bcbbaa63e3388876662333065d7eafc5666563b975cb836102fd942decc37c32abfbb71ea37f8c4332722a54d6c31883951dd08141601336c36ba8b802337b0496081c90d826b662b661ad12353fe024dc05ec01bb9b7f702c6717ddd62265298cf79b29965b81fed3f3cc87e7d31ac7f843790608f9c26dd9057b4f292cd8a94ef8959fbcdac2fa014a6263fa41336e7ff0987399c7a654b4e33c8a4e0be1ff752e14d44ea0e080f88f77c6aa2d46e62d19030b2ebc33b77c98db3b083233c58cfad082403ee38cabc51e97085f5a6de06967966c32c66e6ce8a7e0c5b88fd6fb9295f75451f38c4fccdcc4172ba6ca5a7afa998a7dabdc6440d8dc7e727a48dfdce590650c4a22a53f20ec144ad747c8ebc7763f3a7df8f5bf340c479a0c853f53a4b5e2624ea1d411c01929a40801dc88543299273e0cab69bff342d9d0012f4d3af2f9921d74f881c35cd5c0ffa4b4d75db9d3ce912031b5a6aa68fea79d5ab2acbe992afbfa95b773cf6bc0f537d9fcba9b35a8d86c89888f5321d5cceff78c5abfb6923cab4c5e9678caa17ac61038bf2e0c6b3fd8e741168200e9af87a98bbb555d3033d2aa290eba71371d8ac1df4103792aa7cc882afd44a9aa3c8a987e46fc247dc40114e98679a58cbd96023895635bd42b91d28ba1a45c05b737e0360776e48c421c3e945c1b83a883898d22cc2886482b533905acbc02e95b47f9d252bc222df2398c2a022e01b7d46e2a77710eee1e9a476147b8f819a8aa430fe811c1fcb7b644eb71a52e39ed87c0e21c7096d290ccc043b8b03c8848becaaea777407aaf54379b22f35ee49953d4f3ab89c199add1255a6b8111d56254bc505f4b30e25c34f75374bc042918b41df2ce6c228a2c8c0ee839d56092e803a123911b5e1ac1ec0adeb3ed66164a5951fdd81d9c2fc9c8f006f50698ac45b600de2cd99744b2cde63a84534bb1e11e7b9d958d76e0dcb05049b206e4dce660aa725cf8e75f0b297bc054a2e517b46234ce11744ff5e6db9d069028afa68e360c8e97d8424e2ede3cec44ffabe59f64272888b9914e8ad1070f7b2eaa17659808b792070ac966c923d2b0dc56d949cf78610ced716865e56ec267650a60358d51590b09b14dd19b461c7feeb14764069abc777e8df4b316132d93527ad6c9b483537803d4e8c62d1c8d208cc7682f031945994101be267bb888740f71c16ed233a1e94bfeddd3d086547b47a56cbcba2d9827d57a7b60453aa6978103ae259df36197744e94c8ce5010b842ff149ae9d03987c3b48548ce97749ea7304fe64b789f38cb073e3d4ec171da41ec69abea6ae83bd6ad65d5e30f9bd13ecc3a698e793e3a442691ecc75617bd8172a5c21e3a973ce83e903777b2f44fa7d4bae4a469b128d13ae2229217fb9d08e351114446453dc5e4bd7df7b57df2c6f09595171da2e3de06d1726d8b200e25afd124f069d8089580357123515edff575f115c467f6a7f901ff2c670a5848d10a972dcb8f99fe7e659569637dc1be243ac70eabf6c0b3fe631a46df54b789aee6136a5331b62fa08a2d0419562239dc8fb0b3770ceb9855732fb05ff7d28aa20129a5dd0cab12e82a0d781b31de0d73615e070fca05b9e9c22231a530ac5bb5baf135f6800fe22e56ef61891218d0e4cb47c3659887a0d84e53d97069ca77ed9bc9a3bb3f2428fa54b50f62993d02ec275ebe584aca236cc8f99add467457e557e4fe8771379a6cce432dfbaf8ffd2e145aa96331cbb28af2f08c425676e1b5be1f14469231dec4f104ab22991d0235a529172222731ed51aa77b543249d14e78e1a400a4a3305aced391d2a74d36f3028631cf72b6c0fff48b5eece3a601b51d3a634a92796af7fef8cac97d9a70f88798cd2a5a276240bc9463a64fb2b15a09ca3b35c48f7a553cfdfb4ddecfe623b65bbb631ad3bd2a69f0e637fc06fe90b5c9803bd809c919cde9152f126f47951246a6f73607b4d4260ba8be37b1bccecac564a1bc318447ee854844d2c40ec69c84a5b95a0803c7171d0c7e1632a5a84cfa4aecab31d8a29664df9208edc9e9bf0a9bd76d286017d8388595b71474b848d408ebf0729fade8294ed583ddf56b838d82e1f908bbe8f197118e0c57c2fc32bf3489acc98f77104bcf13c6e51e11f5945a9ce5db0ce5f33e437ca4735eee9f5113720a5e59bc3af08a7ae013889d88e2602d3eeef766fcabaae7fa64cea998c4946c66afaeff802bf311e1335dd67001decd0bcb4a95da118ae2b50a93644998dd136f97ed46fe2a8c29144289b1ff9ee148e8a85d7136bf5b767dece595f4eb5c253b13793d5fdb244786dc0c6481cb9de8227002db08fa501f775b40522c3012369134862a799f6f268fe5e5f785c9615b62702ff75225549d0c5c62e4e9f6d7e76f79a89de41b366290501f2558f06157c833975bd246b4d774838fdb1364e7a88280109a254053c763b487e6065fe3d2f1aa5c51d019de7f81df83b05cb97402e1eb3702d8532023a6ed4c9e33f614dd114d91ddcae9cc28de3ed2b9db995f99b10ed5519b0290dca9b75f763d5da95e3c3dcb12b5c5cdc0ff47f8e0827769d154d94bc5ba2a974a67e782e2f43237d628293aa1f01c7e5988c2e90bf58448710eda903baa854423ffb730489d50bb0f868e6d07ee697ece72e581029393af85fc29031c54d88202b3a4dff81c36aacedc0c137dc8bec807ed9891299ef51630519d67f1c3d3b3cda9f843c7eaf96a6c5e037532beed35bee9314fefc1b10f35dadcd56ce54d73335cf2701940a569e2cb2c94028eda5332799ee0d4fed93c3961914d5534f775d736bc289211ca6c1db037544695cdfe8b89208342ab7af1900475e24ae7286ea13380a620350272ce0af5a24e2fe4d146664c8589888ed2b01ee9f02832aa7bc516982891b47760bcb21126ad9a10a847e12e7fa85a4639a9c0dbeba34bf4ab51aee4a38c6e056952ea10c24d5ccba8a3a23ae3b5a238cbd4afb7904afdbf20354ea6d4eea040113e4c0bb08369edf1f8975ea5dfa9a0d2c55de03a97f878e46ed1fb8309e503c0ee64e38fffc7ffb08c67825e68bcb093117e8b0ba399cbd0a94b3b6f012b6dc2120bac3332134eb678d84d5c9d50c81cd9f44b5a636d4b0659f162f33f8ea309e7ee385e1c1c40b3e110428874f49ccaa5063469f3eda321ea0e85f372a09cc15eb9747c564f8506fd22770e44d233f0fd423651dde5f4f47e716f18091c1cc66400347d44603bb56afda67580171cf9e247a3839669665761968561ee89f9d6aaf3a645d27ef771e05896734bf69c1ff33cd2bb4bedede80c0c790485f83e192b442d3dcbbd1a742d2122950045e2185b3e11139a908cef5f90eec917abb715dd2231856b34b9e80e641150b077ffe9d23d116d4b95fabaabbfe6d4d32d530f1ef31902e06dc649d3b6dadc05815ed525c7b0b93a2a6f4a2873ea7542aaf496cb3ab93cfbb01815596c2447548573ded0ec9bd7ddb76762b6301895e9fe1bc7a358614348ccdc09793f726586d33e28f600e144b2e4ae437795e03aa4bbaf6ba6a129b222b2a5bb0f72afaf9277b6cd22ec1166302a0352b0e5764ef94e3ca05ef0b76910bb1bb3ddbfc15ed9ca1b52a140e5916281e37f126d7dcfc63580ffc50edbb61270cc98c0f0875a60c7b633484c40fb8ac9e4ceb8ac7138950652b9d02a91194119ec69613c8fcbbff0f9de2da1366814e41bcbb7bdc742da02c8b01340e06f337f61c3559c167851a68e7724c72259c805a08efea69cb30527e8bcabf363cef76c3e42abca2f8f2f2966fccfeaeebc4ee50917e8b85a574a1aeab1bf3689fe05f5c312ec635790178b66d93682daf42abae04d53f04102e7a4a6a22adcad1f41bbb95ffa04d5e84f9ac0d1158382f94bb1b14adb74b28c5a8aa42c9de980e11cb2a52aaaf9e458f7655ec0da31bccd5bfe835ef64ae1a0db0039c8c8cf1f53898ee07c2b0e42139fb15b06a49a4b2ac65bb175a540b300ed8cc40330d9aef1ada345d48f64f5f2c4530026060978dfa3c592a6a756f409fafd8904ecbcb8974b0fc0d1f12faac60ac8f7400c068c6eff460e6adac04498e7dcc76dee521e7ad850a986b95e335769e70caaf7c6d486c899c6d359db0df4f25b8d396acb0cf4c8bf7790d78519d8a9a147dbf97eaebfbce5444a4f24dea5876d428230fd18aa79696936391b5d6aad2c2335efd04a148e92e522a3db2c7f4bce91340b78183628e492eeb17540f18ae79e78ef4c49e8b54c76550fe0e9a9159299dfd43e867357020b84f1a640c80da96fc9e44e92cb0b8bfccd9e856f3703fc0c1a0b836eb87d6403dccb2a9236364eef0ab554a6ed1ae0e1a6ac33a42c01bb790e6f05ed83f7a2553aa527a649e41ba5ca04222e51d64bf6bd6a7faf9aae73bea6c72fbb9b825970a22946f69671b1baabf10e12f8c15e6281c7776e941447794640c37fad1a1af9ec2aac2f2e53032f68aec3f3810ccbcfcbe4372df99ceae6c1b9d38cf707853297d3e1257eccb88ec575bbc687bebd7e203d58cdaedf0c6b18068a87efd9994eb576cef08e96814b603377653d8e852510f4006e277d65dc4686d03f8d93f0563abeca438e15ca45b5fb2dc1d03bd96391854e28562973a43a7c430b4154f38f222f3f7018d27c8f69bab2fad5586019e44d5c0d8ad2e85b2ef06e3ca8c0deaee920e62586b26ac542ace68799635da167dd0c3d89eadce109e75273e8a8c440ebbb722be3c6c29c9e81e20f2945a8fd30af67a400c4883843a395134b047b76a1b75ed8a70ffd3498e883fd079a05a876fd0af7c1a6ab8a836b1051ac77b1ca8d80098b0e556f5e2de09bee45f8db80af2cddad0cab270660425db5a13452904f20da29e25c9d00fccb22a320bcaa3be9eed7eb206c45bd6b723e5311978f8f7f5fe82ec877d65c671e92f98735e7f42985cb57d86b5def29c251f24d8e381bee7f2767c81e7a10d40d5b6708175ad3b005cccf45e9a303b08108129a8fb36a4b16af26d207614f9da91af2b826a93dde46fdd50776150ec056d35d643ec1a6430f9ab6bab7061e4b0f4a82cb3ba5f142b45d65615543aed0bab51cb07e064c52dd1e0db8617955c056314b39351f2950cc952b317650a260cd1865663b412dfee6f03fa1ba34422c8246502ec7014915372685dc931c17401c473c6a6b9de263918f412e1085b63fd8020d7c9d595876c134259cc9ce7dbd23de2fd5f85e0635c6d317811850e10a9270af9bfd2b0ffaced074d8560b43d81c76ce257a3d5c5520e57e5ce226f1be799527146ffa1146e6ce8c331ff11c9d3a9e3003922fc42ec5a4e9badb9ac69dedb5d30f095df400159d20f4b2f54bcaa78a426e9d59f2b7913b3b8bfe6878896c478fd1480de3a793e45df5de62895628310acc41755eb49d378c7b88b1753237cc10ebf953d29a536dc23410934c952b4ec816cb91e0b01d07eb8b3b9b09a9fe8c855889d197d1910574373c15a3c2135172902cc44158804cadfdbe05ba6d23b7edcdc645357b4af48b128a1563429abeef10fd65ea7a0b5cad3847685eb426a3d0afc80d05bf7fcf092bfb019", 0x1000, 0x404, 0x0, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/188, 0xbc, 0x1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x8000) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x48, 0x6) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0xfffffffffffffffe, 0x10001, 0x4, 0xa7}]}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setflags(r0, 0x2, 0x1) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) 16:00:11 executing program 0: syz_extract_tcp_res(&(0x7f0000000080), 0x7fffffff, 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x7fff, 0x10001, 0x800, "0a1fbef2245185a818091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) write(r0, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) r2 = fcntl$dupfd(r1, 0x4fb3903ea97aabd3, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7f, 0xd19e, 0x9f, 0xffffffff}]}) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) r3 = getuid() seteuid(r3) login: kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(2e5447e488371b49,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036feeb10,ffff8000149189b8) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036fed0c0,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036fed080,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed000,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed020,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed040,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed060,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed0a0,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed0e0,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed120,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed160,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed180,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed1c0,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed1e0,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed220,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed240,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed260,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed2c0,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed360,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed3a0,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed400,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed420,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed4a0,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed4e0,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed500,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed520,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed540,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed560,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed580,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed600,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed6c0,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fed720,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fedf60,ffffffff81045bb0,ffff8000149189b8) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81045bb0,ffff8000149189b8) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81047de0,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd803a1d94a0) at ip6_mrouter_done+0xb5 rip6_detach(fffffd803a1d94a0) at rip6_detach+0x56 soclose(fffffd803a1d94a0,0) at soclose+0xb2 soo_close(fffffd803a1daca8,ffff800015954508) at soo_close+0x40 fdrop(fffffd803a1daca8,ffff800015954508) at fdrop+0xc2 closef(fffffd803a1daca8,ffff800015954508) at closef+0x118 fdfree(ffff800015954508) at fdfree+0x100 exit1(ffff800015954508,0,1) at exit1+0x32f sys_exit(ffff800015954508,ffff800014918e50,ffff800014918ea0) at sys_exit+0x17 syscall(ffff800014918f20) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffd5144) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd5110, count: -47 ddb> show registers rdi 0x2e5447e488371b49 rsi 0 rbp 0xffff8000149176f0 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xfd5a3b7daf8c9447 r12 0 r13 0xfffffd8036fed0c0 r14 0 r15 0x2e5447e488371b49 rip 0xffffffff81047e0b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000149176b0 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=315583 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000159558c8,0xffffffff8255c658 process=0xffff8000148a2d98 user=0xffff800014913000, vmspace=0xfffffd803f013000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 19360 150007 84012 0 3 0x82 nanosleep syz-executor.0 10964 243310 1 0 3 0x100083 ttyin getty 22867 313518 84012 0 2 0x2 syz-executor.1 27426 11842 0 0 3 0x14200 acct acct 93558 1720 0 0 3 0x14200 bored sosplice 84012 414697 21563 0 3 0x82 thrsleep syz-fuzzer 84012 232700 21563 0 3 0x4000082 nanosleep syz-fuzzer 84012 201935 21563 0 3 0x4000082 thrsleep syz-fuzzer 84012 485530 21563 0 3 0x4000082 thrsleep syz-fuzzer 84012 142002 21563 0 3 0x4000082 thrsleep syz-fuzzer 84012 223068 21563 0 3 0x4000082 kqread syz-fuzzer 84012 301795 21563 0 3 0x4000082 thrsleep syz-fuzzer 21563 346776 86947 0 3 0x10008a pause ksh 86947 398854 57360 0 3 0x92 select sshd 57360 17062 1 0 3 0x80 select sshd 15471 364214 25845 73 3 0x100090 kqread syslogd 25845 251041 1 0 3 0x100082 netio syslogd 74155 161624 1 77 3 0x100090 poll dhclient 41024 285904 1 0 3 0x80 poll dhclient 87913 210110 0 0 2 0x14200 zerothread 11281 510284 0 0 3 0x14200 aiodoned aiodoned 58903 275303 0 0 3 0x14200 syncer update 55140 346848 0 0 3 0x14200 cleaner cleaner 4993 144633 0 0 3 0x14200 reaper reaper 78599 461971 0 0 3 0x14200 pgdaemon pagedaemon 86783 394348 0 0 3 0x14200 bored crynlk 89595 477227 0 0 3 0x14200 bored crypto 5883 72382 0 0 3 0x40014200 acpi0 acpi0 68252 320888 0 0 3 0x14200 bored softnet 35298 457433 0 0 2 0x14200 systqmp 50488 289867 0 0 3 0x14200 bored systq 59264 361971 0 0 3 0x40014200 bored softclock 16652 179988 0 0 3 0x40014200 idle0 67477 209707 0 0 3 0x14200 bored smr 1 97523 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9511 6354K 14770K 78643K 16156 0 0 pcb 15 8K 8K 78643K 259 0 0 rtable 116 12K 12K 78643K 827 0 0 ifaddr 59 14K 15K 78643K 300 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 136 0 0 iov 0 0K 28K 78643K 181 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 3199 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 30 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 0K 1K 78643K 226 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 2132 0 0 sigio 0 0K 0K 78643K 41 0 0 proc 49 38K 55K 78643K 792 0 0 subproc 32 2K 2K 78643K 119 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 173 0 0 in_multi 33 2K 2K 78643K 156 0 0 ether_multi 2 0K 0K 78643K 15 0 0 mrt 2 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 464 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 94 21K 30K 78643K 5818 0 0 UVM aobj 115 3K 3K 78643K 133 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 216 0 0 NDP 12 0K 0K 78643K 88 0 0 temp 169 3535K 3607K 78643K 31222 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 17 0 11 1 0 1 1 0 8 0 rtpcb 80 111 0 109 1 0 1 1 0 8 0 rtentry 112 101 0 57 2 0 2 2 0 8 0 unpcb 120 697 0 689 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 2453 0 2453 2 2 0 1 0 8 0 tcpcb 544 398 0 394 1 0 1 1 0 8 0 ipq 40 5 0 5 3 3 0 1 0 8 0 ipqe 40 11 0 11 3 3 0 1 0 8 0 inpcb 280 1179 0 1168 6 5 1 2 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 14 0 10 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 45 0 45 6 5 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 439 0 224 16 2 14 14 0 8 0 art_table 32 440 0 224 2 0 2 2 0 8 0 art_node 16 96 0 55 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 8 1 0 1 1 0 8 0 semapl 112 224 0 214 1 0 1 1 0 8 0 shmpl 112 131 0 18 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4760 0 3373 46 0 46 46 0 8 0 ffsino 240 4760 0 3373 83 0 83 83 0 8 0 nchpl 144 7846 0 6248 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 24276 0 24276 2 1 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scsiplug 64 8 0 8 3 2 1 1 0 8 1 scxspl 192 22684 0 22684 12 10 2 7 0 8 2 plimitpl 152 180 0 173 1 0 1 1 0 8 0 sigapl 432 2290 0 2277 2 0 2 2 0 8 0 futexpl 56 35701 0 35701 2 1 1 1 0 8 1 knotepl 112 467 0 448 1 0 1 1 0 8 0 kqueuepl 104 497 0 495 1 0 1 1 0 8 0 pipepl 112 1322 0 1301 2 1 1 2 0 8 0 fdescpl 424 2291 0 2277 2 0 2 2 0 8 0 filepl 120 13644 0 13545 5 1 4 5 0 8 0 lockfpl 104 640 0 639 1 0 1 1 0 8 0 lockfspl 48 219 0 218 1 0 1 1 0 8 0 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 40 0 30 1 0 1 1 0 8 0 ucredpl 96 2544 0 2536 1 0 1 1 0 8 0 zombiepl 144 2278 0 2277 2 1 1 1 0 8 0 processpl 864 2307 0 2277 4 0 4 4 0 8 0 procpl 632 4857 0 4821 4 0 4 4 0 8 0 sosppl 128 37 0 37 9 8 1 1 0 8 1 sockpl 384 2012 0 1993 5 2 3 4 0 8 0 mcl64k 65536 313 0 313 36 35 1 32 0 8 1 mcl16k 16384 15 0 15 7 7 0 1 0 8 0 mcl12k 12288 40 0 40 5 4 1 1 0 8 1 mcl9k 9216 28 0 28 8 7 1 1 0 8 1 mcl8k 8192 32 0 32 6 5 1 1 0 8 1 mcl4k 4096 114 0 114 4 3 1 1 0 8 1 mcl2k2 2112 15 0 15 7 6 1 1 0 8 1 mcl2k 2048 52996 0 52946 20 13 7 15 0 8 0 mtagpl 80 63 0 57 2 1 1 1 0 8 0 mbufpl 256 96962 0 96858 32 22 10 22 0 8 0 bufpl 256 10035 0 4972 317 0 317 317 0 8 0 anonpl 16 231549 0 221325 119 60 59 69 0 62 4 amapchunkpl 152 10743 0 10639 44 34 10 29 0 158 5 amappl16 192 12462 0 11734 105 67 38 49 0 8 1 amappl15 184 190 0 190 1 1 0 1 0 8 0 amappl14 176 1014 0 1010 1 0 1 1 0 8 0 amappl13 168 98 0 97 2 1 1 1 0 8 0 amappl12 160 27 0 23 1 0 1 1 0 8 0 amappl11 152 657 0 645 1 0 1 1 0 8 0 amappl10 144 203 0 201 3 2 1 1 0 8 0 amappl9 136 639 0 632 1 0 1 1 0 8 0 amappl8 128 204 0 180 1 0 1 1 0 8 0 amappl7 120 255 0 248 1 0 1 1 0 8 0 amappl6 112 656 0 647 1 0 1 1 0 8 0 amappl5 104 203 0 193 1 0 1 1 0 8 0 amappl4 96 2634 0 2605 1 0 1 1 0 8 0 amappl3 88 1127 0 1122 1 0 1 1 0 8 0 amappl2 80 17450 0 17385 3 1 2 3 0 8 0 amappl1 72 49061 0 48664 27 18 9 20 0 8 0 amappl 80 5177 0 5142 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 132 0 18 2 0 2 2 0 8 0 uaddrrnd 24 2293 0 2277 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2293 0 2277 1 0 1 1 0 8 0 vmmpekpl 168 17781 0 17752 2 0 2 2 0 8 0 vmmpepl 168 273103 0 271346 174 71 103 103 0 357 22 vmsppl 272 2290 0 2277 2 1 1 2 0 8 0 pdppl 4096 4592 0 4558 6 1 5 6 0 8 0 pvpl 32 609437 0 596210 235 76 159 170 0 265 27 pmappl 200 2292 0 2279 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 538 0 92 14 0 14 14 0 8 0