2ea619b263eed884cce42bc61c2696664d7ebbb478aa13188c2750d46b5290d80d4f4294abfc74e499205f9be45985ca1ff072957df0dc1e2d3c492f0b60fb0fe59e9f3566753bdd7ba19798b67c6a7995382d208382d3ad4881baec33b98ad3852af1199fafce86b57c75dcfd50270c1684b2504d6713fa66e4519f799eaaa82595e6b66790c804181dc423d784c1eba3b5f619430178645348415e36d5cf9507c2374c61a477cc9383047242305320a4fce33d35daf4e5d5eb53c0bd2f5a5ec90088e80af9ded89ebb393d55476c28eeb2e35a1f30524d9b00f65fa4642c8333da948ba3208a28f378e2eeaf26d8927c9e243310314baed5dc2c976373d1726dc6df3deac25f5e4c3af1f7c2651818d6151235b036527640c3126fe2cbacbeeab62f3e2b77e2893446cb98ea87e42fe8904b91c8a810809c718f855761d83bd7990922adc50b0c5135650e4f735b201f31c038efef886f57bd315311397aaa111223ac076b0d54233d5dba2ac61551708fde1e6133d0264ee743c4d99dcb6d4f7fe011dc892b48299bcfe44611730569e279a7851ecc3910976939efa15a57e35d94436a338799259f6c71621d8144e0af15b4343ff453c70455d01a2fae02597688182bd45911244e9f474bd34952914f4278a659fe8982c75b2b196547f12cfdadfbbd2b4b2a58047b7a7ed34fad4b2316a0fc43f1874c63ee078e265166ea21a26bb50f9d823b32bd0ee0dae8a759e3846e5c6fa8aee949e28a64bff8855ae4b4bb204f8f01707c53cdb590aeef3a15a406c0b58c7a96333a229f5a3fe5484b9c2a2a7c7a7ecee223ce666c2774d254c78a535ccad822b27c60b4169789c628e42417b874555383834d79a79fc828dcd6ac462a83897b8411c91cbb9e2290b3147a1ad6187946ae83381e5f57db5db2155e02b897587472cacb45312158940927d02cc0fc47daa8302fb65a1aef90107e17d64dd0d01ae07b903afce1067fd1b8a56402c6b9c04ce15330313bb4970bd6c57f4fdebff575ee08d5f67b6ef87805ba097e6e069746fb32bfdb40eba72306f10d358fae72a962a2404e68477f826f88456410951a40e62037d1570663cd6ed846a9e5736d8ef36a3e4b29a1b7e2cb8f583b38376a228747c1d0e8d7483e4ec3eb828d1a1266dc0821e223e2b9cea147375aee8fe37911e94977ecbc837c7ebc6b661b505afb79973247de854ba192a25cb2bb070324aa3ed5cc2f6d9ed86e946a7a3eb51875e3661926668a8e480b022438a3c7c0472d0c4100eb76b2dc44ed122b66b4fad623da99f69b3f6456e4c3231db4e88de9710a4ea061309a544207cfb53054050c0b415931043c01b3bc8572d3a2041d689a9656504e61864df019e9442905a11411bae10b9e8b34771da35eaa97f85bb56a242a590be541622f9ad8c5a77eadf080ead40a3334493b76712484ceb54ddf1ad4cfc19348f68546a3c849c7e7a96020f04fe5d3a07cebd59abc9fcb19c20cc64f4d779dcaf0fa5b71e946b4bb0eb55d90ad09d205c4e629fbff36bce52e9de14adb718f7f05d07f9d9b28d23af3c180a00faadec6de25d823bc08f84683080a6a621aef3878c00fff11f551a450f5af1eeece517a4253839ee3e97baf316c43a906c80590a0224edbb7b0a349fb0a69cc5680e633c25f067f599caa25971ea49a46c16b6d943be1482ffde5d7ab0a4a3510d62a27698e8869c0340a93d7885974e8f8f92d08d85002a0065d1d982f21b751f472df14aac80afff1bd7fa4244c201a48d6fc4d59d5206be6030c7b2680af654ba19ffe69325c5bc51d8226de104744eef9c354b7534cbf0554e9a5b97f45c1a0d8032aaf2aaab68ef398348ab361318baa7abc53b144da8b5fb08fa015ac45c8e68642f6a454f0475d4c0209e80d7bfdf58938dbe727217ed52") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r1, &(0x7f0000000100)=""/219, 0xdb) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595c828 06:31:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000002c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x82, 0x120, 0x5, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c", 0x0, 0xfffffffe}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x3, 0x1, 0x1ce2991f1de1b2a0, 0x99f, 0xff, 0x2, 0x0, 0x0, 0x9, 0x100}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSBRK(r3, 0x2000747b) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 06:31:03 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) 06:31:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) syz_open_pts() dup(0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) r3 = syz_open_pts() dup(r3) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000007c0)=0x2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x800000018, 0x1, 0x0) connect(r6, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r4, 0x0, r6) writev(r4, &(0x7f0000000900)=[{&(0x7f0000000280)="c3fb16b68dc84f150190b9e026e16da20779dc41700188a45389ba2fe568854182a78ecbdb5fd187908d491c2fed9e5a8a6622696fc0586a30ef8c80a438c16ce4843110452dcb68e82045a62a2f368e33b53604eb39e0a2b2c4db139bbd340bed7518449ad87a30dd29e3deeb3f0cbe4eadb5e22271cb00f216e5aba67a526372e0ade9872c91b3bc23c5fafd68a90fa7c0c95bfe5ee8efea134eccacf00e9abf62e470fbbd59cdcf1d7b72092b038a41605ce28273cac910d6d8abb97df2f0df440cb1b87e27fa70d0e80ac236635fddae0ff36b1bd7a6c20f6f3d033c1f6e86f9bdf412b8c85ab445dd28ebd4c4bd99822a036de2795c2744d4a88f", 0xfd}, {&(0x7f0000000180)="1456104f5bd8258c8e6914fe966335c6b0512d40b71216539affc09c24826a1f933a293c8b7458b5806be6a293dc4dff4e80d75b3ec6a8c3ba4d32c20446e9e3bf777529033c0ff4a8c40d589fa852cf930610d9e21d72355a860cbdc816f51d7d059a5ffed3", 0x66}, {&(0x7f0000000380)="2f320760c7ec73f92c374aef3fc2cf9c0535548cf467db92bb5ff9162b11fe7c51e794beff22e98a075da2bbd8ffa47ad3031768955601f5ec2156418cc55cf8faddadd7197800500660f386f3008714f443c867e60a4628360b0a575a733a707adbcd790f1e4cc3466662a2adf96d9a5f14dd409a22a2fac9204099077f96", 0x7f}, {&(0x7f0000000440)="5331b8fa50d622079df1391f359c3e357a9a4b117000c76e603d94ab6796ae2d597fa0b822d7364a266b22dee107c2c639e1e9ad4d403f7407623d3af3461a075d4bccff14fe2b3b8eb8865ef47dc06319eaf20886b4915563ab2e6db791b00d314a5f14c4af068cef5040e7278af598151a9da515caa9bd9da1323373c61466329e35b9fc965a460a6186771954395e186fe6086e1b87f812aac0c7525ce52264412b4ef242b525ceba6f9641ee09d28bcd7f6b076dbc18a3cf8740e8c4bf792e469e238ab62bf10c8f212f7721d40e796a0c256575684bfacc0124ddb1f8d32f0773a459f4dd182e7b225b655056258147cb73912c7130ee", 0xf9}, {&(0x7f0000000640)="b6915f5a1246e9a9ca63c4241e9f81f769aa713ca5444052b9b2bb93025a4b07ee5217b13ea69ed653d15da9f1d4085ebc3d6f5ae6d671909767e4e802a4921c4fb1efcc887044488bfc5033df233ae3fd03b6570b996a3a850ebb204e4781e1", 0x60}, {&(0x7f00000006c0)="e94eedafb0a108df95c246248b95fb65589c7020c6281bbf56e7c776cd76919ef42f784f645567f8e974b0b785cd7387b08bb408544c37c096d27fb93cf7843bdcf2f5bce657eff2e337d9528382a08ea826aa2b0e0e69b7df28", 0x5a}, {&(0x7f0000000740)="3e05fc6271341f4ffe0e7d95fbc041bc9b6ed07c41443cbca190518befdf55ecaea654db6f4156801e92acb23a3a8ed0c0e2e64c5f236e4f361553d62f598c21d8b738eae4806ab4fe988a13ecc68ed8da899577c3a79deb9fb6841a65aa64ddef6487", 0x63}], 0x7) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) getuid() r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f00000007c0), 0xcb005093f78273e) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r13 = socket(0x40000000011, 0x4003, 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)) kevent(r14, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1, 0x5b6d2d35db235747, 0x3, 0x2}], 0x0, 0x0, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000140)="200e22", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgget$private(0x0, 0x2) r17 = msgget(0x1, 0x201) msgrcv(r17, &(0x7f0000000400)=ANY=[], 0x0, 0x3, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000c40)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f697adccb0b3b00f2249e5b65574ae6f0e7ee2658d1612f2ba578cd3046ce135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41050000006df0471e8d90288e80a5d09351cd71627e6b68b99c55efa331cffb01c61b98c85214137c96337f26914024e114465645891c5fd97e812046b6c33802347e8312be2faca7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3697d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5ba7eddd96c784ebe07a4eb34aa400267d3073e79d569431971ce13b146f2cf8e7958223b713e9c1415fe954cc4a2bbb354346a52b42cf1adc3a159650786999665e870eadb44c9fe810b292693c78a68a6ecc6acc68005903f7b1f0cc0ecf23b4116c4ca950d97909fba6587e52eeeb337d0a4ede14e439017d8ba46d506dbabfc897ff3889"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) 06:31:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202010800000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)}) dup2(0xffffffffffffff9c, r3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x10000000000003, 0x0) write(r2, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 06:31:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) 06:31:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fbc, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba71c031b0adf50790beb87a3ae167730"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121c", 0x1af) clock_gettime(0x3, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) 06:31:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:31:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x20) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:31:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002580)=[{&(0x7f0000001140)=""/235, 0xeb}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/231, 0xe7}, {&(0x7f0000002340)=""/68, 0x44}, {&(0x7f00000023c0)=""/183, 0xb7}, {&(0x7f0000002480)=""/93, 0x5d}, {&(0x7f0000002500)=""/78, 0x4e}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x80000001, 0x329f, 0x6, 0x0, 0x200, 0x3ff, 0x55, 0x0, 0x0, 0x1, 0x401}) 06:31:04 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) write(r0, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r2}], 0x2, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x42, 0x1) 06:31:04 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3", 0x8}], 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']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = msgget$private(0x0, 0x1) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee72919525ed18495c2f4dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a20e2d"], 0xd7, 0x800) msgsnd(r3, &(0x7f0000000280)={0x0, "e588b1596ddaa66fc20912627a86e60288d794dbce3b110500e143a61fd81f89735855ca5e49ae3edd114769316973b2abb59b7d4698b9fdae8907acae3404336ccffa31b74d47915fcf4508224ce8be92779e12d26c3fecf6ae4b5195193af153bd17d5cad90740912c49cdef2aac7a68aadf8746513ae1c78b7851d699dd09343047ce697da79f23cba543d1ff06649d78d9fc17fc33f32dfb8eb3b3b6af0db4b8d42807025943a4f5a5affa6e4c061bfa8d"}, 0xbb, 0x800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) 06:31:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0xfffffffffffffe60) 06:31:04 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x3a245d29ce62bf4, r0, 0x0, 0x0) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="01000080000000003000"], 0xa) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="28000000ffffc90b3471240a00014e0175ffff16ef3fdf00"/36, @ANYRESOCT=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x4b}, 0x0) setrlimit(0x8, &(0x7f0000000080)) r5 = socket(0x800000018, 0x1, 0x0) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x3}, 0x8) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0xaaba1adafcace829}, 0x0) 06:31:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) r1 = socket$inet(0x2, 0x5, 0x1) r2 = open(&(0x7f0000001080)='./file0\x00', 0x80, 0x80) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000010c0)) getsockopt$sock_timeval(r0, 0xffff, 0x280c, &(0x7f0000001100), &(0x7f0000001140)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) fchown(r0, r3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x100, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000001240)={0xc0, 0xa549, 0x5, 0x7}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x20000, 0x0) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001340)=[r7, r8]) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd0\x00', 0x100, 0x0) socketpair(0x10, 0x0, 0x40, &(0x7f00000013c0)={0xffffffffffffffff}) recvfrom$inet(r10, &(0x7f0000001400)=""/4096, 0x1000, 0x821, &(0x7f0000002400)={0x2, 0x1}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000002440)='./file0\x00', 0x0, r7, 0x2) r11 = semget$private(0x0, 0x2, 0x410) semctl$GETVAL(r11, 0x2, 0x5, &(0x7f0000002480)=""/118) write(r1, &(0x7f0000002500)="0c92f69ae2c6921a4e7971259fafd14b85d79731aa679a7780b520b13fa8f5e08c84279a92265af0473ff14bf84f778768d08dd7bd", 0x35) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fchflags(r9, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002540)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f0000002580)=0x48b) chflags(&(0x7f00000025c0)='./file0\x00', 0x1) nanosleep(&(0x7f0000002600)={0xcf, 0x9}, &(0x7f0000002640)) 06:31:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000004d, &(0x7f0000000180)=[{0x44}, {0x30, 0xfa}, {0x7ffffffe, 0x0, 0x0, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 06:31:05 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) msgget$private(0x0, 0x0) geteuid() r0 = socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0xfff3, 0x0, 0x0, 0x117) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) listen(0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x1000000000000024}, {0x1000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x1e, r4) write(r6, &(0x7f00000004c0), 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r7 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) pckbd_enable: command error 06:31:06 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee72919525ed18495c2f4dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a20e2d"], 0xd7, 0x800) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getegid() r7 = socket(0x11, 0x4003, 0x8) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f0000000140)=[r10, r14, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r16 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x5, r4, r6, 0xffffffffffffffff, r10, 0x102, 0x8001}, 0xcc, 0x7fffffff, r15, r16, 0x5, 0x2, 0x3, 0x7fffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r17, 0x8004427d, &(0x7f0000000140)=0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f00000001c0)=[{0x5, 0xfe, 0x51, 0x8001}, {0x1, 0xdf, 0x7f, 0x8}, {0x8, 0xf, 0x1, 0x3}, {0x8000, 0x5, 0x7e, 0x4}, {0x5, 0x80, 0x0, 0x1ff}, {0x3, 0x0, 0x5, 0x4}]}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x86}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) seteuid(0x0) 06:31:07 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x200}, {0x18, 0x1, 0x5, 0x7}, 0x3, [0x1, 0x4040000, 0x200, 0x50, 0x9, 0x4, 0x3, 0x80000000]}, 0x3c) 06:31:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)) pckbd_enable: command error 06:31:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x5) socket(0x2, 0x73d6696f858bfde6, 0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) 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(0x40000000001e, 0x3, 0x36) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 06:31:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setown(r0, 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 06:31:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r0, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:31:07 executing program 0: 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(r1, &(0x7f0000000040)="8c65", 0x2) 06:31:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x7, 0x9, 0x1, 0xbe, 0x7, 0x401, 0x6, 0x3, 0x7, 0x2}) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) 06:31:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) 06:31:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") getuid() 06:31:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSTOP(r2, 0x2000746f) 06:31:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x2) kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc3}], 0x66, 0x0, 0x0, 0x0) 06:31:07 executing program 0: r0 = shmget$private(0x0, 0xd000, 0x10, &(0x7f0000ff0000/0xd000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pledge(&(0x7f0000000100)='^\x00', &(0x7f00000001c0)='+^*@]^({\'\x00') 06:31:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)={{0x55b, 0x3}, {0xe3, 0x5}}, 0x1) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 06:31:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) write(r0, &(0x7f0000000140)="af6532bfb06dc9cb5b1c87f14de77163e4db3f8de10a105d54430c70ac79a6aeb3790cae70d3a07ac54d87", 0x2b) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xc08) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r3) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000380)="cdec50cf2e98d4e87177eb5544a0480da9af4eaf2695feae89c95b829fd382c4506ddd79af3008451b6bb9a00f577c91cbf13b1ad336f8d98ee69eaa8f728c8d9a331af9326a4d696e44d010ed056b88849f2f65f832bc16a99a4d37b10ff53de9fa2384c068fcbf0fa919ec71ed3e49839263ee8d247b035ef1a40729cc5e71dbbad281132f984142fe8bae38fcdb68014e8cd253fbfcdf85d4fb3216144148bfab57abf34dd3f8b99aa60f40a3cccef649e5590c88c02acbf1a9aea78fe51bc37b93", 0xc3}], 0x1) 06:31:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffffff, 0x0, "0000000be9bc108afad41c0000001000", 0x0, 0x3f}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xffffffe3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x3, 0x7c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 06:31:07 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x40a, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) socket$inet6(0x18, 0x2, 0x9) r5 = socket(0x800000018, 0x1, 0x0) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\"\x00', 0x283c0, 0x0) kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) socket$unix(0x1, 0x1, 0x0) 06:31:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000002c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xe67, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x403}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x10, &(0x7f0000000100)="02f496890cc6e31acee12b6252d0e3d5") close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 06:31:07 executing program 1: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000300)) getsockname$inet6(r1, &(0x7f00000010c0), &(0x7f00000014c0)=0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r3, &(0x7f0000001300)=ANY=[@ANYBLOB="00dc35f38ab1b1fff05a28053ffab52c560000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192ab"], 0xa2, 0xc2c25e0089590800) connect(r2, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) getpeername$unix(r4, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091cd5577af64cde588a3d2b1668807b5"], &(0x7f0000001040)=0x1002) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r6, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) 06:31:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffff9c, &(0x7f0000000080)="49c4ab74c5598e9b063672a567248257249b0b9cf23e6245fb1a949966e2bf735313459cf493964f", 0x28) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaaffff3048e69910929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) fcntl$setstatus(r3, 0x4, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="15683df0040dba845fd2fcf682d20e9a835c9840665b211c774dcbb496350fb367ed630266bbeffb73b4138ac2f873453b8ebe824bf0ae33ffd86780b13e7f13cd9e979256ab16381c0836202479ae578531875aa4d8d37a1f7c3cfe36005c2396dccd6f9ffcd0e42593d405a800a2ffce81b58104c75f417ff8353d4778fc99842d2836f9cb59a0add07231626038d3158b4825b4335a8c8210", 0x9a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 06:31:07 executing program 1: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x10004, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r1, 0xffffffffffffffff) 06:31:07 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000080)="d9808c2d46bdb45cc446672129e789cbb7193eef29fc57e1a53f3bef404615b7150bf9658804d8e2c7376ea0bc8e17bad04ea11f0848e7b285d929b83548d7aed4bbd07c53ce8fc1bff274d4a450b0ee48069e1bbadc89f4fa28aa00062370b986d8c152190cdd", 0x67}, {&(0x7f0000000100)="eebc66750a18", 0x6}, {&(0x7f0000000140)="fad92ea7fe84cac27a9107d40c21", 0xffffffffffffff37}, {&(0x7f0000000300)="40c2561007f3405f25efbb3ea6e8a77dd85b5021aa198b015efe033513ef4dadd9fbd63fbc6c080d61a9f058c2ae633b7a46d5174b11863ee2a103262bf3ad8cfd8006cfbf6159dae4cf0750896b8ac33757ef15ddbdbd687dc5b67365943997a0d6f4a89e6731260a79ebaa3b39f25ccdb826a476e9fe110a3de9a2c959b9bc6b411e657842ba6e5927cbce91875957126ee1ff0c7e55cd929ce0c52592534b6087dd3f2bca84f85c5981a4129ebdf8cac9afc23c2f87dd7f66cfd27d2562d829c99888683b006db7c7374731f017c37acd28a15b62b59aef364aa792fb84d3386889e869f2901a366f31e3a893f8717dd032414e9a23b3b2f38bd82f47c5367d4e57774e792e8f902e64c2a23c70925f29aa004a256a92935d8de4187bbcb301ee47debe7cf6e3162b98022ecaa29f26d4bffdb6dfcf22404122eb975b0a2cd72d1857548ac08b84f3fb4b00f999b9480f2a1212ef4e809beda586a1cca7e40683a2f4f33f501baa61d1f3def63801f07d5efd2f3b0f11fc897d7871c6d6e3db15c4c9392decdaf9a2531afbbc8238a5f8bf52ca5c6183c9c7776c72ef55b210c9b0c525dc5f3c53895567eb72d8c43b579218456e173039d77089339cf24d6d04d0bd1df4d3d58a220c24c38d107a094293bb227de434fca42e11c7be1d5d802f29ece8c284de82790102c0d1eaaecf904a2e27a5e1d1614b2747efa2f8817656b2fa78bc3be042caae5c27d166cd7e6401dc51783263d768dd397e73b9c461eeea6af3bff90ee3444cd5eab79677908be34207687dfc0686e41edbf01dbcab03361503a59b36984b59a262a555e45a7e2b9c211704519359001caaf435d97c9f1f3105534f7370572c4c6f48497f4056a54c0e7f41af1aae97e4e32ca311fcc6bd1a6a384971baede13f27d402502ab02d0fdabf6bcf7bfcc87f0da8497fb8acc77fb323374552d01701d7fcb38c0900de8d83e344dc0109fdbbfb240a799b30ff3080779421a92481abc225f9c00694a846a61c06de1374c4d67d7c4a7cbc28a70bfeddeb3e5bc873c09821162fcc622e366a3e8f167b623e2794131d4a36adcf75f9ac9d3e2ae2ef3ae5ad9ac24b2518ef29009aba46119c2b818aa9909717ed691852e5ea2a0fb00f2995363491898f45cda85ae9452eebdfd16f8acfe01a744c349783b36c386a8cb1d4619a8cde4584b027584e29242489e927dbd332b2f57a164fa69580f81ba2581b86940227a06a5670e5e3d1fd3b44c72cfc4b6e883463c9046258dab2b1c6ae86cbcae6bcc473f93a5b8ab2ddd8799b3201d97e4207829a9b4bf0c37648c978a662928fe3beda6e02a4d232f857b9cd7ee1b910abf4d2cdd4feef3ed2fddcb13426faf6f92e2f6c908991aa279df3729809d4d5ca5de27493f6ff80678fc093ffb4ef747c7a71685f60b506d334e5afedd327f97c275412c97ae39fd0ca29996dd859a1c8c515e410dcd7159b6c22d7d8fa08c61ce236e4fdd625dd53365fb99205b2d22ad310e7fd86e18e582077cd47f3b763bb7577075187dc624730acb0bb1d5a602a499cf21568e5fe947f5a2fa955d7f03fd8be41ec079a18d7804b5a50f45a38338e47f248b27efe5d31991512dfe883ed91932a507ec9271ed326fb5ea38dd751ca3ccc460169debfd18cb6cc4276cd1cd1c7189570f3d60c803b1ef1165b58a9de29999eeddf4ac392f3bdad80df31af14c42dbd7614295e45c70117fe2210b5f702520e83199ed5b6e008544623c1b3149967b501437e8c67c4c874e9338503da38a2e06271fc49e69d68dc7f6d9b3cfb2e959fa4b3861dd40ce26379dd27d809aa3757a67bec9d8cc54da3e67389a0f9458d783286fb97462f48d098019c6f628952eadbea9aa229b3dc030fc1db7a35d1eed23be2a90218b899e477bf1992f2e0b69767023fa06ec4c0cd055307309f4348905493c8eece6507c96ba0fc092f01bfdca74eacb40302d504e18b71269da799d833dd8dae6d5b2f4c46717113335e3c8539c4f713fda495852d83a74b9efed34ff96da1494b82601766ce5413a182ef71e49a18fa966963fac4490d4e24f47840346ed76566eb0e44428306d11a6b3413a0471165a30df3fd636cab4519c107b5665dcc4f9b6567d31e2ddf85270ed3c340b321570502f7c94e67758c8574d4edd025e744125e44cb6f0f505a1769303972d7acded7a18bc41c8a881caad67f3647e44dea793dfa749edd6db8cf65d5160addae988ab8c751a56ecbfa51d71d48ea5b512a62bdb391f3833e55eb9e304f8841b5dee7c8a66d0b703c41e604aa307a07d309ca07329827a71ccd4583542567692e3411a53d02d232bcdf3f13ff950284a1e214bc94dab7b3b6443684a41fbac235ad263ba32303aa2ce78b3bb0c3629c0b28bfad5fb2e08eadf1e790143b35f80121a47b2cb6ee570e2dd2e26ef70bfc719845f1ba5754fd7d9c95173d2bbe32cb09ff7cfded2cc570976545bbb3ddc865e58b9e6b978a3abe7581e507081e451c9ddc5131a94aec4ab14d40a444b716c0a19224f40d24a61154b51f13c1cd1ae97a37cf0cc5aaa0be651e4427a64d9c36f1a5d8b989e62d3f801efde5024fe5ba04cb8192409760918251371bd7598869155d532db1842a71a632f3b77fb9e6a438c7cb9a33fe8fc03983803dd5020e5f8aeaca2b204a334946ec1e5c50ab67a460cf18ab180cb1481513d2fc86ab620074635976d6036ea11f6992feda7f9c26cb96f0c0a49c922dec162557e00164c44e66bf1f1ae21d3d1ec741d218c6a13c79ed807b6506e7be4d34302068cefde7d087ab449857eb603d2f91be1545b8b1759a1bf59be3c6231a432eef70084be139642ec8445f9dd8a3f6a1caf577d5db62892024991b32865c7454350076c08f68203d6998789f00eb333cb188dfcf10560bf51fb95732f436492e5f482fa4804f6546144e48b072d8d05258c7ee5e01d9fe99d61cf69272584126b24c601b35556a3254b16e77e5b89125fa5b8b7be06f18541c7b19f9b6f61b06e188a5a12bb6970b9609434fe9d7a3b4b9afadafec362c758e48aad34ff41d6b54a434f9511d9dc98c4af57a69177be8e8066459fb8b2d2bab1c44cf68f2f686dbe835d1c688884a81b327dae8198a4674df22b742ac170d2c2b8b1f5f232371714d1f9aab07811f18a20c22b403d1885588d1fd31f976c5ae16ca14cba0502e27c099e79ac6322ff6ad4f990b5a9fe84da9323ef907740751ccee8b8564dea7642d9183fd9b10e9d30427c8236eec89906af978e133e44df357f087ccd2cda234bd8551675647c54d74b6d4ce894d865a1d7bfbad7fcb62344014b948d71d8c05358f54448c786a306156b407f43d492fd0917db911a79bdc9e9eb82932f9356ab1724b1c73930c6241212b4e6c152fc8aea38f1b6386a3d041a901b4071cca5a074be3a0910fe5ff7575ea536ef1026ea489effd1c9e300a24aa86fcbb4f96c0428fce6f59de5adc2f46b5769be6ae0695cfda098e54237d8043e8146b9ac71b77ee81412d76422d775ed4654c4280c21db4c4fa7a1f2d3724545438c7d6ce0f00ead2719453ec9bb1856c3334334e08a75dc0b231b6f2d3923f7d85217ff7c94e0df78d60c7932234ea2baa4ca5b1bf2bcecefcea1b8c4ed9ece516579e0df25f67e14968df28e54a4351c4fb648cb7797536c602723d61313ad9ef12b83df763695c3412ae94a693deed5d3f78e8817d0a6bb7cdad9c044b94dd107c48734aa69121e6d94e1034553d9ea35d6fabbe498182a22869b2c5b9741661979b7577f85223de80a99af219f21cda855a749248664dbd9f2be602f507e8429595a34ecebfbf45674ff3e1789b903f8de14af24bbe703d87adfad5f629fdac91a2c736ac36fa90a19aea2cc0d02cc0b81f5477c826dab86ea3058ad74aaec882b79624f71606e19744ab782d9fbd6cb4b0bfd5735ae65d9ebffe08e081ee5e2abb0e373e7824493b7b38a6fb6d27971068f4d7eb0550a3a46df3bfad54494fcebe16fedec57ad57e09342f5bfca0e9e7e0f395c45c99dabf2d8d3fb05f0ef2152a8b4d516010fcf83268eab1cb46348ffb05e62aa16363a91a0060951f63513ce6dd1513000706c7b680a12b14b84bfc06d9dd431f7355ca26426825dc0a7170ffa369439be8d9eaeeb6267b8d42a0ae1ef592f2f400a3aae3dedb06d33af3f81160aa229caada350a5b4858a90fdc80dec474e04b79d0ec032b927f30c5c239c34bfc6497dbe3d193103cf6217769c2c06a76d93b525e17446b2bd6c28534dc827a5bc2acc76cc854a27b00c19e1cb985253aade6142280c74fcf22b49b79bc4b71026541c93f3bf89c2d4f95f78945d8c1a3061882b29d5ef9b9e9e4829332d7846bc56d477e1ae69b6b1e82b995914e8033b3a2bff4f4ac415983b03568c0b6eff48096cd2d2dacc93fc51c924325643232aa111341b3ea06fb2a2f5168b386c554f4212ec32a3c3c354ac0cab0f6eda508e4e2fdf22254055a8d112b0fe90af838452468dc34f30c8dac77a005d5fdb61ddf7a61eb4b2750e861557c5558eb1558fc4e2912523e8a72b9f3307a6ce193ddb58d547787d20ea7dd36b98c24f3296b050232531ffd3880cf1ed42232e481957de739034c8459c9b00d830e04373863c8fd1ad308b237841ef29d0a8e5115c2c1106a6797af569883e80433b15dd4f4fa6d2b7c7173a9c86bb2f3295a063dbcc0d57e51ed36cd93574c42892c0c0f6dd901a9234d888bba8916a43ab3864e4c92a025b5211f7173b5cc4a3c4d2872774ab9845739a0246ef8411ce919808b624f66f36ced2bb5a9c1b37bbdfe339b71abce5b4ebdec91016852c661d0a85eb05a45c5d2311efbea899410986e0cec84ce5eb87cfb568361562dfb13f0dc9fbc94defe280ac232bcecba69b62f604a087eef775a1db41101b4a8890c515ed240fa60b2d22c529f1f911d446c614af6a7ddbc941b2e087339bc9581b692fed16c8a7957fc7a61665e5cd98f4521d54dc53066c123f103aad557f3ad322cfac92a57c9a1c4b7e68d3d5758e6951ceefb375f6ceaa071f3f7ae4193c4851276d1b540733d187f9d0628f830752deda603a2549bb84fe4fd73c4b5ceb6044a9682e9a92c5fc168b8b4617c0e4a81bd2de211f95a0dee09c49b723453e904c17262205e5edc041f8870472393bad8348a82f0a318a62f658a59043fb83dc096c0d7a2892d81f8adb6a67ae6ebe5f9395413231da2c3dfb9cc891a6c4229a2e6ef40a0278d53ad283daf06118c96bcc9dfd12052620c2cd4d302f8d97ffe8f1a6293f51a91312b4423af3c3105113d9216b3c7622824dd0e6887eae05bcd3b5a0652db89dbaeb6703462004be7a46ac18a361791f3558cef86ee12d5fddf6442d8f32d3f92510c4b41ec0c2ad448061e4252c67980dbf3034158473188d35276b0ccb0c4b4e472727f9bd4e5fb1fe9793be1d7b772c75d15b81ed646cd52a8116f3b818a8d9f05d43ec623d138dcbb3b82fa4be6c3ff67739f3dd2541919d9d2d2f0a42163c1a59d5f5c1e5a39879b6195675d8d89da4e78c850dbfa17bd14df724743c522699366331eb051814169cda52db1a43250ce8138702f908a25997f88a1a6c44358e5fe2b3f3fe6b77f76ca58678a59abe58c4d4caba8472d75af3c5441208746cefa588a7dc3ac553cfcc2b6d33ec475e0ee17d625188ef867e2e5f0c60d0c27fb55fb0a53117ef1f33c48478b21394157aa0df395b92e47fa94476146caf5901b5f4e2243dacd3eb3", 0x1000}, {&(0x7f0000000180)="e0711db7ec6fc05c43a0b5b4e09a64f1824c262b520746a261ea6476f5349c6d57aa6d59cf127ae5b9576966b2b2e74aa86c510f6e41bf7c167aafd612747e5f346ce74bb191087f131d177f6a09b505ad51148787b64e01dd952b3aaf35c8ce0950100c033299940e9eb21fbf9a12334ba7d1cba15aeb7ef1490c6f44aabae3149bdf7e724e90d9f8d37f08", 0x8c}, {&(0x7f0000001480)="dd21af6e048bf9ce27678fc82c9bbbb923eb0fc60ed0c038923628a5612dbc604c99a8db1767766466135c30f1a161c1ff0de0c94c6c897f2492303268ad8402fdf0d20cae9ab77c11ecb25003e30805047ec9a6df8987d491aab91774f06d2bc0a7fb7a6900ab40919c32b662272251204bcc6e71038ac0f207b93277768abe624a4d575e9386fb4165985cf08c225c8e54dc6ef88fda60a3861761faaa6ebcbd06"}, {&(0x7f00000015c0)="dd03f3b987359aec3edb0be2c662999b00d23162a99a9d7493cfbb40e92d78c5e935b00415bd94cf3b0206a93abf44e5392d763384b28fbc7be915d3bc9a585d6c456e8da4be500b0373f1a037f914e4b0cf06b5228524bf54a793da2b88e7b2ae8def7fe7bdfaa745c403c3741981992c02bcf033501a1d5acbcdce715982fb024ee23193709874a6c6f172b017b8e5754a096170ce8c424631b1503bef48e1851c104047dde6053e0ed0733d1d623a5fa69b5dc7ad8feb788f3b544c718c74fe3958fcd3f58b3df16085894b08cb26d2f07b8af8a7480e1dfe8d26e5947fce04f47e76b23469f39ad20938d6f40b02199828b712095438165f17551af6649f297e84468d57fdc90b5bc3c10efa9b759add6b6758c507ee0657b5deb4b706bbfec277cec106b8f8ae1a6b1dd6508a054fc38428cd66998ee6f916e61b81020a08a3c1dc66a262e03dbd53e379ea4bfc8fbd14efc615ede196280c7028d8a0d92808b405e061c40b76d31e5e329313415d941a3ccc936542d4bb744017b53908e0fafc157ab014c77296c8908445974671e33dfa07b888276c0da8d7637725c40c71a0046cc4df0a343a6df997c6118223dcc71d33dd97144c38a318d483e857ca7b06e9800b885c2a2c9f00e12de2a92ceba91959169541f1d1fae97ace55f25225f8c12d5a91ac8513332a943d3eed27d407f85c6b8bd35a4c84f0837f605c1287d9e7332984040e28d396b54e634cebda0f8dc5a0751549766579c6bb4cb0fd2193b968355a3228b68d7dacbe0717c702f51163d0a56b176db57d5122f85bd0f01d6fa7bfb0a6fe2aa4d1ca301ce2897af251b65e76e2e8c349543308c1280083769c2461022cbca10bd3d2c274a0ab596a5e9f7ed658db3214088baa58fc770d9930fa6162a144db64ae005c9b7336562e81c70a6c90b0886a852adda2038cdf71e2b858c48b9a5daedfd0785bd5941226c28a918333b2c81499827f79c010125caedb2e84ddd950fc1731551d1459876c393a9b28e228f7fa115a6328e5f80e1c3c89f28b3b07e344ab0132b3cb3d5b87688fba9dd8de36636e1add1ec40937144ed64270c9e12bc0c10ee5b9c003ade5a195c314fd944a7d200742c3628643d7e28251de6675ceffb08192e11ea078ac8c60b1447830b6dd72122b8c0c0b4678a745cdc43f3d21a58c715d2411f4f9a73079fcf7c6051580bec72fd045600dc17fa9b428823dac84574fcf7d5b056bebce612c4f0883717fc08bd97e726323282c6558768472464feb5816b0a7c0fb36679694ef489a5bc280300367a316f73395242aeaaa4e046be36f75d932c0a0cf37f7a6395ab4a7ced7b8705184de491707244f9dfa07d026472c95c0d6542a4f2942407059984e9113cd6b5efd0f569ce7e94f629a79f1887e56f1a99ac8350924f51219f849b0baa82227f7bf3cdd60f42c6ec4d1124b30fb352b6041a1d055482c6d57bd0285439445f63d833c099765ad1e203e29334b5e4eeaebef4d2f5d30f91792d03870b87a7fd68434449839dae6f25dc98b64e071b05118b4e1133ed412d0a01f8cc112280bd2ba3699cee0db59fe0106efd9ab350d2a7bbb20709a861f1eca72f8a3254b139c7f7a7d99255404bb5e78bf11ef2c7e93f0467558348cfd0ac38ef228c4a10d51728098dd6bde26463aed733f2c8cb14de5f01d0949eaf49a0cd36e97599eeb319edab6363df498f9d2f5fbc07ba1992d11fdde48a8b785fba7782c1bd8b2f2859238e4ed5a498aa4e2b434fdfd917069de94533ed764f156df1323e376b25bf9f5357a3918c27cb99eb456f8908b207efd8cd2639fea85b0a2779927e4b27aaeeb7054fe7f3076b04a310efe9d75ea620b960aa842d201d50048362344a5c276cfe4fe6a6ce62385539ab37d1bbaac32a1c18fcb01c89483ca3b00eed2fa4ece1522ecf5621417839a824a4c83200ec492bde47e6f759f6efb95506cf9b377d08d02fff7531cd8fd843f40f853a7ddf4ba20f22a25850548348f2e9c8401570a9ffc8ceeff7959c14a00af97b435fe3262667a400ee5da1e0d4003f3fdf4bc829246fdde88f29f1d1c4a80f3efa96d698da345a1059e20e80256677b80067b189f742006740d0ffc7f1abf7c0631c8a22c52331b54f1de79ed7d10f77e2d94d70cf58c87d3fc8fdc002d188ec7e628352bb6d649710f68b513535c25cf49fc7202dbd6ea6ac43a23aaa948bf6e11483b853f9ba327c171e609e37f9f126ae0495f1beda78f2c2163707a39bea29b966c11981a078e61f93c7d9d4b6e253de1a4f2de9ff0bf2e375955dc8730e90725ae10b7f3413d8e826f419d078de1c9174b48cec67be41d94bfad25c99ccb479d63c0da325c284d346acebdaff973d37e6229ffb82c040c776312bff30e0d345370bf8010cbc3124afae0d7c2c1c0bf07b869fc345a1c68e3db25fc19af280b1f373db3b69765a810698f15eda63e0245ede40a3c6af6095a7f60c16757a7fe996c5e15cd54937118d28a7242841d14833a23c5309ef97b37186760bc3c84307a79c72affd571c8979bb06fc5712db317c60fe2ec133e0a083bab0f13d7c669760e6fe0237ea1efbfe29bd6c521716096da746a2df6ecb266539b3ee07d3083d3bfddb359c50c80820076935eb070fd948ca18bd132ca0b1b97f1d495dbfa46bbdf30c5413fda45dfdad0ee046ce364b6101f64b57272b43fcda04f9ba503cb2b23e25377094de5f39408e4490e418ebe6c47bf459e434bd28705813acbb31f061f23b8cabaf59890419e13aec6085c026893ab7672e0da95e57c2b2346e2ce849a764d7aa4d0bbd7df7176691362a0dcac3a3cab0ab33da695a8d00e414d1bf7000dd73462f0fb528e0f8e5deb58ff093968eb03ccceed3363d33a0af6b91c46e5a09d053e83d39945586a53ba3040b20dc0c40988c710e6b3e63062b51b9a1da4695584f2b25ff20b92138b93de428116838fe7978cb1eb3ffc5b53cc533a03c32ca78582e7ca2c53d0ab355eaac55ae0b5693a2dc19b5c832e8e2226969933c04278d4434133c02fea4df96424f6b8beba06afab031568898319ae727d2ba03b50ba07dd34e49b48b020eeae10e4148b3ecffb06356e49630f42a2eba9d8facf0562c6d3003c88502550f0600895c4f8fec3a889e92cf2e51e264397ce2e0a122086edb401624ad78284b9040ffa1acd693dc85fc1647a85053a12355b00049c866c98d357e7a8745258ca8114cb7d20ffc603386f675e654e039d6a20ab70c8ba79b6c6de19e7143a95fccab6c1d4afe1d5f821a767afbf41721a7cc54f78efc0775c6f30d77975c9d4d6a0b7608801afa6c07afc0dde53ccfa6a329278aee02b50e47a09a58376b13edf70e0d67426885d467efd1fe393b48de8ba8f253e220ab43eacf558370cf2f3004fd9ae5f42a32f8c124d4a6e6c3efd25c0ce9b04279edd85519bc3f70460493a20d3140614a57db1f48f9a383687909d1f31e4a3f23f98940786b76fbff76df213e93e649c5ad79491df1bd37924ba2beaa6c474f4be3f0283cec806c3d3229327fc843e2a77d5f96068402fea261d29bcd03b1efc20e0461645b4f982694e4853c3196d4c5bcc0bdb1f2a6faef68d237da11beba1d9c981f8d1ffa9fd78fcc9a6c72214037430eb96a174fe633f5edbdf993b5c4bfc5c79c8dc7e472035ab867d1da1fcb22c6c810facd76c2246d81524bcaf6196d9e309b0754e9ceee229e6c3329bb117cb2f1db3683c0856b0bb35998c26bb15c48d9bca5297643cfe084718fa4132ffe7143c06bddb0c1d3d54a81beaf653c89827213f724055017fca9003024fb188b7857511028702f35fb3158d5ad6d733bc2aff99bfbcee09e2bdef48e48cc4595c7ac556a2e33b9e4e199388ac1cffa6142f1ad5c49f4abdc71e1f50e15f822ffb6eeb069937518adc819511539dc08fe57eb32d440388df0b14cc39a0e4c65dcb1be67c858e1808c40b39f22bbde972ae229f0b17a77a94fee6ee2c136514e96582536a25c4e4c823bc9497d4d135348a62e4edf9eb4c80e8f862ebdab308c588c5bc3b2d57044c5a47e1e17d213e831fc53fd9f7554cbf7b105a2af039d0605cdd1c7818d4b4eaf17f94066fa2646c9082f6fccc4f5043ecad86ec5b61d59debbcaf43310156a6af19840c687331f37643836dde3651d6f114f5607b72f8026f58a21e4c509321fbeafc237cb130ddd89c007fb686feb4323f24f563cffc609002a9fdb9a350a296ca777e6d23aecf0d9b26baaed9f02d914e696d370b5fa3d6a1426820320c89baecdfedebe687200d80bf87c9903bb2d316a268255ab1650c967343c77d3a1070a934fd1d44d705f560236d33f54e1076b61f23308f5a444942b37f27eb219f4f2ad195f1885ad229670522322c87b8eab7e3901c13fcac0a83c24d2d28d6729e11b43226f8b028a5cfdb02f027d96d9aa39aa4faea6d9a4f2aa15e036703424d9f8efb45dbdba92aded6ee77c1d12ce6bb255b2983a6d99d7c189771cbb390a1c88c2027b7acd2fa65858bc278218c523596a1ae64255e5ff75230444a5998ae0738b110dc08d2e67808186ce83f754be2ad2fbe2ec8fc0cf55068bcbfddaf7068d8b01b1fe5c0ed2cccfb951edf4eaadde372c0a02295e34aa1e396baf62d823a6953648ad4f7caf7e0b4a875348c534bf0e23d9c6e3ea68292c20fcc849b66e8a4fc3efd8d6e900c3032ffb6861dcd5ff11889e19d337fbab6c5506f939c2a0a3fcc4030366f746318781f72a8e8bd6f7ab2f473b75540156e9e5984b6643a80c8372edca2e12bbeb00750b608e2876a4a5517ec557b448c4b619108309e79d495c662e45c1cbdef36b9067efb01293bcba26159c5402c7e48fbb35c8af5e87a53f92d5eb8303b81691183bd4b9b8803b366d42f7d3597b6a0b2e3c6c57cd3331613c3ede745239fd14a85910ad4a8083228ebe03d65af02f020ec21d230f5e0e91cd1239a587e02f21cb70c02ca5cf6543412f1bcd07d9d6ffefcebc48e682fea4ce5f19498d966b77f1ae890e841789be5c55d8c43506d152c053c973076506e6c936d7a47dba70248490d80b6da8ade07cc3b5d1d70390ae9d550591ce844de5f3c38b1abcea675649e419c25eb937877d89fd30c10b6cc38ab2bfc63d59d5c66987b94c4d6009d382f95368a7bdce8ed91df41af789e0178848bc6788bbb68689aeef24bdb67fa7f56df19a65599f7c655bd29a55e716e5ea4281d4b2cfbd1bd2abb2cefa831a07b283a1475accc0b6f0d290bc3b4fecf973a5a2fe9ac3d36da5f8458230473b990dabc335f1f6ed811fd3187376fc5fed4b189d4587337047704c68a674385f167e2be4db9ec1a3c12a078fc37d5979a63e76b9da392e8167cebbfc3b735022932761e7717c4fed199b10a4ff4902c96fcca73803fef7a29abc2ce2f72bb5885821544b1e212237f2d9a5b69863d2b0fbe0826bdf01fb33af926b1fc4b4a3d359f07b59f03facbb69e005ece94f66f890b1f956e1f5f54e6dc01ac979e04f06b74addfb750afc57f9a0306ba3b4768c2ac04b3309d721fd927ea1e4ed2bca8d1012f0ba893d77cd4f14a38217205922d4beee97c43b1956537f78c2c9d0976e98dd04d11dbbaa6adc530e2116c0416d0faffde9f4ef57503394baf0b36826505204d423cb654f7934ec7b5ff9daf50d44a990a5bad33b5343bf55a4d4426a67e0552ad8bfd933fd965d1ca07b6e68c81a4c46cb435333f14697059a937b93ea91e20330625a7464feaab68f45a6ed6", 0x1000}, {&(0x7f0000001300)="3b9b4b4ada1194869950739361761c8dd548294721a3148cff33df75ac7971a3e775a6c2fb40515034b4e8892f48c7cb0af119e774e74deae38279e8ba3b328bcc440733e5189b8f94f7a7fbaeefa4f3b07eb097fb39ac398df0e70b1a1d71b1440f2da11d3212087d4d95e249b10bba856a0a275026a562483cbe0cc691a751882890d8b6dc102afbe4f0197af7cc8c8b0e67d6290c3dd7ca983c54d5ae94b8cdb0e678170d4541c5a6e76ca24e008f36691a2bdd6294198d5f83d583de8aab14bbc872bc5f2d3cba00db05a9cf2b2ab2b0b0462b7c8af81e00acb59404222d70f9b7f865fc0421feb9afe88607a9dfd8e160023fae2193", 0xf8}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mlock(&(0x7f0000040000/0x1000)=nil, 0x1000) r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r0, &(0x7f00000025c0)=""/216, 0xd8, 0x1, &(0x7f00000026c0)=ANY=[@ANYBLOB="01002e2d66696c6531003209071f5ed1e64261983fb752656094df4656824d1b822ab8c2ec9d06118dbaff1791f1fc8b0b22ee486c99b8e11af24884d6bfa9465dbe23c71c38ee09d241340aca0016d6561a81ee606d738275bb0bc135cee8847116fc7b1587487abc78eb8d4f704eaab096dfee2cba13cdea1e668ae3860aff5b5a7ecc3aeaf9c2f240d9095c5df8b1"], 0xa) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 06:31:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000028c, &(0x7f0000000080)=[{0x45, 0x0, 0x5, 0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) 06:31:07 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) pwrite(0xffffffffffffff9c, &(0x7f0000000200)="c086ff8ecd71b8266c5f4623ecfc90ed36b2981eb3a8012b84500098d0eacacd5cb2e801e6a3d02d3d23a5b3bc48693ff77ed616ebb67b0fc3dc6d1bc1c993d5c64c2ed585e625e210155b499e81f56e7d68445c5f915c1f948c20e751f4e50b969b39d7c29f0769089521e0af68e2202e7a920bfb4a4f9d52913e44773e7ebcf410419fc74e21f5824ae000ef5398d2248beb9371c0850477ed3dbb23fae9764e8ccbfb83da8029ec3457046445bda6ccf760649dc898068ae1", 0xba, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 06:31:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x2, [{0xf5d7a637ca50be15}, {0x1, 0xfffffff7}, {0x6, 0x1}, {0x1, 0x8}, {0x1, 0x9}, {0x2, 0xe4}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0x7}, {0x3, 0x7}, {0x1, 0x80}, {0xc1f9b7ddc4229c25, 0x8001}, {0x1, 0x7}, {0xb16344c4bcb2c2f0, 0x609}, {0x2, 0x6}, {0x0, 0x8}, {0xd85aa2733ebf88f1, 0x46}, {0x1, 0xfffffffe}, {0x2, 0x8}, {0x1, 0x9}, {0x2, 0x6}, {0x3, 0x6}, {0x2, 0x8}, {0x1, 0x7ff}, {0x0, 0x6}, {0x1, 0x7}, {0x2, 0x665c}, {0x3, 0x10000}, {0x3, 0x7}, {0x1, 0xff}, {0x2, 0x4}, {0xc1cbf1c78700d1ed}]}) getsockopt$sock_int(r0, 0xffff, 0x99860ffae8098e0b, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) r2 = socket$inet(0x2, 0x1, 0x2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) 06:31:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x6, 0x8, &(0x7f0000000140)="5c7158594ad3fda130d7062923131a04d10ee2f04422b2993c034ac1dd084817eeb0363046515dd2730b63594c61c759f2077e2a807f5d88a6c47c30f452c652faae10b7e3462bbd7a814bc4a2", 0x4d) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 06:31:08 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x6, 0xc003, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x1, 0x5, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = dup2(r3, r4) connect(r5, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xfffffe67) r6 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x8) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r6, 0xa, r7) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="8302adfdffffffffffffff863000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089690800000000000000f03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e79be21270cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a821e92af2e7e4242417428ffb959f2cfb7ae8ee9320662abaf91af9aed8585ebf1353e36e09b74d67e701b86e636af033b347ac614dd2047bed65bafca229c0b5274d3fa00000100000000003b620c13e18d6b8789c4dc301642fa24dbd24d0bfd24cd5df1ff95ea14ba3da1b585c0b732eb1fd440035037d24d2a46addd78474c6cac425f6ef10552a12b62b403dfeaa5fdd4b9e5d983a87bf30cd1ee91144bf8584d75866c84f4bdf3bdc65ffd836e41203ff493b9677b0845202239e6102f1864e6a9961e0ab0012cf68c296d52abf38269"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) 06:31:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000007c0)) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000800)=ANY=[@ANYBLOB="00402e2f666c65300060a723bf6abb06f64ef2ae67deb941ad25bfe3299e65d1afe06deb3b001ddc49b0669255c1ca4356848cbfa3d4cf891dfa3f2e383dfbd70374327bfbf4d4"], 0x1, &(0x7f0000000680), 0x1000000000000006, 0x0, 0x0, 0x400}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffe7c, &(0x7f0000000100)=[{0x64}, {0x1c}, {0x6, 0x0, 0x3}]}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="a4bfe91c35d5422b48a011868e9a108c5e02b544033fba6125fa330d740c390cb290b7af034725e3f9696249094ea2ac38d7d95263d0a7d811e60f6ceeef0d688cd77315ab49b43adad51edb41d82550cbbf4ade7aef33f2d52167eef7a1c5bfe66c0045f7056b0f46d75766f95e0b16be1e01d15d525f26fefdf90b31644077b869fa56ce4884a92c65b2e01ec5cee2a12162", 0x93}, {&(0x7f0000000080)="0d2a34c39ecbe4ebe7415424a23a6ddf4f98e648911ae0c75236dad0f7b39c731e8ee4e36ef0", 0x26}], 0x2, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="2d223636c4f6c97076a3d0f1f79e") 06:31:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r0}], 0x2, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0xa2) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) socket(0x6, 0x4000, 0x3) 06:31:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [], [], [{}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socket$inet6(0x18, 0x8000, 0xff) 06:31:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d010000000000000000002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f000000d000/0x2000)=nil, 0x2000) close(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x10) 06:31:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14, 0x0, 0xfe}, {0x1}, {0x4, 0x40, 0x0, 0xfe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc6ff13546b43f847, 0x0) mknodat(r1, &(0x7f0000000040)='.\x00', 0x2000, 0xfffffffa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:31:08 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ad4b88ffffffffffff653000463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777f0700fceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad305058b448d5dcebe2cfa0671bb272612f871f4385f04157795ea476e28f769f8402361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000012f83fba1f7978a34bb3f0e69a4c0a1e9a2b3fb39234bc0d799ea5e227d72fdc7cec7d37023f9ca0d99d781906b40483a1f8403e5043bdfa64f2945eaf4a1cab664eec4c8414725b3f788750ed5810b9daa52a4df00338b8ecc2d8740fcb66f37f0b36fad815da5c9378b461c25d0f43f5c5635a38ed8e6245b4f20c682af808ae7402fcb868e4b497226072f1259bff705fda316a41540c6d0791cd944609f817451897965d1378b26695bee9554cbce34fe1fd2178bedfd7286d54749d1bc0c7c8c1665c0e5d3878f5e78b0ad3c750168c49c52a3704287472e0d7331404e0700f4f1bf40f8ffc45e9ba61f6232d527299cc8cbcdea70815b792987bd7c99c431ed93b0491e49605"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x0, 0x1f}, {0x3c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x5a, 0x7}) write(r0, &(0x7f0000000000)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d04496f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477", 0xfffffea1) 06:31:08 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 06:31:08 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a44896b85e57c6388bbd2aaa4a4df59428df9e916513a6d88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b92f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea64ce0b9033126167d04d23b192fbddc1ea17060b25dcb8d73210b34e5072ae3230b8e160000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x10001}, 0xfffffd5b) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r2, &(0x7f00000000c0)=""/25, 0x19) socket(0x1, 0x4000, 0x7) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:31:08 executing program 0: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1001d6270b736000008000000611c2c9f3a67a5e3610000000000000000f4eef238672e3c0000000000f3f12c3b00000008000010000000000000000000f8d24a5eb933d7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc303fa7c1500105b526fc2cca69f24a309203afcafdd25811a817b0cc48a458835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348598280531b8affc947daaa3d40cbe8967ff7deaa42cc141db6f3bf5e44720c7e849e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b876f65af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1d207e5c7a20dad8bb1716c03349feffe68f6ee46ab9fae6742c75a9fa31b9d5f6f51bf540b04bf7740f1cc9be65847a41e83aefa2066d2006c40a7aa68163e6d00b39fb8faf93d14d15e8eae69c870b827a8e82a0a81aa4e07ae38a102e07344f20c2f950f51368aa049a3b0452c61ecaeefc94ae3a7def0b4227ec9f640ab744b59fd508b99dba159e0dae5960e1a1c7f703c9dc069e9e0199bc52065cbd9b687b360efb54534e45a1abac44429be1fea495cb5114a1bc8ed15c76d3f49ca42ab06a9a39d93c1e74a2b547420393c0dbdff88d04eabb30b29ea650f6cd12c4076488c3006bc6617754005825019d38d6b92cb8d4dfaf3457c5f08f6193894f720f04fbfec5a3c73a7e7ed3cb1f9482b"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f00000000c0)=0x9) r5 = getgid() r6 = socket(0x11, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs, 0x8) listen(r6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r7, r2, r4, r5, 0x92, 0x6}, 0x8, 0x3, 0xc}) geteuid() r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) 06:31:08 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r2, &(0x7f00000013c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001480)=""/154, 0x9a}, {&(0x7f00000012c0)=""/107, 0x6b}], 0x4, &(0x7f0000001380)=""/36, 0x24}, 0x440) write(r1, &(0x7f0000000000)="a3", 0x1) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000001440)={&(0x7f0000001400)='./file0\x00', r3, 0x3}) write(r1, &(0x7f0000000040)="8721c58bd1e62c458f75b6f9cbffc88d8da41f47e3745b4bdef9da2bd0ae31d7923da960cc42f1bffc92513c7041215d2226b9daf45857d1d1c4391d29e038e17969568f04b892654a1cd6840bc1970a0e0fb5ab4c736627febd369b096ab63320f4035eb7c127748d68e9d64ead5c6b866614dd2af4cec3eeca8cca1302688d2fa425a19233646065f23ab5119f937614", 0x91) close(r1) 06:31:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3cffd7e89a359dd1c5b400000000000000"], 0x1) 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) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 06:31:08 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffeb8) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 06:31:08 executing program 1: r0 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r0, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) semop(r0, &(0x7f00000002c0), 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r3, &(0x7f0000000280)="4dc6e7e8975dda2c1eeb5fc8d0d6224b355c2b08dc4fb6bed1f23ddfa7aeb3ff504efeb248dc2784041f0ed64fb21a43", 0x30, 0x400, &(0x7f00000002c0)={0x2, 0x0}, 0xc) semop(r0, &(0x7f0000000000)=[{0x4, 0x3c}], 0x1) r4 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r4, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x8, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) r5 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0x2]) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) r7 = socket(0x800000018, 0x1, 0x0) connect(r7, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x1, &(0x7f0000000400)=[0xffffffffffffffff]) r8 = socket(0x11, 0x4003, 0x8) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) 06:31:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup(r0) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r2, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) recvmsg(r3, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) dup(r4) 06:31:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffdb53496ffd812eaa4e713048e69931929648", 0xfffffe0d) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 06:31:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r5 = accept$inet6(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r5, 0x1cea, 0x5, &(0x7f0000000140)="641bebeec5f7ed0dcca347540cb5bcb3dfea0a6425deb2772212545b9f66734d327556649aaae9238b2abad1b20938ecb394add71e56649932ef90c7d2f49eb361f863684132d1ee2ad8fdc18124f0b92015e5192dd281bbd682758218", 0x5d) r6 = socket(0x800000018, 0x1, 0x0) connect(r6, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$unix(r6, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 06:31:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c, 0x2, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x404000) 06:31:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) 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={0x0, 0x7, 0x3}, 0xfffffffffffffe71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f0000000040)) 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", 0x8) 06:31:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x4006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xfffffffc) 06:31:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x8, 0x0) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r1) r4 = syz_open_pts() r5 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r1}) fcntl$setstatus(r4, 0x4, 0xcc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSTOP(r4, 0x2000746f) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:31:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x7fff, 0x8}, {0x18, 0x3, 0x7fffffff, 0x95a1}, 0xfb9, [0x7, 0x90, 0x7f, 0x84, 0x3f, 0x7, 0x1935, 0x16]}, 0x3c) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x8) write(r1, 0x0, 0x0) 06:31:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x108) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x8, 0x8e6, 0x9, {[0x5, 0xfffffffffffffff9, 0x3, 0x85, 0x0, 0x6, 0x5, 0x80000000, 0x8000, 0x91b5, 0x1f, 0x3, 0x9, 0x7fff, 0x8, 0x6, 0x5, 0xfffffffffffffff4], [0x101, 0x5, 0x3, 0xf4, 0x9, 0x6, 0xfffffffffffffffe, 0xfffffffffffffe01, 0x9, 0x8], [0x800, 0x1000, 0x63, 0xfff, 0x5, 0x10000000fe, 0x8], [0x4, 0x100000000, 0x9, 0x0, 0x7, 0x1], [{0x8, 0x5, 0x800, 0x3}, {0xff, 0x10001, 0x1, 0x20}, {0x9, 0x3f, 0x38b9, 0x7b0}, {0xfffd, 0x8001, 0x5, 0xf16}, {0x55, 0x81, 0xf8000000, 0x6}, {0x5, 0x5291ebe1, 0x5, 0x4}, {0xe74, 0xfffff800, 0x7, 0x40}, {0xffff, 0x4, 0x0, 0x80000001}], {0x56ef, 0x10000, 0xf986077, 0x4795}, {0x81, 0x6, 0x400, 0x5}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 06:31:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r1, 0x14, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 06:31:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x0, 0x5, 0x3, 0x7fffffff}, {0x9, 0x0, 0x1, 0xffffffc0}, {0x7, 0x2, 0x8, 0x6}, {0x9, 0x2, 0x0, 0x8}, {0x1, 0x3, 0x4, 0x10001}, {0x4, 0x1f, 0xad, 0xf131}]}) write(r0, &(0x7f0000000640)="fc7111563b6eac12ec80d24532047bed6a0350a0a1f6f7b7db3947befcbed074e47db94211e573decc847bec9d97d117268d34e40a1b8ad4cae24bd8b9619e5510a60100e94cdb803c66f729d3c1b0f5b86c1c75874a47a4d149d54796ee638e71490f19c2289af7390ded0219a2edcdc801079d1c87f8ec5f89e63991fb3d7e08cba5f802d407c947774ca60085a0f1f5f5fa721092df06cff24fde7ecf800adec8cb3fd0a878473eac61f72b5c97e680bb6a2f0d32684d9d43b9153561b2b9e23e3b4d0700ecfc7250f0e931b465102738dfd3c840da28fcb3305bc68114cdb1b114a62f92a4cebdf193614a5360ec4027e5905c5c58a841e4656294c5687c2ddb66f09ac8e0ab4e3d5547128cae05d5269265c441ea736126d4ce9f2e31baa311c1906fad4356a02c245e657f5f9504aeab1d26e92a75ac39d146103ba7c2c14709abe5ec6c187f21f1ff546c59771453704574275cd1647eda0284b05e6f70dfb7453a27ad68ebde9dd4abb3bb025708cceff726775f3fe8b2c495ab88", 0xffffffea) r1 = syz_open_pts() close(r0) close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0xa, r2) fsync(r3) r4 = socket(0x800000018, 0x1, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchdir(r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0xcc) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSTOP(r5, 0x2000746f) 06:31:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:31:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0xfffffffffffffffc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 06:31:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x30040000000) r3 = kqueue() r4 = socket(0x800000018, 0x1, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r3, &(0x7f0000000000)=[{{r0}, 0x0, 0x1, 0x4, 0x3, 0x8}], 0x77, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x4, 0xea7}, {{}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x6, 0x6}], 0xfffffffc, &(0x7f0000000100)={0x2a, 0x5}) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0xcc) r6 = syz_open_pts() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) fcntl$setstatus(r6, 0x4, 0xcc) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000180)=0xd39) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000140)=0x80) writev(r1, &(0x7f0000000040), 0x1b) 06:31:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0x0, 0xfe}, {0x4, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:31:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xe5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="174af205b6068bbc6be6784ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) 06:31:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc574500ff065ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open$dir(&(0x7f0000000280)='./bus\x00', 0x80c, 0x40) getsockopt(r2, 0x6, 0x2, &(0x7f0000000000)=""/40, &(0x7f0000000080)=0x28) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000240)=0xfffffffe) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45796e85ac75fda2c0f3048a551156ab74009d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97a8998473f0e8d1e003b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d000000004927bbbdfc00ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250dbcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f2cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d28649c10ae52ab29e468622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r13, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r14, 0xa5, 0x1, 0x100000003, 0x6}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYRESHEX=r14, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r7], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r12], 0x4, 0x2, 0x1800) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={r14, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000300)="4882ce844fdb83ef252559c4e2fe646feb14dc16d13734db43e4f3add68801a2f8451302c0a08110c8a5d1353e13f9c7a5b2428797125be0bbd59d04957d3611dec7773b0571ae2c07fa9416237615e4d8bca3c34cc39c3e025d4245dca603620b15eb8d398774a2fc5ae183261b60d571ede06bfdc6e30c7602b807f9a078e15d6ef4042f93c8407a083c806616508ee85fb0c388ab43c268d80e45ab7744c3081023c81c9478a8a11f50244bd8310278addbe806e24096caf097d7de56f16c13354d8600783f8bc286193872fa0e601c5cedcaeb338ba05535650f2479", 0xde}, {&(0x7f0000000400)="6fd449b3467720f9781447e93b9a2d3479012d3b6ea45e5abf08075a907806806e5ac5162d431cd7fcee6bb6ba76fdec3946ad473096952e8ac998ebdee6e60234f39d1d104c2bc331e172984d02ebb84f3db6ae1727dc3f9bf83e061f3bd8ca0fdf13a634f021dedb094bccce1bc6487c621ee5dd57b37ce7885ff972c90e249eb79bb15c75c64e4d3bc1d46d044d86295307fa04ba3d60a10fb66c18ba0171f8fce9d9a9ad25614ed2c5a3017f9c4ef076965bad94013f8177a4a1f5c17eb32568be136209c0f5334945b699c803da06ab41348688e7", 0xd7}, {&(0x7f0000000500)="ce9699dec28634123d9577916bcd5a2da550a3083618ffe1224c38bd10d7c76b45d6c86f09d549be623b2af57900a83d5b2d1b0f37dc8a7d68ac8fc9104f68dcf03192345c2bb912b01bd04eec7ddfedffba754e6df55891797fe91af297b97da85755b05310fdf0e0a20b5a2cd847a4d9f04e29e8466390fb1a3375e7985806ebd19d4f69291c7b7ab26985791b63e501e7af9422dd9a20b9eb6611829b99f87266b8ac63491601b2f968cd7cd8d5ac6a5e5de2b52300b589d3e537b8ab42fa114ad610fc939a2c14a87b1583e332d74dca65df60b4b47f94fb358a68faff536742da125e63c62b7b0809d99cfbd4989b1bb6da9a3a56e8", 0xf8}, {&(0x7f0000000600)="a10b1d387825ebb9fbd319c694e5c8a82885414bd91feaf76f4fb066a00f037983086e85612745c98565a40d0311b5157837181448d15c26565769860c470e7fed5e520eeee8d371de1747005299fd25386a30a08c28c96295ad0a06a118925b6618dc15b6cc55ace161a242de92f2be74dc79b1f1f0a366b6ccb0fdc7db142eacaf613d57c852b88000581bac434192546e5fada0ef276cca83e22a49b7e956c8e039236a3f915fb51590386036e7", 0xaf}, {&(0x7f00000006c0)="7f8904af2cddb5989c8fc449e390fefc06a26d98494444e4e9169ed29a1f11fbea8cb4935f4dc1c84cd050da2bcf58541fdb71dd6d063eaa7093c725c8eb576844044a1f355da05adbc5e411595fbd55848433910de5c5fe39f2f19a11f676ef5958f94d93ef0782fd6dce8fea83e5892651014537a5f8e048ac507ab9b09ee556404b0428c565d3561aa35fbe4a16b8b990b9e9c61ea4097dd2441faa173fe2919b53a4819b75b91ef341861f850ca1c0296e22c2a8251be21c44379024c734730aba07705de2fa6184642acaafcf4ca4e4f6c8b912708b156e6003060aa7ac589e9985e461ef5d8a", 0xe9}], 0x5, 0x0, 0x61) 06:31:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x21, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="271400ff0effffffde00"/20, 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:31:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r1, 0x5) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001140)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000001280)=[{&(0x7f0000001180)="e8e9916dde5a5d986bd10cb92cf77bd23c692e498b97eb441dfdf5d52083779e7f711f22d877dd728d8cebf7e7eda100f4826b05fd4a00719e354008633776b5ef48775f854c54af54505a5eedf23eb7237a0b468da83d665b2436192734550eb90223b5a715ca0d75aaa67e9b9521249f78979b6f5df4f6ad29e73b522910f089", 0x81}, {&(0x7f0000001240)="6e8e2c17ca9b4532d20ef2d2", 0xc}], 0x2) 06:31:10 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82940066420000080000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r3, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) r4 = dup2(r1, r2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000300)) r5 = getpid() getpgid(r5) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpid() r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() 06:31:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 06:31:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) msgget(0x1, 0x48) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:31:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x20) close(r0) r1 = socket$inet(0x2, 0x2, 0x3) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000001380)=0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r5 = dup(r0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0xce0, 0x3ff, 0x3, 0xfff, "9675d1b3936b5300aeee58f81148637a542fbfd0", 0xfffffffa, 0x2}) writev(r5, &(0x7f0000001440)=[{&(0x7f0000000100)="2282efc0d3eba3", 0x7}, {&(0x7f00000001c0)="ec13cf885b05fe84afd9ee95e3c79179aefe7cf4d36bce09e7f8360b77648ca891761d4fb95588c5f33b57e9529b19a4321607d471001275cf65e6583d11f353f342a3542e1aebba01e9941b218514f6c2178ea3d49569cbd5116681a7c3788845e1f2f34a51f73016f3ac38415c66f0420897b1010f80807e1492b4b2ca30428f1271299b9dc58176f0f0833012fbd1ba5fe3ae9a6479b391e7d3201660a1", 0x9f}, {&(0x7f0000000140)="04acdbc18401b2fe8437f216eb5af50504f471ef57a1e58cf96ec859c3615fedec1917", 0x23}, {&(0x7f0000000280)="0ebd03aed1b0ee7f114d01b49dd120792d84d7657b98663d7d7e8aa12d8b3ed18a85d6882db84056737a1b563a8b5b424b238f7a33f4ea1a7e27feeae4f1294368e3046e153695505fa668f6a5f2d41086edfb1e54e303051b3d3b51e7624d94ee3473ee72db019c57e321463491f89afda21c23a287df1f2935ac00c81364832ef55fa71fcd7926fe47e24f87f0f26ddd672c8331fce9d2293df447ae21ef2a4fed6319e88a8029761403c0e5bd3be978a92d0ac8851042e5e16b1aa7d33220b1df6f8daf4a84b5de194b1fb22117f850acd109ef228e17ec97b231282119a2b4", 0xe1}, {&(0x7f0000000380)="d2d71f334e317ab873f964e3951224482d8b55562c55b98143e5bcc2fe319b6fb8cd6a395f7189d1342fce99ba8ce0af6c2264d03a57b2d9f69ca8df52bbf644354b2d96cf706a693169223913818f316fef1bcca98cfbbfecb05c0fd5b6779029224ce22cc68b783f14b1fa15691b60bd1284a93d4ede9f35eca89f51cf691aeff34c3c2064f5c1dfce52c2918e12b3a0efe711f6f6f045c52b032a432ec8fe788a427aadaee5c907ea96544402e10204696c653acdcf3e558674a246cbfd0f4ac37697d0a532c8b27d2ad72386f8da7d7433119f9464bc156e822f24cf937fa5e1294258edb5dc1aba4901859737ad9fa29d78f8826d7a3a9edb18e1e5c8f38f0419502e7a3b86c691ecefb31af099df4a6065154125c5096b297ad6424b66a4937b975ec306bb90c3663ad791e54e39e80ffa4cd09b256ff9b0458aaa0f11c167f31e2f1e064d3e6f5039c626dc0ca5d74af0bad31c462bb66ad43898b882485b4a10d2ad816daf4351419bcf243feaed84acd019dfa2fae6f5c0b71817ed11ac9195f73e037c705665d6242935e5b35530c9bbaa06224d1da0dd486717406be0455a8b124c2ad0216d4e4ed3a9fbf262a5c0a2ab99c9ba312dfe374870f6399abacc0ba2c475302a96fa8f42ea51f34ec891d50bf7192bff11190b96756ab67e108af5c1db984d0d0980d140f236078501537805ed7def7f3e77f7e43f577b18c99cbfdad2f56a2d0bb87f0d69faef78d6428d22c2e9a8b6bc3bdc1733d8246073d67a18010b824454a124034c14ecb4d56179c9deae8ec3e41719461e9598be9eee1498f04d4686f201f25bb4ff334f7ee0b6e14f2e6e571204a7b942aee3c40b9822348c90408f9900e75ce0e50d9db176668c2fc5526b065073373edd0c5527e31e5aeb14d2c980af4c98c7840f757ccceda918fa181835b7911a6e6a31e1ec00392514388c6f57b35ed899873087adefe786d138db2d314305c563d31e3f45d1872d23d8dd6c2b426753a92e08bd44f71be941fa61d8c9e8caf85dda453f8ae9f5cacdd6e77ec2a3a71d49155a9d900780e606a0c350384cae993f6bc04a00ae015dcef56886d3827ad8e743c1e87d046a8f18287bdfcf52847c1db3be6610a6e8bfeb7467d38ddfc2d5f1b14c5772136aded4177904747971b783f2f615f72e4e2ea6f968d7c56aaf51f4bd383636977182122aeb219fd3e6ba4e43034d9fac5af16816c05a46c61f975322f9442a20da47fa96fb6909704332c384788935103a6d47c088b8a5dee1598578c61c4f73b4ba7f5b0e830e0b5a5caa88eb0394aceaf4f656696952fcde6e2613417bd1a6d4566c3feef7438f4c165ae1e27a97809c69f4807c2c6fcc1229044dc0a2eb16eb66d01dbfd32ce35b7f40bada9a523b361f65b250c6aeed11ffdd103076094693fbed1af4875b0a0bbf5db5f5a0f81b19cc11d7c1319f8720579531ce650aa25a9a27892695840acbeacf20de7bb488a62e04495212da5e956ece100186f7e6b2e0d9167479ec99763740a7305de167d445772224828445b963ee8b78f7696f333cac9678a64fbd4eeea86fd502d2f67143787d58f7da1ee14fb53ebcd98f2dcf1cdb10cc7c9622dd536f77826d1aa438dc527cdb500b2e739047af394eeaaed9191bd5846dd0bf2500ee1e36640b640ba407c6e2008400670e5bded86ae34a8e3a2264ae7b6dfab6201d0ad84c14f3db60e6acce88f72bec2cfc677f93f1fd0ccc2e46eb837de204500711a3e7850a70d77ba2e73f82797c22034f2f576640e54e197ecb867e40077f6a0ef11d76436ca833798a4b3bb9e3a4468d3ca38fdfa2ea05ec04f274a44c832ab370143791cf7d7305f552d8eb5d7418d8de2272d072e82965221bfaa457f24913508c6fecb080b7c094361c94b6c04d9a45c064624edae63b735dcf33dff9cfaed578a66acd0231141c4b28c99636326a5752063c858a6bf45c28495e9bff0373a4cd8078ecba9142e35a5c58f7ce04bccff48085830df3cb814fc97ce6f7823dc5307d39dd801283ad49d77f1019bd27546dfb7ce61ecff3e781d46bbbb6525e2b78173e3cf650e2bff4428d920942164e026dee3ad5f6e216d8f83a5eafb075f0b5a42c6b538cb7ff91615f3c8ac8cd2ef35b39c4f0328925f54bddd526abee53c3035134dba582e71e835cae2e92ab8ac3c44a99d8e72270cedb87d03d862808d4232c49966b811973bf86ce51d1eb555c2a23f8a09b32d82235336a9e2ff372305ea8efd89b7a2cd1090ca33502798a59d203e89d9bab48ef4127531475423b3ddc7e2f5fb1a76c12e4f08b752a9d14e01a0005f58b58aaa056f4b4655710e50cdbac6b8ad4be063686decd6a1005fa9cb33358c5d005bbd0f3d29037763519b15c54cafa2f174e069583e0d482fb342e9fb17689168a2afc06266db988922927636dbf5f9b28ebc2a0b5bb70f40e37bba5e65b18071d5f56171fe00281c48369a7a5ca8c52d23221076bcaa55eeac3db637e4586281024cf51865f2ba8ff32395766deccb6148aaaf6b2ec30048458370e928b564053fe5518397dcc386af89fb69faa8085b6aa68f9c7b4cca406bcf9d22ff977dd57049656c4d6d56374d3db669bfa734382725b9bb1566dee5e4bd97144f708566600aa11108b0e44f497009d3eac1c1725f783a924cc99a2b2e6ca1c7e69344bb69ae0b63174b6289ab24c72ea7e79fa80aa828cb468cc3d353358dc4d9595f0f6d901dbded0167e60926a8963b31086653cd864aa92ddd2bbf57e13aa2fb135a3741e39747caf825773da996db3a89e33d653c69d5c9f23dfe53063e9f82b53f85034203cb5bfe499dbb83391a1ed5aeb77bbae0eeee5be50b904ee2ab2bd58d421fb9eed634de2241a411441fe570ad65afb4f629f1c52fd6c2eb53e84aebf9e955e15b1683e8e30fc6f764b88dc39004840e3aa43c0e2876d668df175a1629b8fa2a25776654195bb60253d82852fdde966f5924e9fa292672e152a8b2cfd6978bd3970d8015c41224f2aa5209d8b3e848407c03f1eb9ceb85b4a3617943e87f4d20b7a6253c1ab8609f76515d4b6642a5a66858245a17ef6dc6f6a8b1aabd3a2e0b5f75297c0b0669201cc25300f1cc7e30d7f13d39008ba656d71014ebbce547e00b7bf08200df8d2fd4309e159a1b5590ec5e9a64d97378eda9f623e0048d42c477a02b4b009ebc0dccf74cce9592fd613eda6c5c4de358feb8c5772f316bb6a8d3f46641ad8021558b924e2d5a6dbb77e7ec1e5481652baf28bcb15e134d36122bd1b28af7c24d09b759d20d6aa603614d0225d4dc6eba156d16390f998565f60c3acc48566f0140b587dc87494bd970e6dfcd54f05701fde6bc3ab9653ad3aec55bdf79fd4cbbf95f3f6414187136e6f25a1dd85b57831e1b6fc60f08a949dbe848c7889b26d6efaf5b69c4be9f0ed99bf46065a7ea55938f0ddf32bbbfb801e3d5ae6ba75595d7869dece9c1e2f3e920c6540f60b8ad8d6f9d57c9710c6d9f4998d57c8270857a31a8e1974b352fea3cd5061ba06d8155066785597f3816c8a827b1241ffe3a97958185dbfabcb60e1b04740eae361c80d726464c2c35b0ab5e40425265748bff39e9cddd72fef1f15201d191f105716c0886a59854ac5142bfa2d443dbcf1eb27a6336949b78899fe7e5d3f0894ac88ba94a1f01826df8072c99006f6297e1e33f7bebe7b7054056e4ea86b153e6adf3ebe16d69c968f5b8471bbdff969478561ddc2cd81f14ffc9c8c7210f50b0381fd1aa2b6dfd7e52920d864300d8225ee7c6992356139cb774801456ffff618fb6070971938da8c93451024889c15decb96ba760cd01421f1136dddfd7822a46e870396dc3715dc68ae6b0dc182195bb47df69661ba1c94ce9933b747268183538ebbaecca168855d780520120d410fd07b663b2fb9c14ee7f20dc81d9137dc52140572c430618b8158344808f15176639433a373808aa66989c8b8952de0bcb631f4ec58ac2badefd7d4283d2718e25459ca69c3fb3ba4d4d915a17adb754bcb8b8ae433b21de4cf1401330d48f35489572e608a4a48fdf26e188e55e52cb869ab8a69b1d536dbe144b4b2c2431754c39863a1ec7d774d0ed9465704f54b2439102cf3a402545271b9b8b4218d19dc9ef69b3a79613f0dfafa4235b1f6f9237bc0e0f98bceb7982b3af4c6cad5f00a2454de380badf5729a0042e6738e0d35bd365a660d607d4f0e46d1647cd244e23a627e44d8644b834b8e50489377fb4b3c6b795787eb4fb9535226ab40f994f07e494557f9b691551f1dbf0c7a90b29a48c0585967eab5426d254cf38392ea9454bcf3d30fe2609f1e8dbd753e147b294c5c6aaf3a8447639a03172080bd363860d0bf0d600bfe2950bc2736e244002d32bbd11f00b77ca82e575528e27abe1fc524a3e7a3df7d7ec6805b411df1aabc62fcbb93234ea652b3d7733db4ac2eecab08476841e1c456f00262ced2d29b2d144b03bd2637428c7808078b94c0e6374ce043953c5c8aee51f016f8bcb539a29632978c539f40c07fc38a492cdb751856737f9e75fc22bd0679e360db083fcf49e36bb4d5a13d50f70cbc21dfddd593969bf828e7feb079ec9ab8e25a87d5c5e054053424af4974a324f28056159ceac8a6fdafb8c0b6c602549795aa37129050eee05e8fd442249b304147a8906f7d31033665297c0ca655da024a6ca637591c5753d00b24bec84e899b7ef7586f30a642f2cb6a571815fdcdbb5e47024089c71b7f8bafc9915ca256dd39432454d0a899f600d9c205649a3b2072b91a561133ca976718056bfed6fac863336e670e51959f2f13aef40fdc7b8f086b9568e41da0f59f156d8fb42dc52a9ff6eab5f086deb4c7b862db17668ea982670a0cb2c3d6c477485a405a0252242441b00ac3f9c59322d69b9d332e9852df2e5993dfc3e1dd3174abd80402bb2ba6a4f25d0268ad8458314dee4b2a3d64c0172b010fa3c28e9c2b3c512233a54fda6f736474bb7b8e7e9663bc436ee659a477503918aaa8a0897e7058e201f71a626b9b4237e42e27ec0b8546dc25dd16b5d6b6c62db38b6944c6a7cb1bec273f7e1cb08871bc9a9c2b3456a80a569fd22ef5f3a3ab9b20997ab6b9116c682379fc58dbf2bed20c737841401fb079616258caf6be9c9001f25eeb8e047289e62ea304a4afaacd279ea74a78a5898c936f0677ae98b36abb44dab35b118f13f39c10c6a1cec9b5dcae55ab1397e07155fb0ce4f617e8ab58fdb57e350a096ebbb78cfc2529d1d766be6856c6d807da5d944115ec6d6dbfb558b7707ded510aa1d6078b5c453fe70b4a1e133802c9066489fe793f20714e6b6baa8f74da675431c9f981fe634eefe758cbf8b62aa213499d0c90a816fba75307e11ed7233c07f82f867fec68908c2a471586a12d5e5be557f56aaa6a8c1a4fe2fd8d49d53de9e1fef592ab495dc8acb351427720b8b6a5099906f27568c5c1cfc0db7dca4c2f491f294492dd6b5199d0523b6d8013c000b924336b6b42adb36a034c8364bae1baa90be83973efa0c7671cdaf8345a4d8c309a493bfdcb0221f7a9cc0941f3122712675fe6df3ef65d86af31cc710f5dce52e312072b95e534685d1f3c7039364e8f3f3038c6bf81a258d7788499a4448e2d70a653375d9b6fced76dc1c5af01a2c1c7b07dfabe025ee56c65658dcacc99aa429cf44162dfdcaa5f8ca2ed2f8e31047fe82e2fa6500332230d6a8b40f6feb430038db12624b45fa12539102cf4376ddebc9a6b", 0x1000}, {&(0x7f00000014c0)="76de7cbc0a4ed559d85edf13cb2b72695bbbc15fa62f18878bfbe8c8add3399ea814eb06b8b53bc31de8a7baed562b8cd4ec09162194bbed1f5748de8d7507000000000000005bf73a8fb551807a6d2328a7c00397d02ab41a187af75856ff4f61630706685bb12dea34978d0236e5327964c24d9ee407348a44221bcfc297c12f24aefbbf261ce5b314ed39787629c65ad80b12c057ec2af56396ffd51d9162ff0c7b3af56b71e76c68a782afe6a756f535409556436035850063229e34fd2843da0668000000", 0xc7}, {&(0x7f00000013c0)="31e4533f652398c1393288ed97797eaa8814f1234fc2934f820adb6224bf75a25070d59f768893608a98f7707fc1af67277b090b2ec3a51321818d0a4d4bd2adba669e4c2b0075149893e556085a03927b5f90d83d684338d932d6caaabf04c5fea158adaa9d", 0x66}], 0x7) shutdown(r1, 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) fcntl$setflags(r1, 0x2, 0x2) ftruncate(r6, 0x0, 0x2) 06:31:10 executing program 1: msgget(0x1, 0x240) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000ff00"/85], 0x55, 0x3, 0x0) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r4], 0x1, 0x800) msgrcv(r4, &(0x7f0000003c00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000593dacf83e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2f14f2431a602f7a3c832a615ac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c3863167cdf4844664f972dd6dd4a26efc34d8ba3dcf69890fe9b423d0b3482c1e912f9f225e724171dd1ff9e4a94d5ecd64aeb134205ca45c90c986783deff3a3827b7951721c5378501dfc7c7946d489f20f9a93d4f2729f0fcedae5975f57362ec3ec146b0b6718db322b80297e0ccbd53a07eaf43616fe1bfc4a8291997"], 0x1008, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) r5 = semget$private(0x0, 0xdf1a0191280d8946, 0x640) r6 = getuid() r7 = socket(0x11, 0x4003, 0x8) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f0000000140)=[r10, r14, 0x0]) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r14, 0x0]) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0x4003, 0x8) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = socket(0x11, 0x4003, 0x8) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) getgroups(0x3, &(0x7f0000000140)=[r23, r27, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x3, r6, r15, r18, r27, 0x0, 0x5}, 0x985, 0x3}) msgsnd(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 06:31:10 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r5 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r5) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x7, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x6, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r11 = getegid() r12 = getegid() r13 = getgid() r14 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r10, r11, 0x0, r12, r13, r14, r15, r16]) r17 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r17) r18 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0x8000000000000080) pwritev(r18, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r18, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(0xffffffffffffff9c, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) open(&(0x7f0000000300)='./bus\x00', 0x80, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./bus\x00', r2, r3) msgget(0x3, 0x108) r4 = socket(0x11, 0x4003, 0x8) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, 0x0, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) r26 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = getgid() r33 = getppid() shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r30, r32, 0x1e4, 0x8}, 0x5, 0x5, r33, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, 0x0, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: semget(0x3, 0x1, 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:00 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) r3 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x10000) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000003, 0x6}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) socket(0x2, 0x4, 0x6) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000480)=ANY=[@ANYRESHEX=r8, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r1], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r6], 0x4, 0x2, 0x1800) fcntl$setown(0xffffffffffffffff, 0x6, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x410, r6) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x138) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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) bind(r0, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x511) 16:00:00 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 16:00:00 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f000088d000/0x3000)=nil, 0x3000, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) madvise(&(0x7f0000ac1000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) shmget(0x3, 0x2000, 0x14, &(0x7f000092a000/0x2000)=nil) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000899000/0x2000)=nil, 0x2000, 0x4, 0x3011, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x5, 0xffffffff, 0x10}) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) 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) socket(0x18, 0xc003, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r4 = socket(0x800000018, 0x1, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x5, 0x8}, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595c828 16:00:00 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) r5 = socket(0x800000018, 0x1, 0x0) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r5, &(0x7f00000003c0)=""/83, 0x53, 0x0, 0x0, 0x0) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = kqueue() poll(&(0x7f0000000080)=[{r9, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8080, 0x0) kevent(r11, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4c}, {0x800000000026}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:01 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(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) 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) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0xb, 0x0) 16:00:01 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45796e85ac75fda2c0f3048a551156ab74009d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97a8998473f0e8d1e003b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d000000004927bbbdfc00ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250dbcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f2cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000003, 0x6}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000480)=ANY=[@ANYRESHEX=r8, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r1], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r6], 0x4, 0x2, 0x1800) fcntl$setown(0xffffffffffffffff, 0x6, r6) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = socket(0x11, 0x4003, 0x8) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000000200)='./file1\x00', r15, r16) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) getgroups(0x3, &(0x7f0000000140)=[r16, r20, 0x0]) r22 = socket(0x11, 0x4003, 0x8) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = getgid() r27 = getegid() setgroups(0x4, &(0x7f0000000240)=[r21, r25, r26, r27]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0xfff, r2, r12, r4, r27, 0x20, 0x1}, 0x8a, 0x1, r8, r1, 0x8000, 0xfe, 0xfffffffffffffffe}) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x100, r6) clock_gettime(0x2, &(0x7f0000000140)) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b465341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1a89513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e3b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306611b7a814b67f615a659255490b88ff1bf33036e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054010400004aca2c3ebe22000000000000000ddbf42b3a1021d55a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77750b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f400000000de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba28c7cd2e38d7e1213a7eb4f94edd167643ee4ef644628bc1a1be18674053eaae97137ce233b2112360e2c0c9c78427a943e3aa51ec243b582aa8cd97ffc74e6760b5ee3af4ad5f43f00000000000000000000000000bb52150abc8a4cb5c9fe8b28b8dd800d09dab41e0593fca32c73fbcc572272dad34479bec29a1a1ac40ce30ce3f8d681d9373e7891f2fdd9132f0d00a391cb6694b6672ad20f9da9dc2b397e836d70a4736c2b3bad9644ef3797dcd40d65f146e31db196fcf4"], 0x10) socket(0x0, 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000180)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f0599167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878bf0d3aef4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf7399701d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fdf6fb0418ffffff7f68d5250e1c9a5505819b7e040d05d71b0af7da54e41a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79741cca5e52a00000000000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459000000000000000000000000000000004f9d785d552c82bfea9d3aca5cab5b25fbd94b", 0x3b4}], 0x4) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup2(r1, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file2\x00', 0x10, 0xd) fcntl$dupfd(r4, 0x0, r5) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file2\x00', r3, &(0x7f0000000140)='\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') 16:00:01 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x40) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0xcd}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f, 0x80000000}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r1, &(0x7f0000000100)=""/225, 0xe1, 0x800, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1cbeb1370422efc031fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee72919525ed18495c2f2dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a20e2d"], 0xd7, 0x800) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) r3 = socket$inet6(0x18, 0x8000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r1, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r25, r3, r27]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r23, r28, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x25}, {0x6, 0x0, 0x4, 0xbc8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget(0x0, 0x1, 0x460) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000080)=0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) dup2(r0, r1) close(r2) recvfrom$unix(r0, 0x0, 0x73, 0x40, 0x0, 0xffffffe6) kqueue() ioctl$PCIOCWRITE(r2, 0xc0107003, 0x0) r5 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000006c0)={0x2, 0x8, 0xffffffff, {[0x75, 0x1fb5, 0x6, 0x5, 0x8, 0x400, 0x0, 0x5, 0x8, 0x7ff, 0x80000001, 0xeec6, 0x1f, 0x1, 0x7, 0x4, 0x7fff, 0x4], [0xc223, 0x40, 0x0, 0x8, 0x80, 0x5, 0x0, 0x3, 0x9, 0x9], [0x2, 0x1, 0x1, 0x0, 0x3, 0xfffffffffffffff7, 0x7], [0x101, 0x7, 0x5, 0x2, 0x0, 0x9], [{0x56, 0x80000000, 0x2, 0xc4}, {0x8bd6, 0x8, 0x3f, 0x8}, {0x4, 0xcc, 0x3, 0x2a}, {0xbcb4, 0x10000, 0x7f, 0x80000000}, {0x3ffc, 0x30000000, 0x4b9dc51a, 0x3}, {0x58, 0x8, 0x81, 0x2}, {0x7f, 0xffffffe2, 0xffffffd8, 0x40}, {0x2, 0x6, 0x6, 0x40f}], {0x1, 0x5, 0x40}, {0x6, 0x4, 0x5, 0x4}}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) r6 = semget$private(0x0, 0x4, 0x50) r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x2, 0x100) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000240)=""/129) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semop(r8, &(0x7f00000001c0), 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000000c0)=""/157) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x10c) semop(r2, &(0x7f0000000140)=[{0x0, 0x25e6, 0xc00}, {0x1, 0x909}], 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = socket(0x800000018, 0x1, 0x0) connect(r8, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) connect(r10, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) connect(r11, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x800000018, 0x1, 0x0) connect(r12, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r12, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = fcntl$dupfd(r1, 0x0, r0) connect$inet(r13, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdff0affffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d28f0b4122cd6350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3f) mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0xc3}], 0x66, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) write(0xffffffffffffffff, &(0x7f00000001c0)="bfd2e7928f2c65970858ec46161a29c09f2b30960c7b8b7102219b90ffa49ce19e9204e44c458e19d1c95982f2b80d3ee32cac3a4205f415ca92df011f4129aab0bafa9b4aa3b632a0fe0c401579c1e8ade0b6586d06061db0decd27fac4be321f1ed2b13614c03b0f95eb742d546f2b2e4bef58e9b3908385ea44ce68935a4453b147dad962e9d6ca0d8554cd29903ee58deb13ea7e925cd8efadfd1ffdb7bba0fe477a6a8f2c4fc4a551cf6851536c6620be5d49edfe8daefd43acaff44f", 0xbf) 16:00:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x401, './file0\x00'}) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45796e85ac75fda2c0f3048a551156ab74009d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97a8998473f0e8d1e003b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d000000004927bbbdfc00ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250dbcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f2cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[], 0x0, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r10, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYRESHEX=r11, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r4], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r9], 0x4, 0x2, 0x1800) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x1, 0xffffffff, 0x77, r4}) flock(r2, 0x3) syz_open_pts() syz_open_pts() close(r2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x8fe}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socket(0x6, 0x1, 0x0) 16:00:03 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = geteuid() r2 = socket$inet(0x2, 0x4000, 0x5) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r2, 0x6, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = msgget(0x0, 0x180) r6 = getegid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3ff, r1, r6, r7, r8, 0x105, 0xe4}, 0x6, 0x100000000, r3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x8}) socketpair$unix(0x1, 0xf320e53cd52b863, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r9) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x916, 0x1}, 0xc) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xfb96c019279fbd3c, 0x0) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r12, r8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x88a, 0x0) getsockname$unix(r10, &(0x7f0000000340)=@file={0x0, ""/8}, &(0x7f0000000380)=0xa) r13 = syz_open_pts() ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000003c0)) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchown(r14, 0x0, r15) r16 = semget(0x0, 0xde8001bc1047b2e4, 0xc0) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000480)=""/71) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r0}], 0x2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x10000, 0x81, 0x0, 0xda28c75f1f6bef4d, 0x8000, 0x1000, 0x0, 0x0, 0x0, 0x18000000000000, 0x5}) setuid(0xee01) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/136) 16:00:03 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x8000, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0x743a193ab7fb89c5, 0xfffffffffffffffb, 0xbb0a}, {{r3}, 0xfffffffffffffffa, 0x10, 0x2, 0x400, 0x8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x0, 0xec, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000004, 0x80000001, 0x3}], 0xbabd, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0x758b395bc39e2103, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x18, 0x50, 0x0, 0x200000}, {{r0}, 0x0, 0x42, 0x1, 0x1, 0x6}], 0xff, &(0x7f0000000140)={0x7, 0x3}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r7 = socket$inet6(0x18, 0x8000, 0x3f) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) madvise(&(0x7f0000ac1000/0x1000)=nil, 0x1000, 0x4) 16:00:03 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) socketpair(0x20, 0x4000, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x2, 0x1, 0x2) shutdown(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x40) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="f4143521e41a9d07f3cd0f69318e128d24439e4e2193feb4631059eb84f94841deb56c037b5f0d62923c05be3b11358f39bdb84d196217b3b0e148f3b7955184d8523945a4cbf973a2cedf47fb78197da81fdb54636e082789829c01a84ea7ed653394205229924292de29c5b68384ec7a85489f9c7b9be0f782c9e320139aa9aea22a7d4173659c1f54f320da46ddccf94a4791e9728426dc7eb41cf8", 0x9d}, {&(0x7f0000000200)="982ed54837eca208ccd2299c5ebee89824811cf717f4beee587ec7dae8308ed97fc6ad46650db028e250abcbf56b", 0x2e}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r4}], 0x2, 0x0) unlinkat(r4, &(0x7f0000000100)='./file0\x00', 0x10) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0xcc) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000140)=0x2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = accept$unix(r5, &(0x7f0000002740)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45796e85ac75fda2c0f3048a551156ab74009d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97a8998473f0e8d1e003b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d000000004927bbbdfc00ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250dbcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f2cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r14, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r13], 0x4, 0x2, 0x1800) r17 = getpgid(r8) fcntl$setown(r6, 0x6, r17) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000140)="ff8d6d497b7f64a9c5ca2cf74a2df9e1b4b82857b6b5e33d7a3939708ccb52523bd75befcbb9612fab3694dcf56c5c301dbc06f505a2aefc188b97735cbb127429e72d5e46ae1ef99a11973b38", 0x4d}, {&(0x7f0000000200)="fbc34a942650d26f51ba81beacca330b5497062e1c68d3f5051dcedb3e33ca75e31e0dc41b87e1ac9af6ec8b41d94db258dd929882347d8e83a1f670f65cc44a630d96728767b9d9aa735d298ac8f2adc2fa2a251752607ffca8f4cc1be73d687c3c1619a40eb019d6af57d539a5ebb29eccabd900201d26d7b17f547eda9530aa2808d5ca3dddcfb8c6a85eb0b4d402f35149294e4850bdb7c97c9c7acd52", 0x9f}, {&(0x7f00000002c0)="93e02fe1bcc1b78336cf131c16771a0588cae574ae64307f8b3ffb0df94bb03146a5ea287c6a320baf6e43e0c089915cd34d137e099e957efc21200b5f50e5b7b7c60363f62d5383a2b55e824f17269841c97cf012450fbea5e3e1ed57cde4176a5ccfd7c99beadde4848f3dfb52d74d987144c81f1dbe606e35c03fa291d6f64bdeadf6b7c26542a29f4b5ae9d5b1913c37272367661d20ae053e3bd489e9135841c879a81d738994a13f99beb3c25b68ea23fc767aed8c9ec6c1f6151332fe687bdb2db8c49346a66aa7d56a7c592a3feeff19d9c33d9ffc49e01bdca555b91a6a08c923f987007377998a", 0xec}, {&(0x7f0000000000)="1960ae6203d0f6560f19502dbb9a76415ba087face06a77db7d4af0b6a1bd8", 0x1f}, {&(0x7f00000003c0)="6514bfdcaa3817dc252002238b10c044e679820f588e817926c37265faed73e353018a61874804ae747c1d21745ac0354603f8c3119f7cbc45edf48b64d78195bf15cdf3f732ae366ed18529c529a1f8c86a7f492ebe887fa4988b3a575b5160e6dc34808f65", 0x66}], 0x5, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x10}]}}) 16:00:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[]}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8a38, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x8, 0x4}, {0x18, 0x3, 0x2, 0x3}, 0x30ac, [0x7984, 0x4, 0xefa, 0xfff, 0x3, 0x80000001, 0x1ff, 0x7]}, 0x3c) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x46d9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800001000081}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/71}, &(0x7f0000000040)=0x49) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfff3, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9e2) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x5) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x180, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f00000000c0)="9f26e85544a90026dbaedc74c8005958d2d67a858f26420444903f34caadd507bf190540173757251fb71932f1b7497a12949aded708b2a2a25b889ad70fd1fb41ba44de9981cf7be74972023dabaf3d10db7a5e2e7c70f162f06f78e5922ba0dd00f0f94ba735cb82b0d07d34956371f15153a21bd1efaeae1075640fdf931843dfc2a16eef7dd0b530270281e557dfb4cbbf9670c563485a0d4c94b549744493056c3cca8d327cfab0ce754f68a9ca21cfbede66a8ee", 0xb7) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x10000000000003, 0x0) write(r2, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0xf3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getgid() r2 = dup2(r1, 0xffffffffffffffff) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/222, 0xde) 16:00:04 executing program 0: nanosleep(&(0x7f0000000080)={0x2, 0xfffffffffffffe46}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') r0 = socket(0x11, 0x4003, 0x8) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) semop(r2, &(0x7f0000000240)=[{0x3, 0x0, 0x1000}, {0x3, 0xd3, 0x2000}, {0x3, 0x200}, {0x1, 0x1}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x1000}, {0x1, 0x8, 0x1000}, {0x0, 0x20}], 0x8) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000140)=[{0x4, 0x8, 0x5, 0x10000}, {0x8001, 0x3f, 0x0, 0x8}, {0xfffc, 0x3f, 0x0, 0x7}, {0x2, 0x83, 0x1, 0x7fff8000}, {0x7, 0xf9, 0x5, 0x9}, {0x6, 0x4, 0x1f}, {0x2, 0x20, 0x1f, 0x40}, {0x1, 0x8, 0x81, 0x8}, {0x41c, 0x8, 0x7, 0x5}]}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x50becbfc, 0x7fffffff, {[0x6b84, 0xb8, 0x9, 0xc2bf, 0x8, 0x7, 0x400, 0x7, 0x1a7a, 0x0, 0x881, 0x4, 0xcb, 0x80000001, 0x10001, 0x1, 0x1, 0xc], [0x7, 0x3a1, 0x100000000, 0xfffffffffffffffd, 0x5, 0x1912, 0x6, 0xfffffffffffffffa, 0x3, 0x2], [0xfff, 0x0, 0x9, 0x7, 0xe4b, 0x9, 0x20], [0x3, 0x2, 0x1, 0x200, 0x5, 0x7ff], [{0x8, 0x1400, 0xb5, 0x80}, {0x1000, 0x1, 0xf9d}, {0x7ff, 0xffff, 0xfff, 0x4}, {0x9, 0x5, 0xce0, 0x8}, {0xfffa, 0xfffffffe, 0x3, 0x1}, {0x2, 0xfffffeff, 0x9, 0x6}, {0x5, 0x9, 0x4, 0x200}, {0x1, 0x5a, 0xc0c}], {0x861, 0x1000, 0x8, 0x7}, {0x1, 0x2, 0x10000, 0x1}}}) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', 0x0, r3) setegid(r3) 16:00:04 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x10) fcntl$setstatus(r2, 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x6) shutdown(r0, 0x0) setsockopt(r3, 0x80000000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x11e) 16:00:04 executing program 0: r0 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT], @ANYBLOB="cbc20fdcb4c89037836cc868f92138bff0bfe2e4ff4a8d1905b01e", @ANYRESOCT=0x0]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) shutdown(r3, 0x2) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r2, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:04 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() mknod$loop(&(0x7f0000000080)='.\x00', 0x2000, 0x0) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f00006f4000/0x4000)=nil, 0x6}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000761000/0x2000)=nil}, {&(0x7f000006d000/0x4000)=nil, &(0x7f000054a000/0x3000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f000070a000/0x1000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000106000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000380)=0x1) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000022900000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000480)={0x0, ""/241}, 0xf9, 0x0, 0x1000) fcntl$setstatus(r1, 0x4, 0x46bfb) r4 = getpid() r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/klog\x00', 0x800, 0x0) close(r5) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000280)) fcntl$setown(r1, 0x6, r4) r6 = getpgid(r4) ktrace(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x3, 0x100, r6) ioctl$TIOCCDTR(r1, 0x20007478) msgsnd(r0, &(0x7f0000000100)={0x0, "533b6458538b9c16d1f60b56fd992322e102f7f0a23c894d41010847d4d156c961224a65cf0db95d975b4d3c9e7b1de26236702a6698a86cbf73b89e6468e4ae18692ec3771751bfe53444c934280f4051808edb082d095c27de65e5f78c60c72ad8e0fe08"}, 0x6d, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) accept$unix(r3, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 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', &(0x7f0000000180)='.*%\xe1gGi dI \x165\x16\xef\xd2\x1e\xc4\xa3\xe2\xe4\xd4\xc06\a3\xddEN\x84\xf5\xb8@\x89dd\xcf\xb8\x97\xbb\xed\xb4\x15\xa1\xe0\x82#G3\xcav\x84\x8c\xff\xae\xc21\x81\xf0@\xd3\x93\xb9\xe6\x14\xa2\xf8\x01\a\xff\x01\x00\x00\x00\x0et\xa1\a\xf8\xd5s\"\xd5`\x93O\x1b\xeb\x11n\xa5\xf8\x1a\xa9T\xb53[\x80o{\xc5\xa3\xa4\x88\xec2qL\f\xac\x99', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 16:00:04 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xfffffe49}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0xffffff5b}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7, 0x58, 0x6, 0x2}, {0x7, 0x40, 0xee, 0x8001}, {0x0, 0x2, 0x6, 0xdda8da6}, {0x0, 0xff, 0x80, 0x8}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="e04e3b16a1c8cfc5603b6fb3ccf276dc98", 0x11, 0x406, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r1}], 0x2, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x3, &(0x7f0000000140)=[r9, r13, 0x0]) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = getgid() r20 = getegid() setgroups(0x4, &(0x7f0000000240)=[r14, r18, r19, r20]) fchown(r0, r4, r20) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x204, 0x0) sendmsg(r21, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000001320000002300003b00000004"], 0x10}, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000240)=0x6) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) faccessat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x10, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x0, 0x7, 0x0, 0x6000, 0x9, 0x3, 0x4, 0x0, 0x1f, 0x10001}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:05 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="0df46296ef70853f576ef241f6460dc1582c931e7af640fc71a394d7bb363a715ef64d751a7f6012c2a0c128f09f4e373572340cf5e8dc2291db8fe2041cccba4fe005aa88d3d2001dfe1b6b2fa04a8da8a43aa86e461b98e8012ca506d1f9a2eedfe6c59290a9317573c06743ac38d308e40c5e4ed2921171a0794ebae7e2107f7cbf996d280b268859523c92667638", 0x90}, {&(0x7f00000001c0)="70bc1e732de5bb66d5d285133cbf349dbf930ebfdc817e505603699cee227d1bc8995f7cdcf5ddacc11f77a45dca9913baa278d107b4f3674d0f249d9868ba434b122e1b0c381bc915903feab0025aed946dd1be2ac163b7c0b3ed2dbf1cb5c41075b5d2e3039d648006f1eab633e5d4947b", 0x72}, {&(0x7f0000000240)="1d561753830642c86645280b07fe8bf8bfb4641a0fd560c713990a41e0ed6edbf2950b2cc517d17b5140df26d7f92fb8a16b337d33f64f0ad9a7688b477a0dce28edfef19240b54e69c50b584621b164c89bd986393af3cc26b53c898bf7e7e0", 0x60}, {&(0x7f0000000000)="497025019068cafb8be2c89cf0a3917e1cc6ba39466e75551a2d5ce71583", 0x1e}], 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45796e85ac75fda2c0f3048a551156ab74009d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97a8998473f0e8d1e003b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d000000004927bbbdfc00ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250dbcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f2cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000003, 0x401}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000003b1b19348955388ae371f99a7b06a72d10c51caec49a5fa30981c0b115ce07d15e976475121b95ee9df4c64e0f2eb1be301bb6d9f499baf79819b253b403359b3dc48c61d6826e48722e55df8a15b783ae7deb6e6e1df787a6cb07ac3705fcd5c663dff69c029642288651b9592ce9cd8d1b1304ef6aa651c2a11efe49ef12935015aab0d513bb7ff58a599adf3eea7f58dc34c3a8cf011c2b9fdb030756a64dfa06954d5639c805a8ea146a74f298298608b125bf5c113b339fe4312bed7bb37d936a321ec873d8061385c8c30191b065f7e18ebc23b968c5e1bf917bbe71b637e380f92ea7d90cc92fda254218bd99147eb5811dd3038453df10e16eb8c2069ebedb21554433d7ff60ab2ae23f951f802f1418b9447d4c14b667772f6b88c5f1f2a7d957a89f7b36d31586af087eb7b47f108d474bed3cfbc018609ea7de20726779cb647cac99c23decf82e0e4783ec395232a05cc2cb3426942e0c935d9b2922004021dfa2d2c1c0d1301962d2c813e416d98c55d783c3a1b503dd5a7e53001b69b7e072212d20d785fe97bcd6cb83f4850437a1d1d3aa7c05f3d18de054a8fa01179a372226b0203166adeb8a170f73de9586cc67e9e11c34bebb626aa4fc2caafaf8ec9dd1cd7a65759c37c4640b41c00a01f74d1a172c7f2adeeb1b49ec6c557f42a7c0ba67e39c7756e5be145888320109ac35899282511e194cf02919e69b5da4a5b91240d4c30def18674bd488ee5a468590f0c6e89174c9e13fcc5d1f517e6af1d1183eb792721c1c375560493cc2331875b8e8073b4694ee32aa7de6fce90f6d40ef881bcaf0a60db80ec7794b8fd1864692e9cf06bc8181c7839e066edc87d8e6a63c2dc11035b3c16d6146d1c5da8182ac538272e6ff21333160775a29f4224475788af0c4318f19af6eb7f55e519b69b946d32b3a02cc58138f0f565b87a5e94302ff5c8f0888108ed293696f3591bec9f1b8cc696ba9c0507aef697a981c0e8f6f33d58eeba430f7bf0f3099659f3e5f72ec79ae64afcb157ab5f2961dbc7643a470c65f69c96a74262030fe4e44c4ec5a43e6a4cdfd33b91aeed6893ad2b2dd73a7ecc610b2757731ca0b5ab9b6e1ecb22506eefb6acbe4de3ebb0d22ba5d96044bb154765b92a4c33fae0da1235997f9fe490d318dd36e39e1436a6a0d243ee8c22d7d5e51884628326819bc13f194cf99fc38a9681457cca29ba0d4045d46f295fae8fb16a047b2b31e27200525fb5ca4a5f07cbe79b360081f286d7afcb97f690922ef7dd8e8b17105a175e25e3f3590eb8e6b10b08b17e7835adbfe352bf733cc5a484a50454de241f7b84a701e6a962e692365243ab1d2d38b4fd7648089c3e8e6cb3e72d43591c8f6d06f9fd1312436b3e96af8311329c6110c87cc5f37f8ea106b3b7a4e0a00ba2937ee9021c0aa6398ec491e126f2738ca36716b740c8ba9938f5714422cf9845c55a1bb93f9a866a7297b5672a3dcc504465687af66179ba326c0cfd7259f49bc0470d474c28476903f92a57e1119bef1b562dec17a9675a0f3f0a22cf76be24d179f96b7c039e046ca4f7ba12dc3900dbf7526326993a7ec5010b4e8dfbbfce22664f4242f8309c3ca3be2fd6604318819f21d64b3ef16c20db314dafc9dca5341e332e4c1baaf9d10212755cfad5a140fb5d1e75aff81919c241f7704637754e022901ffbfeef4ddb10cdee4bbcbec9cf9ff1ad4c2ba6641de4d385808298ae0cd284b803fca9e707ff6fd24c8fbabd1914e5185c21e96843021a66e9098718ad754012326233ecddc34f0a5d605c41ce213292211c396c21fcd8f0a6d8976d5cf53a5d2cd8f4153d50a88f3296731c7963312bc6cf36514c59731681d3762aa385b6fa9bdfc50052f2d64a8c183666797bb379e489e3df59aa06cb9f42170d35794e3805603b429d26a9bc1acdf41d1fca7c0a5ead00f1f840c6ad6c391e49c3a161d8586f81a2571cf593279bc91e9c83fbf96fe0d87f1f5de0a53c1512d3ab72891662fdfc484fe0224dbb4007356066221aa6ee380eef9968508837c71628014aa08057382af9b07bec19a0044b593e6882b4f5e7eb637b5780a269e4decff59b4e51f11c23239697348ea0ab0528098b03210c1e9965dfe7204351312f9f77531aa847af5578f38d324e6c636316e2a13846febc7b362d089dec9f57148c3f409c294f855cd1453789c37963e745c075c42015bfc054b025dd20fa8c438c1935624ffd831fbc448b863f48e582b16fe4edf285f0303bcc41e14a46416e550a9c73234821d02978bc75f2d70c4e7fa0ee5ac4aef4cb99b269d5b69f2a49bedb5d76b3c454296c4eb26989313d64a04a50c8eff313a86327f41b327058ce8e71f7be7de5711812c4dbf2bffb06c836893403acd79df038f10c19b99d8d1fd4f71ee2548734025d6a3a95141844868c4f33b3332843893bad995ba816822ab04d639806bdb9b2264579be84d4f1fdd1ec5a4e3d68b429d6377094d159f3ede95bed4dbed0a92fba8d35b7cd9d6640e5715fae1a2ad84b79986a9295c5c14485a6019c37354c988b041c5359aa6927b47dec8cc7d0b4a341a5cbb70c5b2870b9c97879c0c9fcc6bfc382716cdbb8a558713191833965c722d7ab7490c76092f8f28217502572cdf48ad79f41a788108f889dbd905cb442cd0169624e8a446843b9fd1a33b8c4311b42429b6b29bba3adf0062446ea16a183df64343d005ce0e95644eba8b5f3659b3971803368d7d24942eadc4760c5cbc2188f7a34d7093b4284c13963e71a3b17e1ae27e7aebbade951027c9055782c432318a6ce32620727ee278c22b5cb9aa53040c0f771341fadab47d279de3dd80f07ebb6d397a79d705a03bd4b39b00309f9852bd4d98e54540b76943bf6df99c822ddbeee95b48e422f12df055254d1fcf584843299101a83ee29b5911e21af14e384bebd3e89381d4fcb3e7ee4f3d839d8da5958b761517945cc9985de6362a6a7e3c6c29e0b571dab8bdad8338edebaaf09f9e0f42a7774992bc9160ca1a9fbfc28c33f99bc144fcf24c70d16b98688048a2ddcb1728929b97d1e2ff27918e1401f6396f86d47bce3535622c90ad3e60e66a37c22820d50ce43377199e52e32dc1abcc775d62ddce6b60d256930ef437f8e8252402588dc30de85e858b2b4ee81b765c611f87a8847c7b541e47ee47af58da1d80c96025278b6177f365e2ec19a4b73314f3fc390a56ac4b8eaf64f9debf9aab1d95fde26a45db095e82ae9f516123ec961f9634c72eecae1d44e080402b8f1d6331b40de76e3450748db907f95502c9ab4c3c168e6862f734bd148f48da20992af3b5a25789d08a6320dca0fa96dabb24ca54bac67928b6a2f0d1defdc5eb16328dff0c87c5aa604b07f087625419fbea239af1e753562fe62a52dae1850816ea8c170923c5cec97c2b9fb2c54bc978805222b53a1323ee82cb938dc64b28c3e4e9ec5b8ee74d68f88902caa9182f66bddb57a00d3e5945de466d9b9097b5c64508566b57aa4476ad9acfdf0ade1dc0d97a96941da4b123eac89cef6301c238e81b5a56a8e6c0d9f588602c3de2acaa134ed805897635fcc729bfa68331a7fdc092189067a82b2257eb6b9682c652d82ba15a262e8dec197af2441cba43dfaec840fe3b44eef7e20939c3c601ca98723383b432f050206fbd3e381c1c056489dcfd3716dafb9000eb023e04fe04375a03a4cacb52835e942563617c394d5418441a0f95623fbce814ac9d540cc9a4d4718b72120da5c5ff959827bfdfba97338cfbcbc9d472bc7812011b91032d60ebff7e1dfc05d7adad18b9af3d406ad144eea569b711f3bb81c4b8e60dfc02a752b49a6bb7144c84d0a1d674bdbb48a63eb955429142c9cfba1fe8e62d6e1cdbbf62064d536da41b25d246035027bdabe8e7f21d222bff87b04b7c56b0f1693b31cfcc97189bde48fd7a92c6c102982a7ec24423d4e9cced5f8b2a1ced683f0e2f4b336fe6fbc87a71b566df938f6afb86ea743f1d2416ec6194a6312c28209030be5fe972b7b0331639f771732edbd8293ba3a8dbbe61d813c5a01a51b0d348797dd926416d77472eb0400c0cc488bf54f0018735112d8cad26c3f2c2dd6d39fa37ea4ec6b45ed163d7b86cdd8f9be718162599597042064a8d5e902104e274428fc9125a324769e1253680646b23b69bdfb5206575e66200dde55aa9c41b16060f436030204aba6e82a687d3c3e728e9e0a3a6f38cbebccfe8925de701d5349052445739f498f9b5d462b3c7a27633b63b891f71192c7d874171f8c89be1263c3b0ab747454fde0a7bef0a2d0c2a3d202bac28160fe94731767d6d6fd9320ed84a19f421134312cb95f8c5bd852df54327a19ec781403f181c8545da61ad2bd4f171084cc1e53ad73a3195a43dfa69885c08a69259789a38ae9a13bf55cb75fb6803b93251f45e9f4d85469d8368c1090b96699de998999f0a1be69ed32750db064a27b5c2fd4707af6ae0ad16ad0c023b261593b5bc40eaadab7e7e98281e2a9bca6889b990a1c378c56aac26696c413fc6efed45c25854f3633b7e78a28dca409a8072e8c47a87643f5193f728236a201ed8c26fed22cf0b1ffa94ad78cb9a6552b5b4a942be425810423d91a908c19c2e0e3bacb1110bb6fff3c6f51352333459751548b6d98640f0af39237d3614d1a4b1c94b00d1a2b361ed062fb37ce1ca97634c6284b9f917eb3b18b88f60b83d9cbb36fad2fd22a48c1623da50dd674974f50c7b9c66115e1fd56d981d8603c70ea3244c5995865390f2971d793c2954e3214270a26604db656b2657803a484f9be8a30f3f43d9c96a62becc81881c3c7b8d6566540a5ef5e9bf65f9deae3b5f35675bccbf6eebbde09718dda6edca5224a8cd43f8c27ad22f1e9d4a704149ce44a626eb81a4677383172b7f6ee2ea2a66084d648ce108950f700ff727f77dcbc7dfa1a07571a15b66f22ef131126b446ee59d2141410a7777ed8a309480d1cffebc25f6bf9d3b90f831571005fb989aae7840831692463237546efabbbf21f864befafbbac7a77b9baa73443973455831e4e213f56f54494b45b0fd489d5d85618ae00b1f54a28b75c24ceded2fc2fc94c6bfdfe488d1856843c89a1e1718f058e60e38e923b78356d8615ebe49c11e8e45f8741a5411656dbe0eb14a9957c57d09212bc7d3ec8238d544685668846233bcfbe611fae9d28f17e7ecc1d4bfbdcb431ea5957c16d44bb4110325a39fbc577239310786992d4384c503373f39c308c6f245ee216114e5de7468c07ba95d8786f82b3a20f1ecba20aa944077fe8083f3f1d5fe2bfb148b9e432757f2fdc7f37d929ef77d111c3c1408dbfd335d8159f29b49622bfea5f5e675a24ebf2cac387875c6987305f10b9467c08c572b6f7a9bce02db6b85a97da5dd018875ffcc78e7a7bf76322be6cd3f919b77a39364210454cf36c47a6443efe339b8d302b04b262432b961acb2dda363f5f6bebbe10ac07360e0e04fc1893f48ebfc415b72656e3ec5027f64a8328ffbde84d32b75c05780f945bd17735263ddb22e3c53ef28c97bb5e5b0fbd7bd518dc3c90ea6211d6ab7cee334af75f8a2f248ca391e24a2d7bebb0bb6da26b9a95c2e99397aae5f8bbe82c68dea2a2fea923e3f50842cf44b3794bbe30cd6801c25f4a318bb35462a96377f13ea5c5f78fd3c2c5ca46a1de95a45e05d21d4c3e19821c59352233f4f4a41fde32af1a344e1bfb9c785722a2746841bed0e1db49330e5e3988"], 0x1008, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)) r12 = openat(r11, &(0x7f0000000080)='./file0\x00', 0x80, 0x1f471f600f0a52a8) ioctl$VT_RELDISP(r12, 0x20007604, &(0x7f00000000c0)=0x5) msgrcv(r10, &(0x7f0000000480)=ANY=[@ANYRESHEX=r9, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r2], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r7], 0x4, 0x2, 0x1800) getpgid(r2) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) 16:00:05 executing program 0: setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x9) socket$inet(0x2, 0x0, 0x8) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r10 = kqueue() r11 = dup2(r10, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r11, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r11, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r13}], 0x2, 0x0) readlinkat(r13, &(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=""/157, 0x9d) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r11, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000001140)=ANY=[@ANYBLOB="0100c3006c65300046d0a000fd8ebbad0387c393585cf4a451d6cc18a21d0283eca638442a0a8b368674099e39610e04fcbbf2654278483a902a39845223d2e00eb45b4d1e020000000000000000000000000000000019000000000000b223ca9dca62435019b7000000000000000043999777b80e36fe0571535f3c4cc8d675ffadb4bcea311439bfec15cdecc962570e2a371b30dfb5f07edde6ccc4ad3a682e276992ba0fff2e02b9ad95dfcaf312e8a73c5f2dd82f689e7601e59c80d50332d60600004c8066737832550fa0d238376508f0fe91ee4651018a60be6e955f909d0007f7a81878ff4da31da61baab4c47300000000000000000000000000000000fa749688363cd80e01f4a50462351260003e76728eeb519e9b028a98d0416a413d8be332416028763b6d015b432746f6dda6df398b75512c42b68f0597fec77c07a8e295c786af7a994c692f68b31f6471d7883ea35aa77653febe6b2a073e348c63c4648894ddfbedb627c519b70fb7806ba8d46c3aa04c772c326f31c285b7474b1f167ae81a25f3e9087b8f628319fc830b9ecbef380680a1615043d91eddb42b6eda6511150c01da5b853c1a6c2e9ca60ba1f845a53a898b6cc5c4117b1469b11a9a7418070e891fa362064faaee860297d3ef95f854c37f6a06effa0eb5d28e46b95e"], 0xa) r14 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r14, &(0x7f00000000c0)=[{&(0x7f0000000c40)="ac86cece9bc3232145a8b68402597ad41a046a53f9e173a7097b8b052045b4f2468fb5f136e86c87c340f65c3a57dc456578348544b4cf4f73d15e2be81b75000000000000000000000000000000c6034bdc5b8e4e2cf57cecd755d590408acecfcaa5208a183c02cdcba9fe3076b35e2c63a563c7ac553078a6af2cb8c4382557c3acbc1715f8e46c66c7b9a5c32ee4eaa3d7f2bd52c1bbdf8e9aa8138a22cedc302ea106278e80fc7fb6e845171677f8a792822b7fb1f35db6e157dd656bae8cd6de7b7a815a951a320bea2da51f215125550ebb4cb84b8ccfe9354ed52d77540ca2af95c3c9dd12b325e3290701fbcf1715cbede3fb2e41a9d6b807cd01f8e802b1150667302b51e0a5ca9965efca4616043762152994de1aeab759c2717a9630cb1486093f1d1d3d7d84cc880d1fa06e0fbee92a7420ce872ec45579c642f67e2f8b49450785db9cbb90c06b9c6ac4377cd9034cbe8732511a7e38e718e2e5e467118edb28be807f2c46b687483cce750d15af1941d4151da240abd1506f2b2ae93b6bcb", 0x186}], 0x1) r15 = fcntl$dupfd(r14, 0x0, r14) write(r15, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) r16 = semget$private(0x0, 0x4, 0x28) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') fcntl$getown(r0, 0x5) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:05 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000840)='./file0\x00', 0x1, 0x5c) msgget$private(0x0, 0x112) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x3) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r5 = dup2(r4, r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r7 = dup2(r6, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000000)={&(0x7f0000000980)=[{0x6, 0x379695fa}, {0x0, 0x100}, {0x5, 0xb82c}, {0x25, 0x1}, {0xc1, 0x6}, {0x83, 0x9}, {0x101, 0x5f3}, {0x40}], 0x8}) ftruncate(r7, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r5, 0x0, 0x0, 0x1) sendto$inet6(r5, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000001c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r5, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r5, 0x6, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x4000000006, 0x0, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r5, 0x6, r12) writev(r5, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r5, 0x2000747b) r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) dup2(r13, r13) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r16 = dup2(r15, r15) ftruncate(r16, 0x0, 0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x11, &(0x7f0000000a00)="00f700004a69dbb52dbf0e3b06db57809e899c01a78fc728ef2b88a8219f65932905c7a437116a0c26f6101bf82ddca1747de092dde389b1785799388ac7e24f334d4128bf5b63369d6491099d34471ceaeafc1523fe71fae1e21f56275132f678f6c1ee4f139ed63394a8481da8aab9f677f7e1902b1214f3f4cd2d80d4dedfb0d40ce255da4f0835a47efb01f6183f41c841f77f868f6bb14bfe7f9e78f227414480e468edfa79092b1f707327ddef0940a6b371174b", 0x198) fcntl$dupfd(r17, 0x0, r17) sendto$inet6(r17, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r17, 0x0, 0xfffffffffffffffe, 0x0) sendto$inet6(r16, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r16, 0x2000747b) ioctl$VT_GETACTIVE(r16, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000000300)=0x3) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r19 = socket(0x2, 0x2, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r20, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaaa66, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f5000/0xe000)=nil, 0xfffffffffffffffd}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2000008}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000463000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000327000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000000000)) sendto$inet6(r16, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r16, 0x6, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r16, 0x6, r21) writev(r16, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r16, 0x2000747b) r22 = socket(0x2, 0x2, 0x0) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r24 = dup2(r23, r23) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) bind(r24, &(0x7f0000000800)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0xffffffffffffffed) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r5}, 0x0, 0x44, 0x2, 0xfffffffffffffffa, 0x2}, {{r15}, 0x4fafe674af2a5fd4, 0x8, 0xf0000000, 0x5, 0x1}, {{r13}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r22}, 0x7, 0x40, 0x2, 0x7, 0x12b}, {{r14}, 0xfffffffffffffff9, 0x40, 0x8, 0x2, 0x4}, {{r16}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x6}], 0x80, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r1, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r1, r2, r3) chdir(&(0x7f00000001c0)='./file0\x00') r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r27 = dup2(r26, r26) ioctl$WSMOUSEIO_SETPARAMS(r27, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$WSMUXIO_INJECTEVENT(r27, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x9, 0x5}}) r28 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r28, 0x2000000000000029, 0x6c, 0x0, 0x0) r29 = dup(r28) ioctl$WSMUXIO_INJECTEVENT(r29, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file\x00', 0x80, 0xfffffffffffffffc) r30 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r30}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = dup2(r9, r32) ftruncate(r33, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r33, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r33, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r33, 0x0, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r34 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000100)={{0x3, r2, r25, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setstatus(r2, 0x4, 0xcc) kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r4 = getpid() r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x89}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r4) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xad92366e021ddcea) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0xa, 0x912d, 0x0, 0x0, "c6514e0300000000faff00"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x11, 0x4003, 0x8) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r10 = socket(0x800000018, 0x1, 0x0) connect(r10, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() r13 = socket(0x11, 0x4003, 0x8) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) getgroups(0x3, &(0x7f0000000140)=[r16, r20, 0x0]) r22 = socket(0x11, 0x4003, 0x8) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = getgid() r27 = getegid() setgroups(0x4, &(0x7f0000000240)=[r21, r25, r26, r27]) setgroups(0x5, &(0x7f0000000140)=[0x0, r9, r11, r12, r26]) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mmap(&(0x7f000055f000/0x2000)=nil, 0x2000, 0x6, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) 16:00:06 executing program 0: getrusage(0x0, &(0x7f0000000000)) pckbd_enable: command error 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x4], [0x6e20], [], [{0x0, 0x0, 0x2}, {0x0, 0x83}, {0x0, 0x0, 0x1000}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0xffffffff, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socketpair(0x19, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x1ff, 0x1, 0x4, 0x8, "dcfaf6c6fbbff29f518feb040b0f0fa81f00ba47", 0x7}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x59c6], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x0, 0x45}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000018, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000880)={0x1, 0x1000, 0x7, 0x4bba, 0x8, 0x6, 0x9, 0x10, [{0x8000, 0x4, 0x3, 0x4c7}, {0x7, 0x9, 0x24, 0x100}, {0x3, 0x80000001, 0x8586, 0x6}, {0x7, 0x3, 0x7, 0x1}, {0x1, 0x43f8, 0x8f, 0x200000}, {0x80000000, 0x3, 0x5, 0x40000}, {0x9, 0x6, 0x3, 0xf1}, {0x8, 0x0, 0xf65, 0x10000000}, {0x6bc, 0x0, 0x1, 0x3}, {0x64cd, 0x0, 0x1, 0xb5f}, {0x7, 0x60000000, 0x8, 0x7f}, {0x10001, 0x10000, 0xff, 0x9}, {0x2, 0x3, 0x5, 0xeed2}, {0x2, 0x0, 0x4, 0x9}, {0x7, 0x9, 0x4, 0x6}, {0x7, 0x23, 0x40, 0x1}]}) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040), 0x0) r5 = semget$private(0x0, 0x0, 0x286) pipe(&(0x7f0000000040)) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) 16:00:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f0000000400)={0x0, ""/188}, 0xc4, 0x0, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="9dd595", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="733a8055", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) getgid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x29}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xf) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0xff, 0x4, 0xff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595c418 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595c418 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x40) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x9, 0x81}, {{r0}, 0xfffffffffffffff9, 0x34, 0x40, 0x4, 0x5d9fce67}, {{r0}, 0xfffffffffffffff8, 0x1a, 0xc307558855141a82, 0x7fffffff, 0x100000001}], 0x56, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x60, 0x4, 0x1, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0xb, 0x40, 0x4}, {{r0}, 0x1, 0x40, 0x2, 0x2}, {{r3}, 0xfffffffffffffff8, 0x96, 0xd80fffdc, 0x1, 0x7}, {{}, 0xffffffffffffffff, 0xa, 0x1, 0xbe2, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x8, 0x10000}, {{r0}, 0x5, 0x21, 0x4, 0x1, 0x7}, {{}, 0x0, 0xbb, 0xf0000000, 0x9, 0x240}, {{r0}, 0xfffffffffffffffc, 0x11, 0xfffff, 0x0, 0x8}], 0xf, &(0x7f0000000440)={0x88, 0x9}) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') r5 = dup2(r0, 0xffffffffffffffff) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000480)) symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r5, &(0x7f0000000080)='./file0\x00') 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) shmget(0x1, 0x4000, 0x115, &(0x7f0000ffc000/0x4000)=nil) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0xd4a73be, 0x5, &(0x7f00000001c0)=""/148, &(0x7f0000000280)=0x94) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$setflags(r1, 0x2, 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x10002e, &(0x7f0000000000)="ebfccbff13b9fd812e01007130a7e69931929648", 0x14) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/pev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x0, 0xcbf}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x0, 0x88]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x1000) 16:00:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket(0x800000018, 0x1, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = geteuid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="a127f19186ad2951429d324274d4ee83d598a19ab06e24b2c3613abbc141f5b801a705ea7fa37737026e5e5198205608a0149af46349f2663012bb43e26bea6403a2", 0x42}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r6, r7, r11}], 0x20, 0x409}, 0x8) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) clock_settime(0x0, &(0x7f00000000c0)={0x100, 0x8}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x42d}, 0x10) 16:04:16 executing program 1: poll(&(0x7f0000000240), 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) 16:04:16 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r1, r0) flock(r0, 0x2) flock(r0, 0x2) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x40, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x0, 0xa88, 0x8000, 0xffffffffffffffff}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x3d4e, 0x100000001}) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) fcntl$lock(r0, 0x10000000000009, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x20002ffffffff}) socket(0x2, 0x8000, 0x2) pledge(&(0x7f0000000280)=']\x00', &(0x7f0000000340)='/dev/wskbd\x00') r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000040), &(0x7f0000000300)=0xffffffffffffff90) 16:04:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000100)="50a6f9957c62922307c530c764c226037b12d9d934daeb204631081c977ce0b41aff7d2369ec08c064b9afb029eb14a90bc586ab10e92af68be6be93517711f2cc2e5caf25b32d8655028c6301ea5fc310f4add4cb741477b0cdd645a5ec1950fdffb82c65204b8fc2044f9c316a379cc4c9fd5155e3c5228b4fef6f2b5dbdc753cd552919f49c9c428bc58cb42db4524ab8a3adc1613eab6aee5835be2194d076e1174937a09864a26a7c869e848e3b88aaf1375b", 0xb5}, {&(0x7f00000001c0)="2f13c49d3dad26b09e96d51e91327506cf20e7329c09aaa6c9d695e5b927c5a6c32c8ee4eaae53278197b3280616c24334ba7335c77531b3a7a8587849a8290b83228b891de70e2e42bddc03d5670ae51d7e76691adbb185c5b860405d59aff5062c15635f2b3bebe98ead44f460390a9a5f8b89eacbede18c84a5ffadfeb9301210de0d85e3684d5c8868c8fd93409ffce01c42e3417b45d6cc97f31f566cebc19c9861d6fc1cf52152bb900f2e05a2f75712a5657a4e984ad4002025dac77a3cdfd6b9dd99bc0904db48157773440fee29839360550b91711a5bf3500c235e0518c1dfc61c3e5392dc33266a213b40e2204f2ccb4dee9df2aea81015", 0xfd}, {&(0x7f00000002c0)="b00dc95df00b1a61469880a8dbc98aeb7f69d891f930800e020ba51d3b34269794ed0b801505fbeae3dcbcc6160e1eb580c3aad097832c15d182dadfbed26bbb99241a3b11ddc31fe25b9bb5bc6be67806b6674c0595bc15c674e32fd16527fb9c27857ccdfdcbfa4a827c2194567acbb130fcecda567284989bd83892c0533b24", 0x81}, {&(0x7f0000000380)="6d7349e8835778ed0c70fa39ea427c5a5f9061709560efd63ae6deab9ffe77d30fcaf6cbebd0621456b17973b0f263fd23fd009707fb2bf06afb4f4bd4ff74a922452e6997c8f76a0c2e9b2b34ec9000a5f143c7ce8b", 0x56}, {&(0x7f0000000400)="a16ad0f5adbdd50b7148d8bfcdc980a77e937861927cc3ca25df4e473fb0ff9a7f98ec0eb866f418e59eec9caadb0d3160ef3d85ffaafac727a7df2b43ead68ba0eb163b6fd804eeb7f8d4db5735bf11d8d168225a79bfaeca5845a2878a7d2754ba89a3d8f869f12b53a2f6e9cc117f57370e2516aab9c0a0184ccad493f6e68169168bca54a4fa2c455bac9c937562476cf61c845a228677a494d0e067364859fc3ef83f14e79b2e7ef41b4cc4de4f550488f5986a52cb9e27f191dcd0c296367b7e5c76cc9a426dbea32d7164c53e44cbfc29166891afc050bb844b10c06e05a77f9fc655c3285ee9ea26b5401f51a306eaaa5f885e740f27baed3dc8a4", 0xff}, {&(0x7f0000000500)="ad3c13f916e40d3f9f50375484ed404166b111efa01686b71ea457c1e9d613695414faf452c0e61b01a003d0c02e9f219043205ecc6e677de9c09dcb01e8f8db2c1d5cb987938431abba7459614ad0b0da40bf033859fa4969ee364a85cc", 0x5e}, {&(0x7f0000000580)="80e4393fdcec1deb22d6adf49e63959caaf204c4b7e0c846519ffae172fbd8e71cef739bc4da015fe44b7c6fc0706de97f645b4ed47a3a476651b9cfa988de01e327056f28816188718ca67d44670e7c01a20fab6ac7435076f52b83b1bb119dad10d37c2f8fbe094d2c928c2e7cae8235c3c3d12ffe83851811a1352a65406723af92358f7aba9a3d006da416e9d158af9cb230199be38286feeed2e0a5df2a1f35b5f6d2bef8aa12662bd41563ff49f0b86e59a6457ed4003f0d8e6acbebe16528e5fe6b0d52a2ee076c179b5087194678f81750c17d", 0xd7}, {&(0x7f0000000680)="f33bbb7eebf58fb7c980129dd015b1b707d72f84241018ad5c5e79d74bff3741cd5803b4a1a687fd950eaaa1d20936b8b6f2035fad9869fda70365bc3a642ad3d54873374fa35511e71da955cc65f02dad2b4262395ee7c6e93bc36cba2ca2ce21080fab87a85858684a06cc4e159f9c10cba77af1005b5de7b33a80c7040ffb0aced2fff1b255fa0b01d7bd6a3a394207abdbe9c936b358ca931c48db89dee023780e9792394c8967bdfd755a2f22ac86047c965b5cec7ed219ac330e8b7aa437b5fe1227c997c3834d5e98", 0xcc}], 0x8, &(0x7f0000000800)=[{0xa0, 0x1, 0x9, "878194f9b08986e229c10b91e15bbfbc53b0c664e8ac4664044cd335c715f7cdba94bfbbc8d7eeffc7da1d42cf27df9c3c207639aba4d83dec44dfc168965418163e903957be52795c6f9d8e31602312c3406bb8769b378bc5ba99441b52b7779eab9561c07760f7a18d056db3c2925e5068e980bedb67fb9403e895c793c4b3dd5684263e8c02bb2e96"}, {0x28, 0x1, 0x9, "74a0fb306cd9bf86c7675c90c1444f363d4cea21dc00de"}], 0xc8}, 0x9) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) readlink(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/4096, 0x1000) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001980)) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchdir(r2) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) 16:04:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000002c0)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x8000}, {0x3c, 0x0, 0x0, 0x9dc}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x7f}, {0x3c}, {0x1}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:04:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000240), 0x9, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:04:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x4, 0x7, 0x1000}, {0x3, 0x7, 0x1000}, {0x1}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x1, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0x0, 0x1000}, {0x3, 0x7, 0x1800}], 0x2aaaabdc) r3 = socket(0x2, 0xc003, 0x2f) getsockname(r3, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r4 = socket(0x2, 0xc003, 0x2f) r5 = socket$inet6(0x18, 0x1, 0x40) getsockname(r5, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xfffffef4) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r4, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r4) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000400)=[{0x2, 0x1, 0x800}, {0x0, 0x3ff, 0x800}, {0x0, 0x8000, 0x1000}, {0x2, 0x3d, 0x800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r9 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r9, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r9, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r9, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r9, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6}], 0x6) r10 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r10, 0x3) 16:04:16 executing program 1: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1001d6270b736000008000000611c2c9f3a67a5e3610000000000000000f4eef238672e3c0000000000f3f12c3b00000008000010000000000000000000f8d24a5eb933d7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc303fa7c1500105b526fc2cca69f24a309203afcafdd25811a817b0cc48a458835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348598280531b8affc947daaa3d40cbe8967ff7deaa42cc141db6f3bf5e44720c7e849e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b876f65af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1d207e5c7a20dad8bb1716c03349feffe68f6ee46ab9fae6742c75a9fa31b9d5f6f51bf540b04bf7740f1cc9be65847a41e83aefa2066d2006c40a7aa68163e6d00b39fb8faf93d14d15e8eae69c870b827a8e82a0a81aa4e07ae38a102e07344f20c2f950f51368aa049a3b0452c61ecaeefc94ae3a7def0b4227ec9f640ab744b59fd508b99dba159e0dae5960e1a1c7f703c9dc069e9e0199bc52065cbd9b687b360efb54534e45a1abac44429be1fea495cb5114a1bc8ed15c76d3f49ca42ab06a9a39d93c1e74a2b547420393c0dbdff88d04eabb30b29ea650f6cd12c4076488c3006bc6617754005825019d38d6b92cb8d4dfaf3457c5f08f6193894f720f04fbfec5a3c73a7e7ed3cb1f9482b"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() r6 = socket(0x11, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs, 0x8) listen(r6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0x1f1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r4, r2, r4, r5, 0x92, 0x6}, 0x8, 0x3, 0xec}) r7 = msgget$private(0x0, 0x1) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee72919525ed18495c2f4dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a20e2d"], 0xd7, 0x800) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000440)=""/197) geteuid() r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) 16:04:16 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x2}) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:16 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x9e, 0x4}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x800000000000002}) 16:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x3f) fcntl$setstatus(r0, 0x4, 0x182) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r2) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x3}, {0x4006, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000002e00000000e6ffffffffffffff00"/109], &(0x7f0000000040)=0x6e) mprotect(&(0x7f000010a000/0x2000)=nil, 0x2000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18ff7f0000ef182c36165c9ac1c6979292", 0x28e) 16:04:17 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)=[{0x1d}, {0x2000000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:04:17 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x80, 0x2}], 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = socket(0x2, 0x4000, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0xff4a) r1 = socket(0x18, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:17 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f00000029c0)={0xfe1ecc7f}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r3, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f00000007c0), 0xcb005093f78273e) getgid() 16:04:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchflags(r2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xc, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 16:04:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x0, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x21) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x9}, {0x81, 0x5}}, 0x1) 16:04:17 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/68}, &(0x7f0000000240)=0x46) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) write(r1, &(0x7f0000000280)="145e6ff0cf07b1a6642f36e244de8b5e9efd214bf5106770ba3b655bc2cfc192bd763900d6d6805dc51069ba0e508f08d57ac514215adb59fca91379ca1d959d7190a65c0ebd06d10deaad40fdd313ce094587e7edb465ae05fd9b3d13e1613da29596492576a32ebb7a5192e57d0266f7f087237f1d0ad0e1b9f3bb1ac72ef51ad80a5255576c73bd68f5d9f9fee7b551c34bf34ff139f50437d82df591608f228e9bcf32a6f46605724f306a400da0e50e787809e16aa937df57821bf4744d82d2b63c396657e88c7d99d98b72bc640ca7500127fc596524b0f502a1f0191655bbd3a93ef95386bb6888cb4144ea", 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() r4 = syz_open_pts() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r6}) fcntl$setstatus(r4, 0x4, 0xcc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) syz_open_pts() 16:04:17 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x0, 0x2, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x521, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x100}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cf, 0x40}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r3 = syz_open_pts() close(r1) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0xcc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0x7ff) dup(r3) syz_open_pts() 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:04:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffcbe) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, 0x0, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x11, 0x4003, 0x8) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket(0x800000018, 0x1, 0x0) connect(r22, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r22, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r23 = socket(0x800000018, 0x1, 0x0) connect(r23, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r23, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x10, 0x0) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000280)="274283baf4b1b3c18fca7b25a527c64126d7347f363eaa4c9b12be940e569a993202d15fc20c2b8e5220c7173cf8cc02d9c70d93795f183bde50b48c5c1451916e97948c7d0e6071ce838a1d58ef236e4bf792bf0ab710a35aa3b6760f", 0x5d}, {&(0x7f0000000300)="5513f7998acc18e2f2be02041abd8f1791d4ffb09efc7dbe5e9ffe6a8b0545bdf0f7796dbf17738b5bda52223b305ecc00bb03eb06c9f0d08f666065b4f0fc6d912ff89b96560256fc47195e947bd42df56a98c5ef26e887c4b8772882a68813eee81bd06894f7e9aec2f813dc2d77028791c632418ce64557d58d686b4cdbf258bd4e4579bee07a4c7334e9dc2e5250b4b5d0746218c4168a32a3084e430b3ac441dfe86fb8ae4893a8ea1d2d7847", 0xaf}, {&(0x7f00000003c0)="b3c666e095fba61445dce3796513335b9451a21127336db0904b5c9a9ea7be3776778425132a7ba058e12d7a6379df00bdb94cca66a1253be33b8f923853836d47e082361610f49afc72b677f720c116e6f7a9dd81f1c77903f72344e98f354b62e308b1dad29ecda58cbc7d59c231cba0b66d8f12c4cc5945f2224387d7fdcdc7b0404e0c252aff13b590088a54ec3a50be969fb8f20a51deac9cfa021207b407a4677c", 0xa4}, {&(0x7f0000000480)="94491482b6fd9d2840d5e66221aba6fe3648275662b17e1cff115f2db021f62f2316e8ebbd9bc9d2049f6d0d76ef5cb165e6a6cc9296d06a9efd6bc05e2f82d5d17055926577bb5c1bd98fd109e32b645bc0a90fac4e7a55a61d584fc746b1fa5067f2c1b4648aff949321d007a744df79d308389fc9aff43169ddd3be10e33e6d7d5cbb2bdfef33", 0x88}, {&(0x7f0000000540)="4277da49732695008d0c806d3737daaaf53ffecaa153c0fc2c3af05f9507283b9135f7a6db70bfa19a7cb91df7f5951d3554291c03850e124dbdde1b9206ab25f034402df366e5e28488", 0x4a}, {&(0x7f00000005c0)="3f5f191685cbf01580e6a10674d4f66f915944bfa0bfdaa9b41c6ca5b377d54c7ef95a76a7421395c1c8ed3f75a95726ff4d91717f5e40a28a9863d111cd8e7227f173e3e0e00a46fda0d32d9c1fa175966cd177a13b7cd082455118498a9c84d5efa637fd467ec311cb9b97c9ff27ff623a93c2c2b42cc9ee3005d167936d25f4e0c9b6ba90a8e3db", 0x89}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, r2]}, @rights={0x28, 0xffff, 0x1, [r22, 0xffffffffffffffff, r1, r23, r24, r25]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}], 0x80, 0x400}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x639908838fa3c7cb, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:18 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(0xffffffffffffff9c, r2) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x1f, 0x6, './file0\x00', 0x8, 0x7, 0x3, 0x7}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0xfffffd1f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x5) unlink(&(0x7f0000000140)='./file0\x00') 16:04:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) getppid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20aa, &(0x7f0000000140)=[{0x1000, 0x1, 0x4, 0xffff}, {0x4, 0x81, 0x7, 0x200}, {0x7ff, 0x3, 0x4, 0x3}, {0x7, 0x0, 0x2, 0x200}, {0x0, 0x6, 0x8, 0x5}, {0x8, 0x3, 0x7, 0x58cf2d87}, {0x20, 0x1, 0x9, 0xfffffdff}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 16:04:18 executing program 1: r0 = socket(0x20, 0x8003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660aee41c07f"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 16:04:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x3, 0x5, 0x8, 0x800, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) close(r2) preadv(r2, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000340)=""/120, 0x78}], 0x3, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)) close(r3) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x5e3) recvfrom$unix(r0, &(0x7f0000000600)=""/238, 0xee, 0x862, &(0x7f0000000700)=@file={0x3, './bus\x00'}, 0x8) r4 = dup2(r3, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x4) recvfrom$unix(r4, &(0x7f0000000500)=""/165, 0xa5, 0x2, &(0x7f00000005c0)=@abs={0x960d479c5a95bb9f, 0x0, 0x3}, 0x8) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000004c0)={{0x8, 0x9, 0x3}, 0x6, 0x81, 0x3ff}) 16:04:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000280)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") setrlimit(0x8, &(0x7f0000000000)={0x81, 0x8000000000000}) 16:04:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r7) r9 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r12 = getpgrp() fcntl$lock(r10, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r12}) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000380)=0x101) r13 = getuid() r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r12, r13, r15}, 0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000002680)) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r24 = getpgrp() fcntl$lock(r22, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r24}) ioctl$VT_ACTIVATE(r23, 0x20007605, &(0x7f0000000380)=0x101) r25 = getuid() r26 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r26}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={r24, r25, r27}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r30 = getpgrp() fcntl$lock(r28, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r30}) ioctl$VT_ACTIVATE(r29, 0x20007605, &(0x7f0000000380)=0x101) r31 = getuid() r32 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r32}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={r30, r31, r33}, 0xc) r34 = semget$private(0x0, 0x4, 0xa5) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r34, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x0) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r38 = socket(0x11, 0x4003, 0x8) r39 = dup(r38) ioctl$TIOCMBIC(r39, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r39, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) r42 = socket(0x11, 0x4003, 0x8) sendto$unix(r42, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r43 = dup(r42) ioctl$TIOCMBIC(r43, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r43, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r45 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r44, r45) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r35, r44, r37, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f00000023c0)=[0xffffffffffffffff, r37]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = getpgrp() fcntl$lock(r47, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r48}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000380)=0x101) r49 = getuid() r50 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r50}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={r48, r49, r51}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r53, r52) connect$unix(r53, &(0x7f0000002540)=ANY=[@ANYBLOB="00012e2f66696c653000c2406e27cb959750078afc1dd88b77cd98811a6823be6511a212d12ca4943f244bdfb1971900e9eac0e1041c5c38faefe161f9d6c5ae5fb28258a15893195a2edf17c18a8af76fb14baaa34d287e52bfa121cc6cb3dccdc41ff2e47a1a02fb9a05c6f0bbe7703f3797faa1d7fd27e6bcf19cbd750fb112ac99d3380b4aaff946ca49ef6b864aa5"], 0xa) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) sendmsg$unix(r2, &(0x7f0000002500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000140)="c57fdf61", 0x4}, {&(0x7f0000000180)="acb1512c8c7a77ade3077123fb25ed732f3b93064c0eb2babbc3c71299ca3c3083f11f02893542d4170179066548281d143061e548e62e06d775fe47d2f3dcc94dcae490318d5ed9ad0aff18d11555ffc177bd6f2029b31ff81af10b5165439a60e31d575c0eaaf1f48e96ef1e0916afe9bc415bfdc0bd1c394b531234afa1f763ebb513d6b23e61ec9a6ea4124f459fa82e423b53cd4f3d42936077a56229f6bab2a299411ebdf37613b95b91a896cae457b3562be08ce1fee793f02d0ec91c60b70e4a890978a0da91c6162e88ebfd107bfe76bf5397", 0xd7}, {&(0x7f0000000280)="3f93bdc49675855ac5a678c577c15091198f75b85bb9c6176cb75e2f67690a8c9b29b845c889dce878e5058c704b87657be98978bd5658ce16744ee2d6ece538b13ea7f05e0e66374085b2e89867d1ee7bf21cb19a85a91e745e15e6aad59aec4fc035c8a983513a7430cff81f691706cf45514c7c105575679c47091f528cae86690c4f715e9cafb3386fd2c289a0c2ea3b31c7047dd092a3686057698249ca5c016829b9eb63b4c3ddbd38951e4d5502aa747865ece6d7236c025fe9407bd8c17fafff13308ab9a64f38c414c386afc13cb2f941b390fd3ea83159fc86d1d260a3225ab65e7e78f00b2b9f0ef5d1e9028d50b311046f15044fbc80dd2254bb834d831609e5a3b6c47ff2e04aa2d112b756a33d4d6d38782d6cf35d99796241f649a7c0b6fcda84c0095e8c34779d50efa1c8552d74b04b102a40908dcd80b9b8ab1befee6e1eb095c976174bd33ea9da152bbce7e3787d8df0b8f0af2e5784b1ef96595b2df2009bccee1a47f2f5c57b5166f7b8b0f04e5b51bbc96a232e96e631a90f2329c1a6a1f416bfb60359fed1828efac2a19930b6ff47218c7e4d68d484056ef7886ff0942d9ea32c8183c3d0c14a9047cd1cc59a0cc4eb3e6d944c9dd59e5041b3b7cb6755fa6138974a7bf1929505ffd4a74829c779ebe40cde78ba13a2f693a196ae549bb6db4af11567c27ead39099f1ac0d3edcce9bc484124fc363cf1ab74f02429db01fbe1c9bcc25f969dc8b6b214e5f1184c421e8d36318a5db9cc33081fdb116f8ab151108d1b9d88f13d8a9b548edaeceaea6e325e30411daf91728d2cbf969933b931685e47cfe63407ecfee91c26551d0ee69abd7d3d97dac2326c3d3d2305b52fb100c0701326a7f21221455eb7fafb5683527e91ee33972e819498693460de2b14f189aa8070aa66657cf7d71bf0d6edac9c3b0a3d7972ec0928d8dab668e8df885d6cc85af135a0f4a1a6e34ea9144879c66dd3840589f314980791f66904e35455746491ee221b6196281f67af5e1ab3c545d1e5fde206639c845b8099993b7585cec8b3ecdba67464343a17b5f2205e94bb71692aa867256d54de9e90256207099d44cf70afa1de924b13912b3aeb3b5da27e420f96b0f8416cbb3429dd6005a53cf86e3c57fb7fc4055e8343c8873822e3edbfc0e2a89b09134499068cf8e03f1c61bd91d1c095e1a3310e521910db8524e29552fd3dec8fb4ae9c193567b1b7ad75d4e0d427306ae46baa17634ea81441b6b9bae65defeda60667168630cd20a26e32b689c4a331e0a99374f16bf995ab41559c5f99d4842c8da1910822c0ea45151f69365ad081a665cb6e58970ddfe11db8f14a90cee6a142b03dc35c3b6e8ce924eafd42a305e662e2b1326f0782ec5a953afe4544233dca137e6e151d0cc4175474f7a5a7fdcd3a5bc7ba25b9c2eda24cb85bd32ee354c867b5591fa1e2578c33b3bbef344133eeeb627b64cf9b563a196ec1f154965db2688b8c738286d99311d7149585a0899582ad15c16de41df70b1033eb9c16725af93a1e12784d89a56b6cf9ec48b6c9e73166ef484021641898f9837c358506cc0c0f4efada98488379321ab3f00075a6c6e95c53f4e7e937d38dad082f5046f6da34c8b45f352fdf3eabf871f9437b80f25101f5632c50e48be148fc52cff07643c62e22d458dc7a288aa34c97bda053e2bea0eebc7d6882acfa2c68c60dbfca6b809e0a97cd50f5435fe45cb21345593cab9347aeb9007b1dbb197ed73c6e1ac3c1dd4761902d6dcb40a064c23cfb59bbea6b1ab158160191c76100ce80d883a243a74383258b489382594f74d5c7a2727bfed2e50fb5db91bda6cf873cd32a57f046d0b94300e7293b8922887db5c561c7a54039c858be91f3de77320afc092f1be98a463cadd0e3e7b6a74fd150890fec5a7da633bff3cf13d41f599c95687757c8f752dd653488479b620f809997f847fa8a587c168b930fe213f45cbbaad0a34962f831df57742a882dcc35afc939a2bc00d64223efa02053937a0c8715877f4ae1357f8d0d755ca2dddef500fec95cd609a8f83b72cc25c790db4c6c3c6d182651a669f33c6281225cd3ab7869e1cecf471ed98409b02abdd34a5919ad6fc3db616751273331a680bcafb7e6018fb52dd7dc0cd283092bd975e8eeca9cebc30d2b05f66e366ac821318274e5a3f2fbdab4236442433ade132736151877e036d8394071f8dac68fff4ad46e9fb5db89604d53a69e95222781ce45c547c943d0ddc34cfde0ac3289988675004457d1e941a24d34dff9893ebae58ba399b73f680bfc5ffebff3a78b0209608d8a80caf3bb9792a9177fa24a38f0f86c33012285bb7d1131102762a8a568b47df23e57e565b7461528eb67a71525433e8fa80458b5344e60e78e5c990c9b4a43f3b97b76c88a0399972507f9d9d863e4c20d0d1857b1a2f17cb4a4e7d9b79051f33225c96c1b3990a1c6c90f8952ad1aa2529eaa822e7d4eb9c2b5a89bb617c6da0cff71b83f8db835b3157aa3d28b9f2e29c7bed8012fb987fb0dad7771338942ad5b8bb2c9a96e781b319630e83e413e512391067282735a86a31e3bc53a7b6f5523747d86f341ec1595df0dd68742896377b9d0c1dd80136ad6c38c430b411e03b4aeeb8e1b63ff7174948967064d83e79b792dc4c8d97d727be28e2ebb53460c333e3af10c15da51b04d5a8a4533b7e27011c375db939141bb2c6cc06dad3295c9c8c5f54569efa21b4120d772b08721594070acf3f3e60cd31e4f64f693c89f955ed55c680e54b7a230b96638dfac6b10436d1b6868ce206ca35be858fc7cba5508a2af2eb97c0fc387face144cfbc3d66f2b654c19e715f0523c56875ce4dbf55aab5970a03e59e3093c15c39fdb618b4952edbe1ac6ab0fb75781c78c9ef8869ec880f96a2b5320d43d53be9fc6afc581dd58339caadb9c53f30494b7ab201ff2d8254c067d0ab060f2851f5428df18ffd5e5d71b741ebc169cbd8e6d441919a490adceb0031c95b0387532d5dd0ac6c1daf1858999693995c50cdbecf076e2762d50290a1cb7518f0ac444d3cb26420b787b6304efa1e1b0982ef9e5e9936bd05e161b7a28b3693dfbb286b5777565a68b12f22516222bb4c795d8b708590b9ae3bee0d2ed6f4b8d04db07904b0708a05b355b2801fb42a53919f3c25f775eccdb00c47fe8716aa59353558cfe9f401085b3e13fe1dfb869efaf4c068b53a93c27717a75054fbd067780941705e834ab8ef9ba582f9af3f0a58659b65857d753d35587563fcda4e88fbb668999ab10dd506a71761ecf3bfa8ccea4b1d2eb79319c16e9d56374eb26a6a01e360a49caa220567305c932b24c17094bf9602750d13e629d0dce899860e8275dbd960bd7f1a5bf6655ab10c90d216bfe75823895798a845ffea4ca006a7e034e1a3d1307e9e8b0c38391bfd58c54443fb329ee9abf926cbd4f1a8581ef8620718249614c3c923b972fe4ff77f58106f3a5b92b245135a775f1978ab6b51bcde25b9ea3d2385fab975d456952d9bbbf2f4d9c7f464392674a357ab2499d2f7f4daba4d0882242b79355c1a39dd76601018722c7670505ca1dd0e1fc20d8416260d427e4941ae81a656181d86e0d6a6d135cb69a470908f7080e0fd1caac57dd650521699b456e3bbe5577ac7000d1e8b8e244eeb4b38d7e23ee85e25635c8a01ba075a85ba496e930d1eb53c6277c2dfd0212ffa475fc91f6b25ead3bee61daa8275aec70a2befc7d63b8de41f0e1b0b4fbb51caa9f719f2a92a9cce50760e00ac42448ba72d1be2009da411ef36f12bbf93a5d06df0e34b7408d4220c8127499679341ed70a46a87316ed79b1dac148db59b6205ddea61ec9a4b79afaf6bb3dcd1af7fecff42bb310e5bd1207bc1f6bad2d18119008888b6b41596f85c9d0093fa74de8abebff56c39d65b62e1cb2964373e10a1e6395e31bc092ae0998aecb778fd886df317f8f034f30cb0e76d191a682d327f77d8c8ed52d1cd6573e972fe5f64be3ba23e631f0a09527604c64b9fc57c8036764633bba7c6e25104542675b68184ff39676ebd05cd3e4b46e515a7a6f31ee48216115e3520a9593ea8114502eb46ab326fb6e9254c519de175bb90007e324044f84653bd305dc7d0ac483a4da7c6fafa0ae3154961e4c771d50591dcb09d7a5789ba93847ec568c4948e48c54304002735823980723f8e37d15d6df98fe3122bd2417756bb0737844409d124c17353ab9d51b798aa1587d11b69295f0a45f87783a1b9d6d95b3c9e7f0f11f7e6d96b02b14b0b4774ea234da1ddb4bce80f9d1d2a7c4587be574ae9023dabae988b4d3422d08d15bc8020619f7d9270a322d9a39b8dea88bea9c1cbb54f74b90c006adf22702632bb24a6213318c09adeaa01cd0a899899bc53efa68313f6449504a3782ed9887c4a64b9b80555ad977ee98a0504843f9e01ee168ca945e9cf8b8739cc9d7b73e00e8fb6c4abbb6dfb9c3250b32a78c5f9f717fdf5bedac0b26a1977af80b79cca69a15d98b9642a7f3c5b7988792ed29b2bb81a8f12f0a507850c421140ba8b7fd844ede4f291905bc5e77afcb82c34982dae2ef0127985c7e60086d12850a52f34fcf71934f80587416c12c54ac7e361648f1ce7b1262e4da7c4b8ca36a4ab9417f84fabb03a094b55edb97937688b998a94b235c13a4547fed67f4287b2aeb35e5a75f6fd8ff247109e6838950e6ad98f6b308b157c4e42f090211b5ecc9c4559de2583c26f22463b2601f367d9243bc9b3814421c61234786969c1c276c36ff51f35bbcfe84b345537eadcd65f9691a72bfd44a4bdceab1fecdda2fef4b832abb1d583a5c3ad16010afe11958ace44ad7302a036a91ad2bad8d58f164982cf4b6e1bc3405ea03c33a090bee23c5e62acbba6b1be2e1aac033c94e0f736339fd977ff00a4b99698256a8f58229ff0ac28318295f537947ca1701ae9b3a25280e9cb8fa4aba27a03f926447e187b0dd58cfbcda3616f46ac4d3b661ca8601045462b01f2ec4203dfeb221b4185ca2829597fbde439f9004c505514effc71e8fed919cc84932e34d42a11015284fe0869ba96deba00cfb3b4ba634905894da615ee163c4bf43edb5987e807a5bd18a276a1957ca593d3670920a629b23e73219826ec012221d583fa431686933d07fe82c73f0837f87b96e4c0a26b0cad63755211c78d9dc1372d71cdf98f782fe87c77dc6d7d8bd31a7dba176ce92182bcbd8969539535b8f744f97dbca5df18afe33f223a159fd736a33641d618be986ab8a9c76673ab076cc698968e42986537d5348def04a8458e89211f5f372cd4967ffe3cdff62e51633330aef1234461799b4998e7c04e7e6b55e51d71d5c536b4467677ea9486088bee8307c6c4e04b7afc3cfe61bb14e2924988eb2e335cfc1149006d4764af75ca54c534ca52cd1b300916ad0709defe18f61ad4b1e22aa2292e3c65b2af13b30557f520cc2994cd6cae0ba40bfeee72238c831d3fb33d4968acb96ef0412de09d1fbcf6d920601aca0cab2dd921c25d661d82d1c2580e45ebbb5cdc3c3606c7ebc2a78228da011b173c05be4252a31910791d01ef15ed44cb2ed65601f040faf661b8e0195f51fba6f8863dea97b6fcca2bbc62e67d6856db1fd85e58f5e587236bf86d2bb3ee1e2efc60d4c5aa1868d518e6857331408c1e6981e66373aa6cf3a58a2c1e71ccb7a2da2c723f7f2dd86c36ee0883803a8ee448e6b8b3aa00ac1fa88985ae2fb7019416f2321d", 0x1000}, {&(0x7f0000001280)="2238f2bf9ca7bb177e1ad5b4fd6160ce792a6ff37a8756fbecbe7132f0dd5ae70a46f6354eb4066f6db1f2e13dabb581781bef411930fba6affeba3833561082f9b2a43187e9d1f5deb2f436a6feeb30750278a539813907729206392bd57b26e0e96f120ac81cd103c8e5c4f95db4f0923b4893d315dc0c4e5476f3bbf737d67b9f7c0bcc2e644ec12d2b1cfb8d47e2f56900060995d205e741cf6bd2a6841361ff815e09cb9ec41c3f1e723f0db98c80c56fd2e9", 0xb5}, {&(0x7f0000001340)="545ee718678fee601e072b9bd938605294810e2762626c509646e5df14eb6029099545ee64ee47c4e9adbcf71640f389742c4480077537241c65b3abae6299ea71236b21cd5382374f55e9609e6dc722ba3dde59a6c9a2c07cbbce8002340cf2edb3a8c5b8a5a6ee579b4acf2aa75bec7aebfb50281e2ebe1b3af5e85992157f0ab749d9a28b2a21d75e396116df66afec2676a4cdba5e9c707db96bf567344cf11ab055f2bae17d7afeeda6d8957d4a5073ff4d9edb4b457ba51e3965d7e34cda1976ecced85ccce7ad10f976fdb7053a8bba28a2ceaa3d2d70c0493461fbd1fccdd2371ae9ff6a6e78873fb946df3bb1a1b0c0ad008621321ef65a7f6ae668d0c86df893016b1faa0297322bf7c0a62cb13a244f6d56d923c68a5476db53788e993f507a067c7dc9b348d5f401302c57dfeb47dfa4e93e26a18ed557683b9a81fa6a2e18be72024fd9c7992817b975094a82c317b2daa5a347c315148d8cf61f1a12a303bf3278d8624041b242c12a5c6e990b3962119a93e2c86940f65efec7a75d3acf56f79af40a4378699421f9c8f070fd84a23749ca61e3e891cee0fac6df589440207081d4623c5513b17eb367c6ceadb652885aa8eaf1682d2e906a09c2a5f02bf8c3558c71db6cee6b4651fecdfbb3988459d4e8d7ee292971a46604f5c4ed7fb350a3efd2a147330656d983f10378350619756ce71dc0c1f24e51cdb8dadc952827670ba13000239b3be931b58d675648f2fd5af2966a4708040efba2a4f51b8644d179a0d15782da2915a5bab53adec1e872e7cab9516ac706176e264bbeee64b74a3ea80098a1f52c58d99f6ca93bd14bf2c8bfacb114e3870dd3f162e9520513f9adcfe39c4d75df20782d427506700fc8bebe42552d126bcbc0a25dfefa8127fb4750d9dfaa3380d22b0b2864b0077a1300a7b5f2db027e921d33123d5006da879fb3c1815559f19a38a438ff5de3e1ec3da3e33e8a20a46c660f8c87535d41dff6f3b91b0f891a0b550413ce0e59b6df90815a34ff03eb510948a79d3ec3a53132223805098f20908c7b9a91a7dd4fc020a93e96af675247f43446f633168394735a8ef6563e3d9fc4cd0578b8e06ea20c29db95d806e81603a7a25b3fb214d9ab6aeb0c67fe0d3e99b5ca46c3c5c471413ae905b87dab26e277f1d023de2c57ea6e0a73984902b8b91fe7f8be7585ea6834027f02885efd20469800aaa6f1f5f55ff1d7a8d48ab3be0d15b257a8df36bf37235977a1ed6eb9b77ebc7b83edd97c079436565e3fc2aaabea3da2e3bf4d9dd6263147e5cd01cd95394022220acaecc841dd09947788dd9ff629f02bac7dcf62c8d50fe14f11b54a473cbe905bb94f7ee595814c4b00da001bc5e965f7d4c1bf5cf9126e88e1b3b23fe22406f4abe9d4fac3c920fdb34179452b40760d6f92160acad4e98ae670e50fdab2175f24235dff51472e1bba0ec3e2fc48bb712c7f64c2bb24e7a946616abd30717c35fa14e796ca011e58e6e4fe5b3bdf9987fdb09a94157e0c6512345da34afa1469b344e2821c0b0f572f17e6f027d73d53993e082fcb65e79bcf7093fb7d20e5dc918c9935261b3e718fb2adaeee489da34ce78bca38dface38556620330399b7a59d7908fa634a1b693286ff25c7e63f5d4a33559fefe5d76aee9f56ad8a15a2efef59e6ec726743ea7a1393f74126e14d389987956c191a24b793f89482e0325594db2fe164aee02c73ef7c04eadce581a7891d312a8ed170ba338fe154610603e259b9e062d9241b3ecdb17efea9e19f4539ec6d5c647b31be654b796321afdac2354986023c684c28aa9e56dbd93049cc7079c8972ec9a81c99b4a36598a9b681f3980d2453ef3fe4b7439cc8a285bc57b6e1c96cded6f622e8b9b99ff85caba1fe9a09ea59e9cf28dceef4a274ad58a5d827931845e574b645ddc233e5bd2c6f3ccfe850aa386609c760cb35d8e88e9ba682f0d2d035575375509eda15d764fb7d3983237edeb7c3a21a9c7f6fd0dbb93c0964724e0c7980a1a40163aaabbe042ada9f14800162fcdd1ee294e27449732f81d714f84715eee393aea1a04630a327a70212a4b4560588ff2e1f10e3ae490700c76b7385cbb7fbcb33bd19aa7d5210cc82a71e8afc1b78d75a0f9065efd154bcce6ecfb930e49261c3a11f46806bc957cd06a3ed090bbdc7da7c2de98cc0eeb29a74173d7390dd2e6a3fd184c531bac9c1ed5bdec7581e460339b505e5d277b339340ce20a6b18a575dd27ed345997632e5b6cba0b1db74b6db100cf45dd029b375872f850dd89da8a162876ef8e75cd4c160a018660e465a25deaf87522bb688236db3e9e8ca59a77e2f93899cd15132312c85ea39739291e987285b27e94ce9163e9dff1fdade6ba3db5fb1519e15dda2577b10de7ffb4117548d44f9e972790ed8e3d087c3c84e0e0f2bb8d130671e39b0c114240c9c288387be504b96fcb34fce0dd09cc35cc02b7c6c6711751f1740176dcb852b7219329fc76e4a0a7a0ac687e79699b7216617fa2705549b8412f35a2aa33548889a2ea826c7f29f35eb3e620c894ad04425acabe737e57f0d027496433b1631cd2193715633c5e5eebf450bedc990ae80faa744fc8f83f9c682602581810d82c87941fceb7227e4604bf82d6ae68706930be9f60eb817b1698ad63b0cf210b6bd0a6634662436ff84e646adfb21e201587db4af7a17a68bac89ce6160b2345d032632a68b59050beee7001e9ce819c50f2c906e51e27a1089ea8eb5db8f8deec92892edb0e90ed418476201aec7743c5b1e8072275438c6e7f883b25f436cfdd07cab9d9714733960754b3c06364c79158ac9e0fe0e071f2e2feb3dba8a0bbd6d23b6288927fad20c673b20de06d6a06b8953dc5aa7b1f8b36c53c79e17636aa54bb43f3fbe374db9f66278cb89926e8272b5320b30fa6c0f57168aa86de1d9c22517bae6cbc8558b83b9adf3ffbad3e409f22d192b54d1ad19312dbbae801d2320f3aea3f9a5cfc5ac6f5cb990ca339e028a3665f22fbc6131b636fefaa163833acdc78edbc703db11cb49134500e39c60087f81ba3fe39ca2bc049a70a3c6618c18050dd83f22be3fca9c820763beb561f8b07ad0f37b3dd49dcbbe4dc48d7beb3d9c63aeb3a4c4fe71bd3be8672b976b8b1a5ca9d16ba9d9a7021915d6bb9680fd2ffa7980ee4e0b65379b480ec6a54eac3f2634e5c46c91a1d12740aade0aff11f23b25f75308456d883cda65e92810ff15dadbc610afaebfb730bd85d2e283dde12054912472c245379725da2cb8b45adff711ef9f6bf3a6248cf0952f9705f9748356c6f7205f26245a44303e99eea28322f741e76dcc9a2779792b2dec16a8ba9c6436cfdc74a019c35466a2843b1b1bb3f79529e2b90799ffeed852cecdaab0fe579264a89f93c3bf48cae68930e5b4fe735ad40650a70f852a76ce042fd25eb2469f2ea3e1aea9cd2a1e23c109d1149591d105a51e654c1e8f892b38f75ee423a2b453c7350107b24653579865e14b557b5f1d2e9a3a7db04b9e2435fda0f23e93a95552f086a224fb162e384b2f7847a0042c781d6dc6e9d0a512ecd7f537982b3fd3ab6caf3dba4005b90b9a6d63d5b636813d96fb4817cac82f12bbfeb0ffe9b0de5812af6d7ea5f9e1f062f50535581a791cf674a57b0422aaa96451f1f46a4a4f14b72fad5ad969aab960e6f7828a75f5260c9ce0ae66019d6150172cab1dca4d4fa8ec792e501996b640f303614e5dea3c2f3b3f3027bf0bee397a5bd9eb454f1f4431d322915d5ac58300b6e1f8c4a1bcbe293b30a1218d0ca1eacc80c6c9e658bffd9a0f3ffd5bd7f75deb8907184d47d40f69584e484244b4b8750e3a6197b2147b1fdce8c3272ec22dc3d6535e15847d6b000253aad791662c70261c7f3a2efae44ec3b02f3b853d7c21ac7d7646f80ef42113c7c278bb50503d5087c3c36b42b9efcd4d8f5a73e5886f078ba67da749386e8b7ece80a44837d112885bfa80af5437307ff55f9a9ed55b5ad05459b8ff14c98354609061ee92ef7eb6476984822d10ed89cbc8f955a37826da2fb6e1b68956ed04b774aacb53221d7ade7e3b9394d9ba145029ae6165f107722d7afb0e5f1d36b322fb1994211457f372cfac8267d3640b5478c04818726cc98bb142c669bec3b7c1f560bef8830da8efe501e2e2848061dfbb7bae240cc4c1ae36b2f3e776133a6cea7280b1fa4fc0d6f4c1e8eed2bebef1cc7e60cf6b6da3634350b9ae7a0eb43b91f5d9732b1b68b706b518402b48cc3a3307771a2be380f1858bd50a69783a7e336b579c2f684cac1a27a6b8c24b32eb83828d65e5cf218c69e2d08ed77f5779c752d2c9ac12bcdf6db2a951eab5dfd566e686938c4c72a58995bb2d0483cfa32b5c3b9013ee0326a6493fa238c5998399db9166d99083e2c086f14817e1939cb8a0ee8c3ca366aedb2391f34397f2bec30f172e28d853fb1c1437dbaca4824362e4ad1165dab750858cab7cddc23095125e0f99576d716c8ec52127e2d787b6fddc123a0dddb719a0687273c3972c627a5647b67a0e839e16f19ec291eb81ff410b92dacf298e0ffedf9f6c15c62dd1232a66831348acaa1224fd271efa7ecadf05f8bca957b2f38388828cd00c6b0f0015f58f5524e00a74c5de5470cc6a5a46d4f2439af1ad674a44887019a97595552ac84326368099f3ef36101010947530383a02732030b83e7d5def6bc0437fa78a7f95a0ff70d164eb1eaa533e5fb667cd12f6baa9cbadd3847a09f0b4b20a2869d95d3d9165491fb53e60b60087123fea2cceb66054474d0340e1166470ed109d285e94c84ae356245b007ec26573620c46e940b0334e7ccc686e0c2b99e2de01b9096b362f110985a174ff3223c1f600f0ff180db5dbf011f232146ca24faf52808a60e70c6efa56f2c960c84fa10c46a969d4f5ec01daa986777da53babada27183e24157080b0c3ebca3c9e928ebb74c7ada06bb7c57948bd08b2a4ef68b271e6b2872e263364af1404f88cd6170bf0d789dfd14c50c56a763d4d2ab26d5f5f9ff075ca0e4193d2cff8454166008d6dbc393e60c755adcdd09cfcf0261f39007a56f17847309f72bd8fd1ffcd47481feabb109b777867c2b49f2207892bedfe73dda3b9b5038a98ee4812b33e675800509c5893d8071c56d00ace9ec0b94cc4f129ed7edbd291e9118606ddd383fe267d57050a7b896ff7645b55d97cc59e9a0d235b356bde337f96cf2dbcfc53e1992cdf76f5cd55a4828da3999b5bc9d8866c98f9cf07561e2590a13a7085bef9ddfbd2ec695e7918c4a3660538612b02474d14227f009151185321b00e99e8f5bb4d75e9a92dd95b6891c7fd35efb86fa50a4e84c724a4178bc6da713e04cd39d612c48e08c82cca8bdb4d87ceb48b7b7768886209c2ab6aa19384e56d1ec3168d0c929966c9ec3b8a941c6b126398a6e59ef0b40901f995703fc044d9ae167ec4db1fd220a07fc8b84fce4692ffdea691053cf91142b3c65d09c165d7abf67b022822f87a2e595c019a88df7c189113ec32b3f4623306fa8d67e11415e1c44cecfc232ce902c3b860efcd8a3ec85c2bf7807d4e0220ba3b4a9c9831414ff996bdf5a7c01602a415d40ea21a4e6f72e1877cf5e5db97b8a98a9dfdbc1abf5a7ca561d2ae4e33e78a2c36f6e839518f818fb738579a9eb0cec8cc8f8c5c6e91ff70db58276766dd57d80925eb5e2c89f4964200d8dab9c63372b894fa29555fc77f969b19d27635b34aad1d94a628f", 0x1000}], 0x5, &(0x7f0000002480)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r13, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r31, @ANYRES32=r46, @ANYBLOB="0000c200"/13, @ANYRES32=r48, @ANYRES32, @ANYRES32=r54, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x1}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = socket$unix(0x1, 0x5, 0x0) dup2(r56, r55) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r58, r57) socket(0x18, 0x4000, 0xad) bind(r57, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = socket$unix(0x1, 0x5, 0x0) dup2(r60, r59) bind$unix(r60, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) listen(r55, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:04:18 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x5, [{0x1, 0xc8d}, {0x1, 0x1}, {0x3, 0xff}, {0x2, 0x6}, {0x1, 0x9}, {0x0, 0x9}, {0x2, 0x2}, {0x1, 0x8001}, {0x4, 0x4a}, {0x7, 0x1}, {0x3, 0x4}, {0x1, 0x2}, {0x3, 0xe99}, {0x2}, {0x3, 0x8000}, {0x1, 0x7}, {0xaedf467d48974ad9, 0x7}, {0x2}, {0x3, 0x5}, {0x1, 0x6}, {0x3, 0x2}, {0x2, 0x10000}, {0x2, 0xa7}, {0x0, 0x5}, {0x48599662834f40d5, 0x7}, {0x2, 0x7}, {0x2, 0x1000}, {0x3, 0x7ff}, {0x0, 0x200}, {0x1, 0x3f}, {0x1, 0x5}, {0x63ede4f860d592d9}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000240)='./bus\x00', 0x4a) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x21, 0x8}, {0x21, 0x80000000}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000280)={0xffffffffffffffff}) dup2(r2, 0xffffffffffffff9c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000380)=0x16600) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) chflagsat(r3, &(0x7f0000000300)='./file1/file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x40) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:04:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xc4b, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) 16:04:18 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x8, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c", 0x800}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "73db5a000000550329298c0ff722e2c8a6be55c6", 0x2, 0x104}) syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:18 executing program 1: r0 = shmget(0x0, 0x2000, 0xae, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x100, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x38010) r6 = semget$private(0x0, 0x4, 0x2a) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=ANY=[@ANYBLOB='-\"./file0\x00'], 0xa) dup2(r11, r10) listen(r11, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f00000002c0)="040070aa57141718535f00000000", 0x27e24918aaaed4d7) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getegid() getuid() getegid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xff89) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x101, r12, r13, r14, r15, 0x80, 0x4}, 0x80000000, 0x9, 0x9}) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 16:04:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x11, 0x4003, 0x8) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getgid() r17 = getegid() setgroups(0x4, &(0x7f0000000240)=[r11, r15, r16, r17]) r18 = socket(0x11, 0x4003, 0x8) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = socket(0x11, 0x4003, 0x8) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xffab) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) getgroups(0x3, &(0x7f0000000140)=[r21, r25, 0x0]) getgroups(0x1, &(0x7f0000000080)=[r21]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r28 = socket(0x11, 0x4003, 0x8) r29 = dup(r28) ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r29, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r31 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r30, r31) r32 = socket(0x11, 0x4003, 0x8) sendto$unix(r32, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r33 = dup(r32) ioctl$TIOCMBIC(r33, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r33, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r35 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r34, r35) getgroups(0x3, &(0x7f0000000140)=[r31, r35, 0x0]) r37 = socket(0x11, 0x4003, 0x8) sendto$unix(r37, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r38 = dup(r37) ioctl$TIOCMBIC(r38, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r38, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r40 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r39, r40) r41 = getgid() r42 = getegid() setgroups(0x4, &(0x7f0000000240)=[r36, r40, r41, r42]) r43 = socket(0x11, 0x4003, 0x8) r44 = dup(r43) ioctl$TIOCMBIC(r44, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r44, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) r47 = socket(0x11, 0x4003, 0x8) sendto$unix(r47, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r48 = socket(0x18, 0x1, 0x0) close(r48) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r49 = dup(r48) ioctl$TIOCMBIC(r49, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r49, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) getgroups(0x3, &(0x7f0000000140)=[r46, r51, 0x0]) setgroups(0x7, &(0x7f0000000180)=[r17, r26, r27, r41, 0xffffffffffffffff, 0x0, r46]) fcntl$setflags(r1, 0x2, 0x1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r0}], 0x2, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x9310d591cd44e39c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xfff, 0x5, {0x1, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x7}, 0x8) write(r4, 0x0, 0x0) 16:04:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x6, './bus\x00'}) shmget$private(0x0, 0x2000, 0x647, &(0x7f0000ffd000/0x2000)=nil) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x61}, {0x16}]}) syz_emit_ethernet(0x6, &(0x7f0000000200)="c00f07039941") r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:04:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x11, 0x4003, 0x8) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x2db6f419eba11516, 0x4003, 0x9) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, r14]) setregid(r1, r17) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2d, &(0x7f0000000080)=[{0x5, 0x2, 0x35, 0x9}, {0x20, 0x6a, 0x7f, 0x1}, {0x4, 0xc, 0x8, 0x7}, {0x7, 0xb2, 0x0, 0x2}, {0x3, 0x1, 0xff, 0xfffffffc}, {0x6, 0xfc, 0x3, 0x5}, {0x0, 0x8, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:04:18 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x101) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:04:18 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:04:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000001000000000000000ddc59f5d"]) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:04:18 executing program 0: r0 = syz_open_pts() getppid() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() clock_settime(0x3, &(0x7f0000000080)={0x1, 0x1}) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:04:18 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r10, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r7, r10, 0x0, 0xffffffff00000000, 0x100}) r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0xffffffffffffffff, 0x315, 0x800) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r21, r22) setuid(r18) r23 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r20, r19, r18, r21, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r16, 0xffffffffffffffff, r14, r19, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r24 = socket$inet(0x2, 0x2, 0x0) getsockopt(r24, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r26 = socket$inet(0x2, 0x2, 0x0) getsockopt(r26, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r28 = getgid() r29 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r30, 0x4, 0x46bfb) r31 = getpgid(0x0) read(r30, &(0x7f00000005c0)=""/101, 0x4) fcntl$setown(r30, 0x6, r31) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2990, r16, r25, r27, r28, 0x4, 0x6}, 0x6, 0x10000, r29, r31, 0x4, 0x5, 0xc0fc, 0x8}) r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0xffffffffffffffff, 0x315, 0x800) r33 = socket(0x200000000000001a, 0x3, 0x2e) bind(r33, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r34 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r34, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r36 = socket(0x18, 0x4003, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r38 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r42, r43) setuid(r39) r44 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r41, r40, r39, r42, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r37, 0xffffffffffffffff, r35, r40, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r45 = socket$inet(0x2, 0x2, 0x0) getsockopt(r45, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r47 = socket$inet(0x2, 0x2, 0x0) getsockopt(r47, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r49 = getgid() r50 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r51, 0x4, 0x46bfb) r52 = getpgid(0x0) read(r51, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r51, 0x6, r52) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x2990, r37, r46, r48, r49, 0x4, 0x6}, 0x6, 0x10000, r50, r52, 0x4, 0x5, 0xc0fc, 0x8}) getgroups(0x1, &(0x7f0000000340)=[r46]) getgroups(0x4000000000000020, &(0x7f0000000040)=[r28, r53, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r54) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r55 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r55, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xa7d75c6d78e0fee, &(0x7f0000000480)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r56, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff42) r57 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000700), 0x4) socket$inet(0x2, 0x3, 0x0) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x185, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") mlockall(0x1) 16:04:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x30) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x168) 16:04:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x8000, 0xff, 0x0, "251ee0f4e05ed8b3ba0d2393dafb29c10a2269d2", 0x4, 0x2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x2dc) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0x100000131}, {0x0}], 0x10000000000003cc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x1c0) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x8000}, {0x80, 0x0, 0x3}, {0x7ffffffe, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:19 executing program 1: semget$private(0x0, 0x7, 0x3e) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) readv(r0, &(0x7f0000119ff0)=[{0x0}], 0x1) r2 = getuid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) r4 = accept$inet6(r1, 0x0, &(0x7f0000000200)) listen(r4, 0xc9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r2, r6, 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee72919525ed18495c2f4dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a20e2d"], 0xd7, 0x800) msgrcv(r7, &(0x7f0000000040)={0x0, ""/106}, 0x72, 0x3, 0x1800) 16:04:19 executing program 1: madvise(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 16:04:19 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:04:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000640)={0xffff, 0x9}) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000540)="5540079fcf2b3e7d7e0b05efdd2c0a2c67faa3043c164ed192319d041c02073970e3bca2ebf93288581ba1d7f0737dd7e299c7cb347d144693e1b83b4a0e7b0e006e8e21f0f6e311ba4d5b3ba24211af4fe0817868aed7199d612d9c639af98b2ac81503d653faef2d29fbf16a68c4949890e4d8d957cfbbdbfdb72b02324adaa3deb2e2a587d081d6616b2a5d5926426237ffffc65ba5ce2c03466f569cce78ada34f6caa6636436c95cb4c0ff97b5ce1f2eb9907a083cd42b17240c077e1da3c513507bb069ea94e04872acc96355cfb23cdb34f87d45b9e06a6cd860f66989d35c92ca6d02fc0e4eccadfe7d4b8e2ef04dee8", 0xf4) socket(0x10, 0x0, 0x8c) 16:04:19 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) shmat(0x0, &(0x7f0000002000/0x2000)=nil, 0x4000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1000001d, 0x0, 0x0) 16:04:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) fcntl$setflags(r2, 0x2, 0x1) 16:04:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8be4634e1931860e7c"], 0x10) read(r4, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r5, &(0x7f00000000c0)=@un=@abs={0x46754ee495af92e3, 0x0, 0x2}, 0x8) r6 = accept$unix(r3, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:04:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 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) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) write(r2, &(0x7f0000000080)="f9016e5f85fde38c656011cdb656969100f6b084712ca8ee096db9112084d299a67cbb", 0x23) 16:04:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x10001, 0x100000, 0xb, 0x99b7, "73f300070060c3dce5081af659b0d7317a117c00"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x80, 0x7, 0x80, "e08359a2f7060c2d64cf4a0b68140379dc7490e2", 0x8, 0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) openat(r1, &(0x7f0000000280)='./file0\x00', 0x40, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x9, 0x6, 0x9, 0x1, "877d6bf3eefa3152c4ce5a44be23aed4a2e417cb", 0x3ff, 0x7ffffffb}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) 16:04:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300), 0x10000) getpgrp() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = semget(0x3, 0x2, 0x202) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000140)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x1}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, 0x0, r2, 0x1e4, 0x8}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) 16:04:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:04:19 executing program 0: nanosleep(&(0x7f0000000080)={0x6}, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:04:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x4) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:04:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x12, 0x8000, 0x40) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0x4003, 0x8) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) getgroups(0x3, &(0x7f0000000140)=[r13, r17, 0x0]) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = getgid() r24 = getegid() setgroups(0x4, &(0x7f0000000240)=[r18, r22, r23, r24]) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r28 = socket(0x11, 0x4003, 0x8) sendto$unix(r28, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r29 = dup(r28) ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r29, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r31 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r30, r31) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r33, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r35 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r34, r35) r36 = socket(0x11, 0x4003, 0x8) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r37, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) r40 = socket(0x800000018, 0x1, 0x0) connect(r40, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r40, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r41 = socket(0x18, 0x1, 0x0) close(r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r42 = socket(0x18, 0x1, 0x0) close(r42) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r43 = socket(0x18, 0x1, 0x0) close(r43) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r44 = socket(0x800000018, 0x1, 0x0) connect(r44, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r44, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r44, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r45 = socket$unix(0x1, 0x5, 0x0) r46 = socket(0x800000018, 0x1, 0x0) connect(r46, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r46, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x6, 0x2, 0x40, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = socket(0x18, 0x1, 0x0) close(r48) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r49 = openat$klog(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/klog\x00', 0x30428, 0x0) r50 = socket(0x18, 0x1, 0x0) close(r50) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r51 = accept$inet6(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000340)="0da084cd0f96dd6bb5ed5f9d1f31f223d1fda667156dcd5176b05f859c3f83fdad6ea70b0ad222ab327d76c39208f5130da580edcaf374d446b5f6e13e79076fb3b540246d631dd8d70f368bbd1f1ae181c410d6059bdc3bf4a9fb0e397128e9b633f84243c489c3aafd223ddb0ab77b020ba19ac1aabca2a2fddf7b51f4b6e73b3f3287fb01c9b2", 0x88}, {&(0x7f0000000400)="05318f5d24a47c2fd607aea5b984ebf0a0c7498476fadb3935948ab6f3645b343f9e7f268e9b4955c77044cf11ed8d68c0c801ad5fdbe80beba414a11dba3c0f9f18fec52f3d371a7c150df0aa5f935e37997ce263d2bbfcbb4dbc943c37bc1bb3e63961f45bc861c0052a3459df95a3a16e183387ca557f3032fa7a93ac48e26cf00e72441d35a4fc9dd092584b3feb12e866bc65489aa5a7106615a91603637b0ea733d42a91e650511e445f1f5faa09831c2e9e", 0xb5}, {&(0x7f00000004c0)="24210d5e6c3a52ab15a81cd87628c5c867dc21a0e7486669b502a8c12e1bb8e1954272b61d08cdf1adf2ffaf8143cc81bdfe3cebe97526c480dc4a4b1b3a15356b4964a079ec49f67446b1096694a1fe520b1e1f61d0272fcbf2629d9abd6756c4c6eedfde3c75ba2a6ea7b9e846f3e64fae4c82adcc827af96c4a1f465ba45763f96c8c965bb44dbad2a06bf926a852d293f631bb51280862efe07057a7eaceb42fa0948f0b092c49097ae31948d36cf2e5", 0xb2}], 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000000a08000ffff40000100000027bcc7a45805e2b4bf1a80e81213849a83850bba9cf4ebb166fc48c79ebd0a03c5e4c13f7e76b5975e908c190c1e9d3c41487a7a18b1bca39abe9be331fe926424e1878760539922c67c517aef0a310956e3ddce3f7d14e8bba174bc", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r30, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r34, @ANYRES32=r39, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32, @ANYRES32=r44, @ANYRES32=r2, @ANYRES32=r45, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r46, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r47, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r48, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r0, @ANYRES32=r51], 0x150, 0x4}, 0x2) r52 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8000, 0x288) faccessat(r52, &(0x7f00000002c0)='./file0\x00', 0x10, 0x656534a499c17b07) read(r2, &(0x7f0000000140)=""/146, 0x92) r53 = socket(0x800000018, 0x1, 0x0) connect(r53, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r53, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000bdebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r54 = socket(0x18, 0x4003, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r54, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) madvise(&(0x7f0000122000/0x4000)=nil, 0x4000, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:04:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000000)='./file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:04:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000040)='./file0/file0\x00') 16:04:20 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x8006, 0x9}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r4 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r4, &(0x7f0000000440), 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r5, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x74) 16:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x61}, {0x16}]}) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0xcc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000880)=0x101) r5 = getgid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000008c0)=0xfffffe00) lchown(&(0x7f0000001280)='./file0\x00', r3, r5) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/125, 0x7d}, {&(0x7f00000005c0)=""/93, 0x5d}, {&(0x7f0000000640)=""/81, 0x51}, {&(0x7f00000006c0)=""/129, 0x81}], 0x8, &(0x7f0000002640)=""/4096, 0x1000}, 0x1) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000840)=0x3) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r5, r10, 0x0]) setegid(r5) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:04:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x500, 0x7f, 0x5, 0x7}, {0x1, 0x3, 0x1, 0x8}, {0x2, 0x0, 0x5, 0x10001}, {0x9, 0x1f, 0x2, 0xb38}, {0xdeb1, 0xff, 0x3, 0x20}, {0x3ff, 0x4, 0x6, 0x2}, {0x6, 0xb9, 0x8, 0x600}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:04:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0xfffffffffffffffd], [{}, {}, {0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:04:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) socket(0x6, 0x5, 0x5) 16:04:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x112) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) r2 = dup(r0) syz_extract_tcp_res(&(0x7f0000000100), 0x2, 0x81) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x340, 0x87, 0x5, 0x298ff28c4261aa5e, 0x4, 0x2, 0xcc, 0x1, 0x2, 0x0, 0x8}) r3 = accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001240)={0x7fffffff, 0x9c, 0x3, 0x3f, "a99d2b8a5287fa56c1c8dada8918e24d16eb98d8", 0x40}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd0\x00', 0x8, 0x0) pwrite(r5, &(0x7f00000012c0)="566dc41e713e9173b31981c6f2d288f0e95361ae9fbc4b48c74989e7443561c7672e6a9578b691e8d238559b4a5c6c779d6e81b8595357412e02d98e9b5a9a021461ac3a6f95e5abc231094ccf7eb168af8c8c89f522c8dde9052655f7033e02ed4c234a4bde0be2b41afd881179ed8db425af9856f6333136533dbabad4e5df4fc342d5ef455210f3a22a76318dad1e52481030defedbcc4925703ef8d52ccdb61da29faed52babaa972873166f8f6d479d22274fb832c3253322355eb525fa4b1670d8b2a9ae6d012965d680a9d12c71979a9c760bf6b6571dfcf1eeeb12cd966806164b72", 0xe6, 0x0, 0x0) socket(0x10, 0x4000, 0x80) syz_extract_tcp_res(&(0x7f00000013c0), 0x2, 0x6) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001440)='/dev/tty\x00', 0x9000, 0x0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000001480)=0x47c) r8 = semget(0x3, 0x0, 0x48) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000014c0)=""/101) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000001540)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001580)={0x2, 0x2, 0x6, 0x3, "3e70a4f8dedbd64bd9d3ee0261a7cd4a4942ae07", 0x0, 0x8}) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001600)={0xffffffffffffffff}, 0x20000) pipe(&(0x7f0000001640)={0xffffffffffffffff}) r12 = syz_open_pts() r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000001680)='/dev/klog\x00', 0x8000, 0x0) r14 = socket(0x1, 0x4003, 0x1) r15 = openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x8, 0x0) r16 = kqueue() kevent(r9, &(0x7f00000016c0)=[{{r10}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x7ff, 0xfffffffffffffff9}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x48, 0x4, 0x14c5, 0x1}, {{r11}, 0xfffffffffffffffa, 0x10, 0x40000020, 0x80000001, 0x3}, {{r12}, 0x0, 0x0, 0xfffff, 0xa, 0x38b}, {{r3}, 0xfffffffffffffffa, 0x35, 0x80, 0x80000000000, 0x75}, {{r13}, 0x0, 0x2, 0x1, 0xff, 0xec}, {{r1}, 0xfffffffffffffff8, 0xa1, 0x20, 0x0, 0x100000001}, {{r14}, 0xfffffffffffffff9, 0x74, 0x447ab41cf3ba9b67, 0xff, 0x1}], 0xfffffffe, &(0x7f0000001800)=[{{}, 0xfffffffffffffffb, 0x0, 0x2, 0x2000, 0x7}, {{r6}, 0xfffffffffffffff9, 0x80, 0x1, 0x3, 0x7}, {{}, 0xfffffffffffffff8, 0x1b14b3c964237b8e, 0x40, 0x6}, {{r15}, 0x4, 0x4, 0x92049daa9da694cb, 0x3, 0x6779}, {{r3}, 0xfffffffffffffffc, 0x0, 0x40, 0x1, 0x1}, {{r16}, 0x0, 0xb2, 0x2, 0x1, 0x6}], 0x6, &(0x7f00000018c0)={0x40, 0x59}) 16:04:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x1ff, [{0x2}, {0x0, 0x9}, {0x2}, {0x2, 0x1}, {0x3, 0x7fff}, {0x2, 0x4}, {0x1, 0x4}, {0x2, 0x40}, {0x2, 0x3}, {0x3}, {0x58f757d97eada5f8, 0x4}, {0x4, 0x1}, {0x3, 0x6}, {0x4d25dd9057de42fd, 0x1f}, {0x0, 0x92e}, {0x1, 0x8}, {0x2, 0x2}, {0x2, 0x8}, {0x3, 0x1}, {0x2, 0xffff}, {0x1, 0x3}, {0x3, 0x6}, {0x3}, {0x3, 0x8f9d}, {0x3, 0x7}, {0x3, 0x5}, {0x1, 0x1ff}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x5}, {0x1, 0x3f}, {0x1, 0x5}]}) 16:04:20 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x113) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x5e90b5bf56c3dc3f, r0, 0x0, 0x0) 16:04:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x30, 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, 0x1ff, 0x80, &(0x7f00000001c0)="366b545051a51b105a9cf4c6df54729305921d46cbae0f34f5e5cd00cb779ed2b86e10f57cf9c290d2782b2867f044b3a6bfb6150303d52601600ba9a19cef4b1a5bc48229516562bc0ffb73c9461910d6deebe22984454fc445ab9bac714b17540c99d393b8cf7b1d9aebfabbcfa1092c9cd6d72feaecdc8684633f2a25ad285f72739fd9f560bd2db565f5fc066977ca5547b9df7d30270c57bdad4018c0c2e18e6d6967405743775800513486dab65b28a2b409c4c00abc48ef646c607067bf300600b5fce0f3ea54b715c744e678bb8e62", 0xd3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) pckbd_enable: command error pckbd_enable: command error 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x22e, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x7ffffffe}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x81, 0x429a, 0x7}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:04:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r1, &(0x7f0000000100)="d82b79c445511dc744b17cc5b8b4745b7857c4ff82e1864342c629cbd1fff1c03f156293566fd1d4e963022759c9f70beafeb995bcaf81713254a096da4c583c11bf4559f8", 0x45, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x8, './bus\x00', './file0\x00'}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x200000000008) ioctl$TIOCNOTTY(r2, 0x20007471) close(r2) 16:04:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffbef87f68a1e8e16dd4ded755b737773f310f7e8cfac4cda0a16adbe69ca93465421f14043a871300000000000000d3fca15c54cb87fdc5347f5c7ff07edc8ff4914d04111cbf0d085d2c0791fe8a4afb1e4f0500bb9c80ccf62c863ae12cb650d3486406ba14f4eea7a0ff21955a010471c53318e537a925bb9c197b91038dc8f26bd3ec0332d837d0a8e35af8014780669bdff259"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x20) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:04:23 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x4000, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x6) r3 = dup2(r0, r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) symlinkat(&(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00') ioctl$TIOCCBRK(r3, 0x2000747a) execve(0x0, 0x0, 0x0) 16:04:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc024696c, &(0x7f0000000300)=0x80) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r3 = socket(0x18, 0x3, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:04:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x29000, 0x182) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) r4 = getuid() r5 = getgid() r6 = kqueue() fchmod(r6, 0x46) r7 = socket$inet(0x2, 0x4000, 0x1) sendmsg(r7, &(0x7f0000000a80)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000002c0)="4edda1a895497aa8df733678842dddbad269a7af3f80c81029e817097dba7c71c0319b9c43fa07192f61015a9f4e31bba4f5613e13837b368d469a0b16e615a78ea2f1cb02b0c1255fc5357fd263bed5cfe0c2808fe28597a98ca51ebd20e7594775ab6057ae64e2ad06fc0a8f169083b3865863088aa7286cc66d3962aeb607ad8cc592cc807d4ea3d37e81571fd2a73dfd4c5e888241bd3a007d85b9aa0c7b8b2f057851eb673131a2c641571b", 0xae}, {&(0x7f0000002080)="89622d6e5efae1e1ea8dd72303ad2c2be0522b9a9d519604ad0c8461d1c7b688fcdd76126b9008069bc09b5174a15899f9e3506c1a3d22080054260295b6142ef5fb395a9b693ee6513f4b00e4680c4e42e0c0aa7cdb1abcfa46e23d547ae03cd24a7d6d50554db1b99d999dcda55c998cbf8e5a66e2892f077adc10ee6ac0280222f855a33ecb64e5eb476b59c41c88a32999d5299f4a3de5", 0x99}, {&(0x7f0000000440)="474f7d78c19692f44d5a8d96eaf64c094973279a297fc65da750ad97c7226f0ece7f7a8448c5a728af9068ac68dd53b2b6c915b88682870d5b8d5d020ab4e0934723f2673d3becd8cc39f8a20f621bcfe169f4a776ca336cc4a79573b7ebd1fe54a59f28c15b1312409202bcea3b779333f7a2556d9fcab69a5e2230d5ab26bd80", 0x81}, {&(0x7f0000000500)="888d8d77fa91766b165d54eddc23bab19d4bb483d5da7143b0cd78dd23649cd2f27a1ffe54eec66049af96a731531aa884ccd0185203a6703aa3f13d332bdb36f84283065198e38f50f5cbd0fdf81c56279ceac1dd947092d646b142bb346494b7de5b7877010ac9ac84e635d5880a541a12ccaff7ed46de647014e5f7", 0x7d}, {&(0x7f0000000180)="45975f1eba67192eba16b60158519fcee71e96fd6970729f4539d4eeb1dfbda14308f2fd", 0x24}, {&(0x7f0000000580)="8a51998c16be0e00429572adbf322d4ae41d280eef4ef9c31cd2b5e48967fbdc8fbdafaa42d15ba66d9dca8286e3e21f0d4a9e040d9be41ab5cdd68f68ec960b544887cb937fe38724bf6be7b831fdb3ea1631b023f48ba606381aa5c7c12a74b3b389317e20880c4fa6f453fbb15d3f2c73c3ea197fa8a437ff401f33", 0x7d}, {&(0x7f0000001080)="43eaedcac53cace7dd902c7a9c830e99d2dcd5de9b20833e81dab66f9659a91f7b0ac92d536ba289d518da2d10dd749c91bb7bd51dfc98966eed2b4af6453f6537485f428fb9cea0f49cbe7a1c14c976ac22467ec98541a247998ad3ee33c7416de0fa262914ec11b17ee1019d050ba7642f9f7ec34f9b325f7963fab173b7222b3cded6a1930d794960d16359e07f5b85052eaa7a807e3602658dc851fefe912fd0649368b36a8267466c8b0d28b238c1eff830f1914ed4670330bfd0e171790a0497a74e80c27f4434943437b9992dd276b7959a13f967d0ea6794974899a91bc769e366ed09432d89bf2801551f2c7f67941c79a213f04a8b92cd2034a9004f8f8e93cb8374501b0232ace3db9a9fb12ebcec1e6adbd5a938a33fbb2f86ca830d53691293c2d8ab20a46c0af47bdaf4273086add5141f1263a55228a253e0b2ef0f69b241b64933b9a2af1fd1b7821605c13d66f456a0926fbcbcce0bda29c05cb8edaf1da0ea271469a325f1d9387c11d1385a54ef2309f402e75236e89af75afa707bbb6cf159fb6325d745e349f872ee2192d6f8a13028bc4ada5beb480709eb647f028bd25015313cbf3e45dcf6a0e44a8b7e2b8fc7fea58b467541e1f3d7a5fa8843301dbc869a2e28415310be44d885582e3e63c24d27910a6337237f6b02cd53a8133cfc429827c6c4927ec743d6583260b02516e26d4890fc31aeea2e11d6edd549808e150e19b00254b74aed949c2eb09d291ef1929b9979e6eee838fa506b01f2009515205c70b8e270e0b5bd775e9d3ac910c6c66c2e34692e8d7d58afa736e163c507b7a10385e2805476d929e95be5ee4874d8d5b44bccfb6d04d0867913dc3430bfea593fdca4ac05963b540d325b21c4dd8300fccf105542453e25a3fddec53be42212c5c7d27a567330176c1452dade85455a6b16aa1b9258b47edb6077ec3eeea2d95ea4d1976a4d88b5eac0a4d26cdbe920708680b3bcf0c70e5e7890dd0ea9004390511ca610935669492376909720804ba1df637f4d9c1b7a1966a788c493b080728abebc29ae157c4ed2df16a18a0ae926c456c24f2bd73e0c9de2176c836e7b704335f29ee35f02673ca9b184bed4defa227c5fbbe195e31df02fe15eb225c95432a6b9649fce94636469c3eafca9b7a50a62fd384a98246467e16752d0eec7c14d61e9962199d252ba272cef58d4d7d6ac853110e209a5ac5dac00f07b20bcb14eeb7d2a29f0eff154e8856cd4fea588c6a727ba59004ee8d00b0642694a8df478a9057c73ccecfab71cf128e1364ab519a8846966dce258235d86948034642b2299c12053951b723100095cfaaa70e439cd92f4233b37d28aabcce7d67e0e114abffcc48d2821634d9c9ad21091537979ec14000b03d225b615cf8bfa45589085295cf13cbead501108d8b081de8adc5ed2c6c61412957fdaa5302cd3c6ca286ba04c62347562bd372caa16110eb5f1b22428ca43dde746985a65371eecfc204e333aa39367ed115b54f12e85442f2d8b562624676d213d76a0660682246f7c378929400ea2cb85158df84ac0197fc3f3fb4b17a7f887a79b3bb541fd7285da2b63cf1fa47e38554a87caf18317ba35973cd3b624795cf1e4547d9b8d306f5e6a3787dd78d15eec22991ccd08d578c25ea63782d5237323dc1be2f8df8339cf979afcfa438fc53d3e12a6fa6d56e8b0f71e07c5f0d90e2e4e6530c94653ea4d88e5d3282f77496a2dac6faa6ad67bdd229f024203b2cc1f4112d77ef423571a4bf3438730226fe67790f355d154b06f3ba1bbb4a5ba990dc8fe46c6525a3c2fadf63d144fc9fc5624ac110b15f33651a81f5c3d2a42d3da4d153b5417559e070d5835bb21ad270bbc28f185b86a8edc83cd81d7be0d8154b9e31985de06b7b9ec487fd43ae4bcf31c8d42f0106c4a33d2fad855174dae68672cf97bb83b8ac2f8e6992f76aa5fc4514cbf7316dc6ca7568a1fb1b5879c29842be57c164c6cecdc50a17385b9ddc05aa73f7a4545d57ac1686fd2769c35c6ce89ebedbcd097c524473d591ca7752e4a080a3accb75ae655c9aadf04e83c23ea3f02221b2907379c754830b6dfcb6317d4d204c7ecdbb1f4b09f2d287e5f197634eed8f5f8cbf387271c760eefad833c333bb9b43fd871c3d05ca964127b9344fe25748a3680d308fdc10e49c12dca0dd15b4171c33e75fc3fea6050869c8601f094e88a24058010a5e3ea664ca52177e7e74be56ace18f3225940bff4d2dd208cb4eccb10fb1405e0bebd956b5e925c91939a6369e3158cb20f94e6d06396994dba15b7db94b6d41f5d0dcb7a0ae69512430b8a6e2c3de721b1dd0c5ef0f81fb684de6013fcbbda912db219a299f77e76596bc1467af743027509e0a6f65461c1adc29eb5c20d04eaa97e7541214a53c6d3ab073b938bc1705fe451a34f1169ff4a08ac5191854925e94f5e3d3d86aab4318539d55e9f746f2c6caa12d0afb894705f35374b46e87c8e18fe866a82b39301f7ae6dbb2a9abeaaf2998112899f1e2b1a3dee0f700bc0cba0392a50b9a5eaf892ca73e778f20fc2b2e858f07b2f3e9ba2945c11c75bd0681ad899f1ca33719bfebe0502272012e7e69d336be7334f65dc6e3c851a0b37a989632edb496e14e186417b7f36b5c09464782f782691a258e6f5a098900bc9c75e5ee3268743aa58cf09ee2c3dd5305d874f9f5558fcd0665a6029753a961dddd38a336aac20103c3c49efef80885b69ecc09af752da97fb387278006640c3d6b0ed9d9a13e1a4b2be2ee9e99507dd40c0cb24a989774d428ce792fd8c715b9fd58fb068a05d297361e419f9e80f69d79ed6fa66c2b1903148d2a5c23bf015e3b12587d32b57f70fb5a50ab20caf574f04b4334d380b9f80bec84633df71d717c69a0faf5d92a959f8d297d46439b69fd088754d3af9a80c14bbd2aa83ed3a407992b4bc07500143638e700d0678fbfd909838b367fe224a90f78af9894f3d88f5d64ab7a71a6e081a1b47ad48eb68e00e9cdec21f4793886cbcc14f873477cfde25a5f986f8ece3caa9341695d0f52a17e5fa6a2778d793e3f40e6e3ce2b81ac4d3f4c0cc3fe31b4bc52f41685cef5d9cc75c118b38d5fd074c4404f5604619fe581f2d53e46e325fa1558d8d195057bd80513333609bba6999c39fbdb465ea0b3bd60a3e9cba59ccfa13cfe4ae2339ab347fa98757e107d474e1d4d4793d1cf0416ff1e4380bfcf28f4c9d053d651fc4581cdb34ec05b9ad6a6717b6f758d6c445d67ea1fedf4b87f95bd1f44fd0bb686ae920195cdcb1064a631c1d892305fe0dc6fcf8ef2b2e45ea1a711ef31aa6eb8b6263749cc061789ad9b7f6830613fb1702ba66fa0019f8fdb2b49347fa2f2276e9d356c5468946082ab7b908b6081938ed986709402653e0a3394197f729b837162029c5948e7827bbfb7265390f03b1d7c49d9913d552e9f6368f4fc99fb8f73fdcf41ba5bf8a884a4a4ca00678c1cba2a67f9f1a5b3e83cb7bb9b6f5aa912ed146bef63d5428ff3ae69857e0afb5a0a6d976deb96bc357c60074ed12ed39aa902f060f0215baf56f4e65018bf6c4df9e2cca98931d50c464615d30e22adc8b38c2cc7c34446f6a90b2dec914160d61f230bdd99fc4e89653fc1f933719a2e8ef60f5ee416c3219f6e84350efa64b19d2897d42d03d9620434c2c8760c1dbf87388ae88207300ebac556134d6cbcc725f8ebb6cab7506824ce6664ed20bc82f643ac6057bbee13f3192266a5fc0c931264665001f3e5cdddc8ff16fa886908f8527920f1555e1258a26277bd870bb6cf31e702a08f71de935c1746d62c9a83b653fc3bfe3a4cddce27f86ccd8be7502aee6f66324bfdbd1369335b5801415a08dc2ee12288718ffd253af3186d4d03727573fabda07fe5c16cfb78d81f894b00ace524d719d5fd1c603e32d08d6c02e6b5d6eea2a4edaea36d8ab545f28be21f02a659f959a6995c859c2a349e182fcb88ca73baf93e6c4f71dcb2e20d2965f9426915893085dac3611b1847e425479f32efcb0480d6646e9db9666899adbcac25ae05f4aa4b277f517c66aa350034bea58c0b98512024d88b293c7549a24e94e947bc02659e06d9a03ddbe2496509fad0539a55003b83d1126e2f626c82bb35240a242b12588c0fafa181475a694578b7e16bd3e5b3ffc97a9194122c3fc1ed067ba308c8092f7a02b447b815ee1aaf5cb3ac3d9dca2809176c780fcfa355ed505ac3cec6ac70689ef9becbd9a4d0239f5cb2f387b67bc3814eba65a3e0be758501cd33a532eb9588834f09d84aa6c74a8676623c48655085552acccc0cdff0b5f7814aab5d725348378b1cd21f360c86fca80fbd31e35108110b84edb0f53437782e490d79320ab8f74acddd6723d380b054ac3566024adaaffc371b8ede5a8fa3dffc60203d6944edd225d4e7a7af78cf2747d9b6816d95248a89480dc3b0eb7d5f4fef47c9300667ba8dd61fc16190b6d1a840ef03469b99714d7c67f3fffa3f47a11831daf265476d19d71e1fe3dd08272804845cc0c278178d6519f08df390736313e46eb52f8def00cef365bac8bd366a69203dedd077916864a8d46e5bcd1b582ba1bd313b7e02741c62c5ca43b05cb7b4948a3957a5f44734e2ad32acb05e1841aa1f2e36090c31616abfe05c97b25cb573c647bccf697ba45c00fab37674a0af1a069d58e222b6b42c37ce602c29dd385870db86a38f9c6e2c18122b682f20714d2f188bfb2968c1f1337ab83235dec8f33a9ef631df6a572867d0c8b5876e82328262790d7089932e6584217e4684ea1ed39af3fa33d4a1b6f6aa45c2c870fe73030709bf5918a177c95c7b5f28488e4b974b0cc949c7a74c0913daa640022e2bb26451a3e15572c40726dfc533d8878c9068abdbb006c783ca4581e2fcc1732bf3ae4d29124c9d99c8a60a0f38c49348ccf9ee5bf328b30d885ef274bf9c086009de2bac69eadd7e93b4b1e6122b83af82cf9f5ad07ef6c797e9c477eb7f10409429dae8fd5ea07a6b5514089433cc317389bfda1b38713347b66bffa07a55d4edd8fbf4878f59cf0b6dbe5fb4026ac7131df9c0f1f26a1a19981923faf079b8c10fd5456f69314e4fb76eee6ba6e6fd00b0573650dd597066b88c7575db01b498b312454bb7b4fdefa2573f17c3b6e78307c7a3da4c96732f1b8bb2b8f1d25c621bd28f1705e3e7c37d96edd275a2d1c40b28054446d9a6ac00d4a99825b1b04640325787272edb1f99c42f52857820668d144deb0cd4411e86caafc1a408b4f5e5468df194fe7f234304a92ad688048998d2c7b26a4a614ab413694f280c5c78c351a8e9d948747f2905c42d008b0ba695779cf9d652c16e9de409973a5d6e91e8170c74b79d06ab64f1fbafeff36d015691f2665268a0f85ef5877ba8283af69317aedaea2be6ee1073926a09aa93c2ce409d6cfc282e2d672ac9b7efb428084e8c0c350e552fe46d4865dbaf84f3f228b5d98c945bee70ec67ccf6ad51061b36b96377c2480960b3404ed22b4ec7fc45828bb0e013b5e8a328cbefc6ddbd84dbf9ea5a9e68ce318f37a58ff14a4337e8bf621b85220bf9fee5c60e53b2d1ea4006517e06480d2154330a786118fc4f4c7211c1ee5f86abd84f5b9dd4b7fa92ef9a84c77e2b49d540051134abb2dc4ff9ef8a62934be5196915dd1a19498b0b93582be053d213bdc6033ba1cd639397758cab608115518859df45d65b2c3d70084968f27caa59e84e5317d21ec6fdc74dc3d7134c3b6", 0x1000}], 0x7, &(0x7f0000000680)=[{0x110, 0x1, 0x6, "43f03ec3147025e3e5c1ee0e524e4ff1ad78df7b435e095333e6279a471ee6aba783a6acbe2ef4d3cf54b9f36e7a7a96c8b3bd5fd19a8d523d4ebe0192ddd01a3282d0eb73384f50bf0c2eec48fdb10c49bf8f58fcfccb2e0c937f03ca0e83a1a0b1abf2f23a6f2ecde5a8de0db7eacebdcb4a882565ab322a609ba1b531d2e1ecb5cc371b368dd417cf540c3924186573ec786aec5add9a8d57a15a1bf6181bdc976dc3f390317671f44cc3b025a9364d15df15a6550f2ce03070814e822790680568b0f62b046e842ccfb0d9633989c72ca0a8e14827fab61638da9e3d9dd13d28f5c34eb5c7931db4e8b92ca84563465c6bdb8e0b2fe14bbeac"}, {0x20, 0x1, 0x1f, "672c54527958fee16321e79653"}, {0xa0, 0xffff, 0xe72, "4100276ed3bb4b233c97e2049f97b6490cafbc959c6f8e47752aa312f0eb42e14183281520ba48513d858f17fbfcf77f580ddf716391c70a4190de567a779ebbec7dfe3a0336f2cea63cbb2faf185a7062348dc864e70badc8272963f678ae1fa31e48cefaec08ed22b0dac3408e6aab3273b446e2b25d3fecdfb6c0a5ba50e2976c0e76205fcabd4244201e741e"}, {0xe0, 0x1, 0x200, "24116fc44fe033a2c32e9ad0682bf5d5a400da784848bb25274fe5876553c05aed55d9c950692bac72bd2578cf80c8a6fcce665fbaef22216081d3aa8171683491e8255192da2910092f8e5c422c07eb713a6b2983e58a7f6d4c7b02df09c0ec02338e81a0685e09d12fce8960d7ab9fc02df3521fe6a09618ac0cc818b0d6006ee2893526dd13b24e417bceedaf33e40618ee2d5c76a5f8f9ebeba0a61a82fdf745fef73fe7bd1b214f96477688f850e32da56b24179a67c05d43566ad8f64184da165abfdd160ff2bcbd38b65f66bc"}, {0xc0, 0xffff, 0xffff70db, "2443b7935bc0ed7b1ee7ec953271696ed928b371b1030f71f0680b424e6b5d3c450e2fa215be85d5d0c506bd54ead61bbddddcfc3e811b2bbcc728d9cdfac9c6968ad5d2bc64fe15f2415dddb99e35a8cd93126d3f3c3de29698cd9bc006272122c1f3e7823c515de514f0b2491b76bd2ce4b6915c9ea8ba3eb65f3fba3c729c8839f361fb91884d3b759851ea870cd970c6666d1749cc0806ea1957c840770f863efecbc58f48db63e5ce74"}, {0x60, 0xffff, 0x80, "ee4059705d1aab5b6fb238f5aa831d925be29ff953ccfb6cfc55f6276118277e108a77f5501cdc0faeeb6b9583fa6617c1d694188e7aa670d8452371cca3cc8dd3a48e2b4b7f2c8909"}], 0x3d0}, 0x400) socket$inet(0x2, 0x8000, 0x5) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x6) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:04:23 executing program 1: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f0000000080)={0x2, "1db0a8b581fc2968433337acc6d720dc98531e008c93d26432c5bd07ac7426881b4cffb65fdcec8025328b6e072930a3cae13f804f61aa12e2d04363d25c53602524c5a38106c5ddb4a33b1ddff457ada6fb4e762b9210"}, 0x5f, 0x800) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) fchmod(r1, 0x0) 16:04:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) setreuid(r3, r6) 16:04:23 executing program 1: pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x8006) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) r4 = socket(0x800000018, 0x1, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket$inet(0x2, 0x5a79c1deddc7f9f5, 0x20) write(r5, &(0x7f0000000880)="65ca7693fe471d9d6673a77b12d5fb51ecd5d9930dd0404aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9ffff00000dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71017bc9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd0be50d2ae8587e12d196c2330700bf64eb8a86a3d434c441fb8e60d5e9b8091376751398335843672278c91b391099a0a70d5110e60912175faa34221dc96bcec943e050f90fd28d41a10d6d23405b9c4bba5da24e2bf181514e84bf60495dfa882a46f7cb6da0d42e1660bf6f939ef688248d955430a9f5d7d4a73271bb70d13476aae77895e9cb0b32bc35b63587e3755ba1f73552927fca5c99cabc7218a62ec49813d70835ffe7a06a6bc555491e3886fcf08bfd745969fe4f7b868ac7c26ed06dde53bcf8e5748e93b0a8cc5e10169f4fb109ccbd66edcc9434f83be181e48fc06a3372d56af4bca1ea1be71c1461d63de0dfc6f8b1cf164b76b9ed6314d5671cbcae88c2681af9b637694d0e4f66a7e4154937905ec06f4f866d4aeb5b6f84017622218864a66688dee9", 0x1f6) r6 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004fe000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r8, &(0x7f00000003c0)=""/59, 0x3b) r9 = socket(0x800000018, 0x1, 0x0) connect(r9, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet(r9, &(0x7f0000000280), &(0x7f0000000440)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) close(r8) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = kqueue() poll(&(0x7f0000000080)=[{r12, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='+dev/vmm\x00', 0x21afcd67b0af9513, 0x0) kevent(r14, &(0x7f0000000140), 0x80, 0x0, 0x81, 0x0) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) 16:04:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x5}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000400224b466c00149f70dd3dc37946c7ad9384c84afa"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:04:23 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002200)={0xffffffffffffffff}) write(r0, &(0x7f00000021c0)="d2060000003f6fdb455605e08740ff", 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0xffffffffffffff43) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002240), 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000002180)=[{&(0x7f0000000100)="c87bd0dcdfbdb5699afc306de25d313f50a6dfbbce5898aab67fdb14205c18fab3119021bdb4ec971379def103b145be2064d4813a36f37298351cab2692f4e63604dd7ad40e502707574dcd6dc2ac0d14531ed28a1807da9c30ab1f5562a427686e95e8ff60940b3b272a58e60e3f396641bd58ed26242be3b559b6ce5682a468643d12ffeacfcd93c413fc4f0898c4ba8d7a72e44ad04082eaeb30f18ef779d7b823be3993fcfb688e11a6461e2971adc8d2165bd0d0a95a3ff0d36814beece615fad934de6cfb630a124860d0984d6b2bdfff3c2699d712977d2c9702946cce7ae5e00aae066281e34bb25c8af22527aad0c00b19f302dd4a1398f84829e536fdaed59cfbc093d37e1b69972141ce374fb9cea7a54dfd44fee2fee18243ffd7e1d3f6e3bbd31cf3a4c034857e76c35622c3c917683809296e5c7deb567e402b1cbacaa89c4e1bf0a8bf93a176aed0f6e4ef48105808b63fc82de1e5fc3d527dec99414457bbd4676fd5394aa0e1d0b1713d1c771fce16f1423f3bf68baca716a37dfc0c78003e263e45a4342c93359eb593df3d0f57bf5903ee7f3e8426aa5fb20238bae1d0f2f9e583151eb98faa771cdaf713e4f12235dc18d3bb28d847eb4e229d7a9937671a237813e3a20e4a0145a333a5f2ff40a55418cb74c74de0b9ad6c1411f8d3b4fc3ccbb7393bbe8eb2b1b73a5beaebd8acfe509ce10470236d6833e42cb65e40b053d56eb8b087724cfdc34d055a7c350c4e432bfcbe6b49ec43a45e2c2c5aff6780e29a77d7929100015a255f9d8278b046c28fea3708985924cce12a90f846a72916ba1fc3b30a289a4b9e426f66c64c40e91894f89e774cc6c0cf06c5c1a3b27035103e173c8df95ca86799dd0171534284f696629b94e24293fbd163b6e290cf3343ed3b4acd0beb24b73200eb987443e96b362912c9397b3068ee8d375e16a6d05c42ea913afd7d858d51c1bb6c23a404d877c3e1f7190d04d957a8f02d495f34ffe2fa623f88a8a610c49fc51b1d73da466a654777ae3e57a21e75bf9204b85167d30c8b086e341f515fe238559fe86dbc4631b49647d670f1cd58e65366bea596ba0b751dec3f7e8eb4fc5fb87fa0263d82779c6e8846d6f72b7155e0401e96a3fc940cd674cb43e184c6046d97e4ac7a9d0b43610be6e264d36500035bfbf81f19dc5d2f422ae4d8fb1e92d690bac10f0349a8e908d770e7990303394468aa813ad6c6d6c60695687454c306a1956f17928216146fcc538b236df9f416147709740c26f2b6a50bab64096de051ec4d1f996b7c75e9c6b5cc53811cdb4134d78be2e4fa08ae29c440c0f74376274488b6597f3d0f2796bfcae40c9623dcf9de4f795994936957297cf926bee16f899b2b8b8ea179e205a4b389c4deec5962180f72fd9be52d421e94b276341996f2378fecfab6eabb716dd9322fd5323b22fd8c76d5db2cb221ce83d6bf7a1b307f9260bf9252616b0eddf928ec647adcf7b40ae091c19db32b7a7cea2bb1fa3558ea0b6a4975c683e1df55d9577a01aa629ce6b55c9af612c3203d4fbf3ead02ab97da248affca97750e108e595e432966287abf8bbbf4e6cc247541163810888794a63fa51fb21a6a64c195ce532a86842fe6ef24131715c9f1b229a5e5aa3bd9a361417ca47f168387363c5d50140a67a76ce24d76a5103565f73cb947681c2a4c6c83805c47cf6ff8ca06829af6e75c54c7cd950d376bcffe58a7e57ee96660ef74b214ee76d6fd53fadfb0094eb1a3cc8866d55cad6407bdd6b3745d522f43ce4e3985c7d5615dab0c22e9d54ac0664f7a7a7d34b46840febe9bee9cf8d73ffb755057cdf439b6fb262bc6edc37b647f745a22d2db09121fa199ee0782eeb63e1f6f28086fdb0bce99f1a9beb5b386c0be17f652e4fba3333e3712ad19e9181fe21769f2e1cc82b5ee953613a56ca74251e59aa7ec0a1604c30dee11dee450a4aaf15bf9433bbdc450e697f7782f1e2a903b4c7b947d5d4ce988993cea0f33fecdf133861ffdf72dc51829a940a633f8bd3d9eace6a9fa5b8254ce33e1cecb76abb68b367e7c801dfffa3ff38bd1c6ab87424957224d64d76c1fca883c8b5674e649e4a97c03be5a22c6a1da94fddd696381d806a51ce2a8b7044d905a3bfec266f3e34b45741ad41057cf509f8606ceb033338d75ff269e6b036560fc8e491da8f9b88c5b4b270be2cb311178f1b68f74cee4eb374c6333f44ce9a85c4d168f0a03fc9cb4e1adc5a86677da61e506c6b11d0b0e35b2f9a0800f25c354a8ea16acb8cee10d55687c666e0c45e83ce6a495b8f396a4039a058bad10514325fe0701e438fb13fae7102cb07268eed6985a853cb3f9ac6fb639ae7c98922cd1192a95dab112ff765db22541029ae64dac19b3298b2998e21e357d8456d6acec3d0e1c483d69445bb80be9dbb3125d47f646353671801d4ba0f65f15334f7c12656deb2d62fc718db2266c3b72f50ec0bb3c640b5cfbbf45f57183c7ab4c166da13fabe025581d28a318e41455619ac1e36ba5b369885c7bd91110ca9e386ccad37352308f7a5ce4f8f1a5ed9e5c4759e310eb3d06eff82a4a80b2c84a1b77d9e02a4189bc5bc1359f5e12a455385900199ff6e05faa00bc9e84791cc4ca0aa5b354ff36e4e16f935d06c26ae47083bbf7649129ed83494e532718540a051c28375cf4ed86e7d05bffc031529ad3cda7a4726224b61404251a89a91bb8f457a514b7caad4522d4b83d4f2a583a4e45b291d8418c2c960da2aa9cea38ee1c83fe6c8e311d1c6df61a970ccbb397fc42532e8ff4b6ef29735b5f7c19d8ed92f6aeeba137912fb5bcda10f1ddf60cac7e9b3df5a937a9f67aced99cae06785d0442bf882d97917bf9b673ba89ad71ecf249665f7d498d0c011883256db348363066378e2131e9e804dc98d80c50be2a0933765bb59c88b2c8c1bc64106f75dae79dcdca59cfe682f3b7856c4654a3de18554244ab19906177a3de56626035b07458c38093da2ca51e1a90afdc486c64501174638832c35ae09632c90928cbe0feccd89f5e49b648ce715936f3496583f7d2b7ab2ad9d8be33348ef40d1bfaf721e437af765fc06bf6b2ebc2ef21f51ad95d6bc6d4d6bb7bd5ce58be5e501b8ff62fc93e90106e39eb761f100af77dd6586aa3014724b4c070912023badb05db21415b2f732cb202245b6b8c2c8b41dc688e0871deea8adc247214bf6d7588397d98c5d3d05b4aa86dd781ffddb1a05eaab05b72b2b8c12a5e17ecf03fe0841dd8305883a7bab3d168ba236d0121c5a67e27ac6dc492b20734a5d2f7ed3fa03a3c6fa161881798f93f7ae729a08364849aa3d931d5b6cba5c8e9280934f2a0b94cba94ee25d171ad891abcc26bb7c2d07157c36833fd628820f72ca17a7b81d82e2484c69417ad203fd887d7b6a7851239e2ddc3dd6439af7319f10cff3d64dd5cd7fdf934e7349af3d392a199635354f73a832e90d509c027953764deb4eb00bf8cb26bfcb9b72b0e32d41a2943c09f4aee945a687e94b8883f9e386415fd9afe8fc698eecd0b841c7052517655afd283c6b4be532a41b7283ee515a8e57f98817d46d31e230d5f9461c23f17a8c3cdeb0f70075ffcf1574b18746c38ccce245d173f8c90ce25b744f624b7a3d7ddc67106bf4c3a97e4272dc8373d45efb3bb546ac8e4fff4486ee24496afeefaeb1fd57a644b99310e12c81917952f19e069c6592c07c96732c45c3ba3b2b6a5df9303b3191137b2de73c50d3f2a76b4eef236a9e5e5991de66765b9cf38f138a58b0ca47f39621cc975e1fb3d98472c826db007ac3693c3e72d66f9853860a31c7d329f1ca913c548ab3dd129f501ce13c8adbbba1708bc7b27dbb84413ad4b183b1133ef3a9ec01398c140fbde43f423bf6c238df3a41ec76329e1759281ca98f46db63bf171c78b3fb9aa645f6d704dd0b7ba762a1d149537691301d5369dff59f6ed431ba9d99ee32eec20208f3337bafdb54e0117cd36dcce6b287e64b5a3268f011886b0448f96496519de93a9b2fe08cc363379ec9a0982995563c886cb1b4a5ddba7cf89d16ce1f6030425773469b79b4d35a6e3da7cea4a19f547cf778b1922ccdfbf8a9190db492ce3923bc2b7c35b36c1ccea84462ee97a404b3c5b6c19e316aa784c241a0c38b1bd789273e2faad060751fb1509f0c924de1babb11c108a3881ed5f69af168f03b92b015d6938c68d417a8472d2c5fa9495adc39e851f7023ee146b459c1e0859be8f2e24466095fa83524be153714917b286c8065da149e76a57dece3b7c1bed75cfe6a7f4cc6aaf70d8a6617f124b4cfdc3c0c5450b3be9060027d4bdcca177e089229dbee5a9583fd46104ad15030749634fd382a8920fb67fac86be1c6da38d946150a2b656990754bcc9ab069bb78f34437c36c5bc8b8a5dbaa3c24868aefd49481f4c999130f9cadce965cea3361bade9441f7928a2ac31983b25945eb651c115f4d5a259ae5dade542d6860001d0bb6f0133be82a87058b011b10f6526c030fef8b0d7e2c7169fc0ba065fa3e8a0b863b1495c5ff89f395f0dde23085f54f7fb1578763c9101e91f23c6ebba41b95e0a94601c51d7c4f458f838df05240a4a9bb6d52e0456bd0bfad2ab55ee404af734b930ebdfcf5ca01cc1c34eafe15fdf0835b7644d807b2e3f0b343401534e18ec63d993e813c23521519f503c404ecbd7897200c652f1c37b4fb07511b5242ba25eaef2d5e3f600e8fac5ed11e14a3d870f40a63685b4d5470fafa091ff25572c55bd58f1470bcfe0fc82566bfb2400811333f03be6a89ef3f20dd6493de59b48a21539dcacdad269bf1852eec4c54fe5a442d4c72aba7a68750991bcdd1a07653c83d7bbdf5fa23d7b8b3ba0de94796d6e0a00f4b6215cf2ba944a64c9ef47fb1a420db28996a0702c9bfd63a80e17eccd69e4a9949f8213dbf8283cfda6246f872f9a431b508c7aafff0f189dd4f421c257bc5313a4af799f262159466f47a508d0b845afce093014dfe407abb9dd6a16b3def1e62057b525b18c738dfc0a902545419dcf6dda98ef22c337ba7e4f75559ba0202a8e47a8f31799e4d2ee116a5ca8e323b4665c08186db8ced044534fe8be44ec593641e13b6b0f05c3671344e5b08a8ea1dd92a3828bca8d07ce0bff212128086220b1305f0fcea268bee5c6c61f6eda42e7d073b0bfae4d29c707380788be921c813cd716d51b5a38271522684cd4e47daa6600279177344a727c5807f2d971c3331b6be88226f22f13d7f5a334c68b7f13dc00b502fdf96112386648b4d43eab547389d6fa3e337f55f75c0c46928756c637bd397057df8ebebb1845298849a0c935ce5036ff10e85844f65580da64c36b55c12aae8c471a766e3f55dfb27f5b4f8ec4367483cda7641c8eb47213d6901f7f659449b9ebc785f81f099b82d29fb88cfd5edadc05f11988e4d671ed78e51fe640e0d31cbdef1d8ac83f8aad3ae1c0612fb46d5cf919c7790d80d49d1349f95203a48a1af064a36f48fb49fe0a09d01c9ed8b78c1edb1fba6fd9b50a3bcb974103cfaf4b0ff034956e39c6e5c1cb05631f2325d06372546966e7f95da2881d6a369d04e6fca575af24630e83599852f175b0c7237659a19ed21560e4217c921318ee3fed22163094eb299470ad341d06ce0d8b4b3adffd5bda7c829080197ebd33a129e903f9ce3a9b9ee10dbc41d02eacc7ca2d35fa9624f79c1ce567a84206b1598cd6dea562c6b30056759086205e0f567513", 0x1000}, {&(0x7f0000001100)="71898263923c16fbbfbb5f34d72bdbbe50e9f8981ca77613335b5ebc85b792ebf57f4ea3df9e232b333cfd6ef37ad9e63b4b3b92c4001c94988667012d622d36c29298f7cf5d08ebf0760e987508b2f63290c15ec58433a1af78b430fda8ec6f34", 0x61}, {&(0x7f0000001180)="e7cd78e3690bc09bee479d2b95100b79d535c9123f351b69931efd029ef1161dea9928280e7b8ddcf4a0a8c6a452242ce6b7d8cafea6a1ac0aaa64b8ba94d5ed9c25362af674007b552a4565a1c0f33d6846412ec37327bde155e0fbf75b0a986fb2940490b68dbbd97402e73662623a14ad025555d309bd83212a0ef1a2e873c58a66a7d1563d3ffe77a776ee2bea758ea89bc4aeef33807f06f17d586ae7c7e1f4a462201311536f75686fc7b93d56a23d908a8596b59e675681d31b5c308a1f726eadd06ccbb59b14764e043aa8d7ec806859fa8472fc7fdbd31ddd90cb16f7886c7156c335f34947d99b7618724b772aac97af27ea91651c6ccf85e603d43556a3b30743c16e1cc52ee48f3d30110f868605e1c8e69da1e061250f6b82f9f1bb54b0531f083726833b87cade7cc357cb598958c2e9e9d60d6821d32426c13f2fb12acda330bc9c6f4dd401b6ded3f8a5f553c9ce2b8d99314a00d47a75fe7933dd8332932272ccd28a76693022ef593bb7f723b4dc5e1f4bc96b4d1d5cc0dd9dca6c8bf3d8efb92997da3354b16ccd5edd581d811e60b558184648038bce970b3bafdc9d2e21a29537866981ff57741612aa302e9f5d8e4e72c44a433bced7bbbc4ebd27c09fa16025bc6fb93e3d4661439c5a9836f8ea95aa9a46a0578d3f94c36f0a541049da253e9ad0dee741a77ea9ca80ac39484980a84a24f87c04878e266b520f5bc2bd41dbbdb97d7f1f7cac69d70e65004625aeb12364dee010b032b2ba42de36d9177ac69c714bfe47fa0d4fec37ba21359a53b9fe1a63d54b205fb64a00665b5ef188049ab19483ec4573d161a382d42e6589de826990f3c5a170895e5e896a19d5365ddf10e0f34b3343461db94dfcb691c9d52868804d0c898263c573b191d0fec7126dbd714a4378b667c9122c9fe29a1ee1516f08414e910489d3cc1dfd748bfbbdb9063c41f414d83afe22035b107683912ee173196e0a091ba361beea78d29036a826ac7e507bda101222c7e443c0cc6f165f572c04c7ad0815f397d7356f910c98c53016e536da59715e3ed5904fcca29605b8a5c8364be0cade9200a8bdb1f07004614f1e421718ab0208adc3193f14f61ae9079e91ea593a43d91a9b5b9bfcb65e0cb5cc90188cac3eb5dab6b5eb98a42d3c62f6cf667fa6b06cad6b7d73ef2f168cae4d76cdf66671eaf8c07a5e588981b468b942e926d8a564f1f0f4936e6ebf99a1034c27766a2645260bfa365c6c4b93d9e50687f4993dc1852239cc51a007e544a5d8e30bbc875c9a67de67e8e592e4328a7229e1356d43e93b51e8f2e3084ddb3af3865752a2f7ab96a5d5fb92347b3abb28f25c6c91457627e300fafb5e036373a9c1013f583d1c09c49bfc83c6836d5ced46479c05fab69e6d58a7a26b10c3fa62a505259611f88d8d88d7549c50ffadf0718a350f8d5f782586520b1704101adf49f610f87def8ef72f763ab4402f26dafe66d6d2c2a74f233efb83b058264effd587b3d379d2053105354256b69af461538796014ffeb5dbf3856982147e097478310053e9b4f7ec25be1428939035db9c384975ccadb602561b110600d3e565acc0343da5ab169fa5b7d24da0aa5136fee2b8485d1e3e85c1d3cdb84adad3f356742b545ff71f76f3ca6b03dd3165048f2d0b22e2ba8cf0e201997916d078fd448a84b841714ec5306a5b73fc137caa7de5b6db0c1180cd02b50c7227c66efe6e1015ba8dfb07f1b829637bac10edf50d8774f0e90e1bd1d609baf410c6e51255105ac9a4dc51bc4fa916aaad5e55feeb79d243948584884b42de90de4413862a70ad396a9ed6fbb7b4347f31731a24faec58cfe2f5c11f2dd89de73390ab00eb10889db606681c93555adbdd5ceefb08ea7a4baaae42963d9efb736d9cd1cfbac5e6d5d6df4d817d898a2128ddb45555420f92539271a9dc95c27577b2d34df3483b51238fc6f5164d35fb0e9e65cfbfe6030e574106b29c5b15de026c3a6ac2ab206d2313d32a1e65010a1a40a93a72fc259701ca74936622e1f7b12aa732fbf59ef61ba335ea486b824ee2d01361231c2fe8a93265e2339f2af514ff5fa421e70cfb02170bb6296f019f4c0cccf5f2084dd73fb034d442583048c051e8d001c90fd08a51ec82babb9c9e279a390ff38b7d9db2e02e39af32b26486e752dc553e1bcaee2a2b5a84de765acb996d06e29701f2af9282d7f6b21338e3a41ddc25394596ebecb95d1bb19e20558f7df248871682545473c0c435c06b9fd7be94012e818c44383cca6e923b4c721a8d425af0d574344e05d4d489a08f3242bcfe4c663b8d82e189a11f174a02a59e8cd1b3c91afdf973b304f19afd8d225c9e3a5672b97de15d720ce8deb2cc79f7ce8ef259ad706bd8eec6b087e8158823b5226b724f0e4bf8b69a517a4b7488e706446b456a6aa3d1a68b055a728321c735bf225859d593c0d10b9905ecca9f66365e87d9306919419dcc8af7274b7920ff226a1e5cacce5f27279eae5c0e79255678fd0cecf18b1741ce845435b26fa0987d9a7743bf0f01a55fa40aa5ae780391d0c10b1a28db6ef72e0f91519e203998db16f7518fedb7833a01592ebf48d09a2b639a292fa406be9066d6a6afe73ba1d303a250bb5fa511c26adbe06dcaf4d5aa0dd4711512c8c0880d4c231a9186a0b7b2072940130b4abd890909d2034d66b7eaa4351e824401b77abcff7d92519f77e23b67d104618f46594b76daea1058a724d0be642c23f3b0abe4521f684ac68954d92e8350b95a6c503aa910f33d790a657b05a2a1bda2933013f0c2265c34f98da6968efa69c7bdd93b5680228797f4a62667b11699736e67afe3ee37dad0f80aa747537ded6cbb328b01418c235a721f90b55e7743f28d4a80a60d382157516d9c030895c0018a3a07a218838202bb99ca5fedf275e3d9fece00baadd8a8b3b8ce061d40e725219d11309dabed2f8ae464ce9140228bc69332a2ee1031a19bf5726bb4809189784b0374ce49214a955e813f029c8edfc0f51c3f67541dd02be8299e60403d22446684a6eeb3fe8d834fb4fad9d295e2406f9c41ed7620298cf0303b200a3ca21d6918dc540c1044e7fef8bebb267721547c1ab715b1a9a55ad5a65d029c69ee6242e630c43af58c2179294e63d2558e2ef6f1cadb53af3bc570a00888842b5fc1ab7a169660b32de8c3a7a48f01ae6eb857d6c878ddc0c1ed675fa4480e89a55c4d1a7b5de60569c351b718b32c6cb31c421aa08a654146c6e56e9e01572edd440895f42ff53e66c397d807a6da3c4c07e5ac8ac4e0b8422414f39ff2adc4807cdeea98a021e3372f8ce838205eddb3af18c45caabdab109aa841119df0684a2a75ef401b1467a99ea8e264f6cbc25f0dcc81b5e46ee29ee50ca2404e0341ed83cb9bcab86be6ed9237025179cf386b32d5b722c7284bdaa37ba143e89156d0e49a9e5c8abd114c8d261a5fe027c8cc09f30fc7c48faee447894eb41d60373a8b2f5d8782098753b22e47bb6fca5cf1fbae6500c14bdbad3f28a269616e1c12173700c3cd28b966266aa5be8bcd86e2d97daaf7a9e7002a10242b79a8f091f5c804cdb1b3893568e6be25c4d06c023950409f3ae3a7ad8ebd9c803b686c86d80357ec2a94c8de4bac41ea1140bff9c10d58f8581b8b2938f3692d660110a1f925423b2dac4b77ade84b7ba4b68c2032e82cc2d9cf7bf1dc41d7d33cb50dcb99e53a1a06e8ce181d302a5ea089e0e3f594aa1bfd793d6cb8173aabeafab7cd4d9a146e9a3966709d38af6c8f32c3e71aec51cc5578901399a5603d1f9160f45909430655cdb558d6be084a32830a1c1d64163c8d6dbc5eac41ff92cedf71b041180c67dd11e5da4342c8c95150ab40f830a86fc4dc9fdab23cdccca8fbadeda1577f5554b4bfd85efcf3227c3cf7515d82b479ed3aee52465757a5c6c9c76fa34bf25afe04b92be72909e2e69f2012e571e3bbe2635c2e8f3e8c1b2860395a647b37706474d934ce07e7eae30dbefbb5cff521c77d4304a4bc4d4973956b1ebb6c876e8eb9ceb812fc9a0ebd68af7f5950fc0bb30b6d0d641547efc4b33f317c7f02a71fbfd4e4b42ef8ef866921c1e7db00dba56b2915de029ec95ff8b7be27fe2a9f4af2b8a32f50ef4152c43604d532479e327af1a895b22c4f5e3cf74463f9d6ea6c765cc743268e995e7e6f14a472ce9fb11379c6f27f001ae722ec544792545658a1d465fd542464899aa2d1bd0d9ac24b4cf384c050e50917559299c3c4cb72272fc38d6ce93f2e467733191f770fa21d7c00997cd99d370b0d92c835f8211004ab4b3bdf6d71b685ed929478965bba1e8eb29d737078bd0047d75b9e15cf6a3eeceab0e1bd86488af2bd2b5613e03832af4f8674f6aa504c522ad012edcfb8eff037aa2b0e610cd4401c4ef838167f1776b9f9c9362814b7aef9a4485d1eadbf3d40d5f3233b0bc031b57982bd1e3c8bc76c63a251ae3458f3effac53ec72a6f6d4a75c11fedb0091ff178cb7ff683bbd51cf196997d564363652f2a186d744b7df29f91e02ed106eb5d292c90bbb0b9e86838091afacb4f6b4908fadf8dd488802b96f61ddea0a3c805e2e9f2ad51d0950d8d7d38000e5f4167ef6bd27b34fbb2bc91bd70bc743cdb3cad85159020ebb8435d33cd275fbfa76c8d22627e6570d2d4d7588423cfbb1529b02c4b34ae7dc00af77ddfff4096f79dd3ac84fe38cc0469f6e03b3ac90dac87d08b46849447dec79decbd8a2e4338df5f83d66834ecf187ae826819268c43a38753c667bcf2de427d0282b427d59cafbf99eb921583d1a2a122d2190eb3d7c0df162b1901101b6bd014803e636cf98c1af5ba2d82b164fb3a6b893b924116eea5c9ba5f8fa8b371ee310e696046743eace553ee843d898e2fee31a73bbff3e3bf802723217fb88b56b4d8d0f284461ddaa82f37da6f8ecc1d67020a8134702c31e4fabb3240b295099994e63e995a862de01491f84488383ddd6d7a52d295453d21b271aeaeec5b5243e9bf1bb13320a0a65c00fd9747808683c16786de2fbb11fff0023079e998c757599f0bf2a76a714280a28d505126084ca14389db38c85be146464a85bf882946c545511f9f454a9456b9acc30a6b34872cebd0a67651ffd7937986b1ed8b0387209f24331f0bd87f74d76b683d1922eb74383a1568302855f5a5b1a4366f15129b8f1a558a335ef4e59657eefbcb4c8e9ac8c9552925e32dd6f25f3100ea6f3115da87e46be6019398724f7fdf5e9cfd931a3ea162c236e5fcd205fbf683576616455ee9b8982b1d9fd4e25ec08e7f7aefe490243abf9f97c76bc3a1dcf26f6e15366375246bf26fac242b9f8a2757298744f05d8ad351acd6974ccd6079ced65ac3bdb638c570558f27bc2ca08cec3371bbc6060f5c4c30610cbae5008089a17d8db6f12837b5f18dc58ab0a4808ee535fa42d3f8895463f0d172225edea3404cafa2ca4327342d5c7a41fc42514599023a812d5b4ccb602577a46407679e01af8cab781304736255f8e95886c5e487abf05a3a5dcf3824b422542c73359601ebb5ce31b33cddac532e71b50d2d50514c649cc6dc5bbfa57979dd35b598b70918c80c013588a8b9960adf51b9af6dd84b3b66cb87f33ac8fa55652dc25d601fb1bbf0da51215c21771256d79d98a6297f24f836aa98ae5636a0e5fec990a2ffb853508ab055b459c54a1c279d175df8aaa8777963c934accf3bcddf1178596592e88b659b37b8a59a5bd4d65c8f6700", 0x1000}], 0x3) 16:04:23 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff26) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x8001, r3, r8, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = getpgrp() r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r15) r16 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r17 = socket$inet6(0x18, 0x5, 0x1) r18 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r19 = socket(0x2, 0x4004, 0x2) r20 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r21 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r16, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x6, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8ccec6c9beeaaf125185f9434fb71c6fd0610e4c568f0000000000000000000000e68a1da624be4b85f974675eb401f8cd5ba6a9cc53b6d03fdcf49144ca02a7f415ab02deefe9eccfb8cc3502146c0bd082fba523900030ebaae1722bf33cb232f7e19f663da2d9847aa7f39a41cfed93", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="a689b584ab59891543f2008367360d21570c126855a2eb8c7be7dae8b64c28f47537f331abda0c4783f71dd976acd400"], 0x28, 0xb}, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x2, r1, r4, r13, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r14, r15, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:04:23 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) 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) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x2, 0x0, &(0x7f00000001c0)=""/234, &(0x7f0000000080)=0xea) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x10, 0x4, 0x40) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:04:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x2000, 0x51, &(0x7f00004ce000/0x2000)=nil) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:04:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x6) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x3, 0x7f, 0x7fff, 0x5, "3e6137bacd5f13fb89a5e4c4993a6ac84d18e3ca", 0x7f, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) write(r0, &(0x7f0000000140)="96", 0x1) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) ftruncate(r1, 0x0, 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r0, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) 16:04:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x5, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:04:23 executing program 0: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66692c653100"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000d6b889e76e4f7d796d7a4cc474983046464781bdf7a0a4582a72f38afeb7c5ff301ad3ed"], 0xa) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000280)=""/54}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r10 = msgget$private(0x0, 0x123) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x200000029, 0x24, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) r12 = socket(0x800000018, 0x1, 0x0) connect(r12, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r12, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) fcntl$dupfd(r11, 0x0, r13) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r14 = msgget$private(0x0, 0x381) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r14, 0x0, 0x0, 0x0) r15 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r15, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r15, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r14, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setsockopt$sock_int(r16, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x8008) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) msgget(0x3, 0x20) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0xcc) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000280)=0xd29) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r2, r4, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r1}], 0x2, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1994461d8eb27e07) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6, 0x0, 0x0, 0xc2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ffd000/0x1000)=nil) 16:04:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/`\xca@|\x90j&(', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000050, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3ce, 0x8001}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:04:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x8, 0x3, 0x10001, 0x5e4ffc00, "fd092e623e96e806c381cb8ede4c0a88a42b40b5", 0x1, 0x1ff}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:04:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xe9e743d4750a65c8, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2e2, &(0x7f0000000100)=[{0x2}, {0x9, 0x0, 0xfd}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="805d863ecd66b785853786cfce85") 16:04:24 executing program 1: nanosleep(&(0x7f0000000280)={0x2000000000003ff}, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:04:24 executing program 0: nanosleep(&(0x7f0000000040)={0x3f}, &(0x7f00000000c0)) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:04:24 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x25) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:24 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000540)) r4 = dup2(r1, r2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="826ce530000014002000"], 0x10) pipe(&(0x7f0000000300)) r5 = getpid() getpgid(r5) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpid() r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getegid() r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() 16:04:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgget(0x1, 0x300) r1 = socket(0x1, 0x4003, 0x0) dup2(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x1) write(r1, 0x0, 0x0) 16:04:24 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = getgid() r4 = getppid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, 0x0, r3, 0x1e4, 0x8}, 0x5, 0x5, r4, r5, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x0, 0x1, r4}) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r19 = getpgid(0x0) r20 = socket(0x800000018, 0x1, 0x0) connect(r20, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r20, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000780)=0xc) r22 = socket(0x11, 0x4003, 0x8) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getgroups(0x3, &(0x7f0000000140)=[r25, r29, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000880)=0xc) r31 = geteuid() r32 = socket(0x11, 0x4003, 0x8) r33 = dup(r32) ioctl$TIOCMBIC(r33, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r33, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r35 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r34, r35) r36 = socket(0x11, 0x4003, 0x8) sendto$unix(r36, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r37, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) getgroups(0x3, &(0x7f0000000140)=[r35, r39, 0x0]) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a80)=[{&(0x7f00000000c0)="0e3271d013413de51c590d303502819c43169e05847b229c3c9c97e762ff657bc2a235e686b71998634af92b08c36e6ff7e0aa", 0x33}, {&(0x7f00000001c0)="709cb0a3785a8cefeef6cd2e9bdb944aaa97c17dd2318094d92a5d8e9f735c52253f10b00876c9fb5ad8d40cec9975bf7d36b25af4fb2c2219fb44b4dec26d8b503ad50f835e3a0f22ec7e0111d4b6bb10f33076a4f20198d3d0add83d", 0x5d}, {&(0x7f00000002c0)="c9e3cd54fc9ccc840e8bcd9c3a7897d1e6c1bdb273806a9fcc20d94a7bf5742bf56fcf8d6a773f042a8028b13cbc49e400d44bc11b8343b23b46b75a20ad089bc4634da553e3c65aa8fefe61bfb27132fdbf31a0c3f9a97dc3d1dee7f94423c079e94c8778b170a4b219bed67ff91e8253b2f86e628a55b840356b934fd3f9d215da171f716775ee960b47e38d5820e546e44619819c8f3b32e06d9ece6c407d89616a1c7f1a10539b766b66e254c7eb73e72f69b24fbcf44b60ded0695067d7bc421bbdd36d95f00903331c125356b89d34b416a7f780cc1eacf55d42b68fba65cb163c92cf4124eabbe1c6", 0xec}, {&(0x7f0000000400)="6716d36b579b91cabd8c5c82a89c01c7acba36366daa054dd9b09bfaa7bcb8695c82ee7f0230902780a51af1b53327dd730aa5c30dcb2ce574dba5de7d2415b34ee92408cd76a8fb93daa245d75373bb333fb60e89412e6941fe633b2499f19b31d2b141ffc314369a36f516b620c2b9ac1be59fe8a824e873e94467910a64d79942041ffa0578bd2e34841dd5f606d5722e490ede5f960eccfd6fc5140405c89567d63a7eb77503cfdee563eb85fe3531ebce3af00b70421420cfd10c03c57ae332e03365e9f97a15970982101b9559777c748a447299c37d275a9350a07d92a4bc", 0xe2}, {&(0x7f0000000140)="ee0870178c4d1ad22196ce7955dad14bfd0af7e648e04e2b44c86da953c8150f679b93af93e19b8c", 0x28}, {&(0x7f0000000640)="5303c776e3b22781b8b45a8a1e83304b71437cb3089e2a9a26040d2a9a1b180a8f9b929f8879f98c82587926de4ea8e65aaabc00b709f84ffe6f1f59bc3f91a00489bf33", 0x44}, {&(0x7f00000006c0)="b81e7f58a456ab0a2ecc27702cb37c43c63c11ab3b78849ade6415a0053e9c8f9944250391512fb793a06ed898136812c3b593c28ee3877e90cd0911918971457ce7ae5d36599240ebd547790a2a61a2484a13b4c9e6c10da18cf9b47b8e627dcfabcddd47229ef63032f11c6efde9b4ee06e6feb6cb512686f4cd7e68ab16599d2c2e55df010a3917ad2a74e2edcec85203b293ede2249a50a77ed3f80e9063f70623d330a82b427b155d9bf352e78d", 0xb0}, {&(0x7f0000000900)="b57e1d978446f60bbee5942a78ee2e26ff487ee163a5b73a333028336e1bcd18932af46feb0808b45e3a8675341ba42a38293ced72d1a8c44fa94680f9c6aa2e4ed76994de634c25c0f892874a1c3aba51e550a322f9b7d7f416ce1df56d457a0201405772b6e9025dddd6b8c91c77d80c53f831eef6605394a235cec3103e5f16b8c4790c2b9e4631e663404e879f5a713fb3f83bcd79f111df07326dd95689f3348acd4d732b8b55034c58cbe346ad4ed962d75c3e743e3ab43fa3981705a1e39368e557a34b1790041722d228d74b4d90c12f28c0c8f8ec796e24d388d2b14b2bd508dfac45f639524284dd944f7278a7f2e8ec30b77eb952b0839333d5ec86bfb5a6607467e3988cfec32aa166f998c281e2126879d73f23ce8ea58d8537a81063133ada212cc578a2c2f6eb4327ace3cb72018fc4e15087288fe64ca7f1440b4bd2bceb2782959ba75177e00e8a7d791b320288b7143bd0602d1afab01b56de810ae776fd7e4dd8c9f59fad229f05208471a3e4fa65b6657c0153ef218402a76f103b7d92f3f21d1c2f5b4668b886f5076d5f67d55b46e9f05b8f4df7beb32e7f45993f5738259d0ab7ea8b59af2d49e094fc1a9a9bb7097f8f1f07f5f2e9c75dfcb5c15314437850cf3cdd3d093235c31f78f81123b0a46d2ae687bb9ada31183fbff6c9da8976eab3a0bb362fe8a4bd15f4b5f3bf0163b4e5cc28a8043c5e68ff8978296cfa47b42d533f00b234a95dacd6926583529575b3b1308765af6313a8690636f83feb3a282cd2bcdb17aa1b9d2ae705960fb3466a15fa9ed6158f0765c3a90e98da5e178c86ed6f7b21ec368e4ed149c375e8823497a1a6c4099a11a078f99475f9d0fad91c4921b064d4bfe4af9fb130ae760b37116cc6b5c9fa907079ab98599f3cdbb11cf71a59ad3e94e1e2e342e29c399d15f50574b790ef89e6d1ab8d9553d9713b78c90749a404d1a23e50164b4ff3baff2530065bb06ea1524ae51cf7788ec248ac96e00246e1f84bf31614e7b7794714df7b3c54c1f7aed04b173e430a14e4bbb185e12dda8d29540d38e8dab990a8588df7442a6472720b891f4049c24dbb7fc813d5f7dd9e36c53dfdb6632039eb4d4559e0e4469c8eb44f21aaf68769b847dc897cd5f571933c6831fe2271ad0f0eb0fe840706edb2fb4970de3ee8513724ff646d167e0777f3957a27c7ea8ae1aabf5cd9f63ad7929602b5b5e14f74acadd5fd9b3f878b7d2309f2d0d498c85ea067a181c9c1c8e7fabfd1cb76a85139022355937298946c91ff3d8ce9e0c8cbc1fec4e85e65f91151cd0966d77d448a15f60390f131ac218c6e88c0c866b4078c3529e55d28250fb8183bce642318e95aad47cf0b7c35df4437454bd35cf5901538cd1ae2a9b6f234c9860a0705d3a8a25a4834c349c9650e372072852cfa707409a944955b5ad2c29364710d77c34893e3e6a6727444076e2523baf85241dcda87be06bebe3a9beb869012fadc7109272a826212190abc07ad61455a9af5939ecf972456060eb15233310c88995c61b0c9e72e6cacc403a7b03c2fdfa19d36044ca868a975e706016cbfe7210f9fb735e9c00f0d9f9784692967390777c4285dde5d634ba39b33e6293fea0fbfd3f18a72237d9874dc6512e2c467db2aefbc4efcc22ba901a0fa303a0dd66747f75552ae6d400a4b9b87602316ccdbc0007822b69dc8998b424d9a8502feba98618d23d556d94a32e80abf57ca6b7ddb2f50fbc673fc98060da558efd09eeb0f37a7ac0d5327c8213e97d4180b68a741a2e99ea8cfffc4b2d3af37b9c4b6c55e9d35e83d10f3e8992cfd1113aab0c10132c36ec3ea4256e015975253421a3386158a897167c04c9fb7868e029b78c9732485e8a367d6240ac8da071eeca4506f7fb14523b1c5fee43062be8b1c0cc51941b4eea70d1292df1ecf8cc6f186f12d5d1cff17229f4648abac43ff2222075bfaecfd8ecaa555a92e4cd48bd45ec1702f0c04e75a3258bc36d89c1828625cbdcfe1a189f62a848527d7af82c102502d6114bbb36ad8aab079938faa62d4c1f129a214ae88647ae2de328916d8f81b506cae4d2051dc4f240965568d56d69783f601f4c457209b1219e2c990234014cf143173505ae6952d739ea4967cb97eb3dbf9a571f5b18cc1328f64dd7ee3e6ebccb7dfa138c03170d45f1dc07a8d1c7a65296b12236e1b0ea9e5154ce10fd4daea8d70b693f6bf8cbf5ace979f157728172bc3568b4a690391ec4f140ca37d9c1cc6e031d72a1fed6fd611279071d14adff3baee68462059b7f2f523fd29848962d597d44d8086d6e68cf4af80e9d9330a38a3bd1de05e81e39633d3111dff786422177ff0ddbf606635fa35d02ff9b604cedb9c0bb139676d880bcd24b0fbb81e80aa89b762d64889ce88ecb2a0a3ed646560631c134d91b67a004f9184e460a95f8cd5bd96031267475cf14fe06fe079ca8caa839c7fea58ef8f967765966a7481731842f09577782bc58df8fe6b038b632e357c03e83527a3d9b26ce30176082da813b100fd284992b27baa5aa3e763ee6e7c69d24c73bd6fe420be35257e0889ffc1ec6da00318683ce0b85fea032ae553e4b32bfccc3118499f358a25afd0c438167e546ba79a66045a7db3e41f85ba6faf309bddf29da690d6dd56d06e80c831cae250e04d56c805a0d4be2bb74cd0998217a4619c6e38e036cab470eebe93a90b7e6a8016077299cf4bda9123fe4dc57e5515e7873a6d53e6d9209e786749f28c620a9569c92c1327d9e9c93c6c0c27b89b4a42f51715957972a4ce010a637d8303625bf83efa79227299dfdf4da6ed567a1340315f3bd2304f10519fec7eb2e7dddb59b6c2f407b7f8d323664b160a6a42c676bc4f28ae8690492bcd174716980e26b461c9b74e3c872ed52b181ddc30772ce3dc5bd2a88b73c6aa1095b10ec059b9f755d914fc3af755b81c7ffd4e57e28780bae6e2f86021cc2eff359e35aeca48586f6bd6aec658b33e01a875352dc80b159e36ff44833e639eb0d7655ca770620bb251bb670a64fad03698ebda5439fd5e89326c15e7afa8991544bd862c78d63020f63ccf7f4b41dd871981ea3456e86d12025787a572c977adeade7e9ca97503575d4c95e357ab6b7d6c21375ad383644d5cbf5011515e732b1204e17538222128810cc415634bd7d839ae219a6461e33f8f72ce8a40711244016425de333a73a6675970a35f48c6556dc81abe981743c63ecec22c67f38c41e6f59fc2cd190eff8bd714602734368f3278aa32ab5cb86bdcc906e0c06b8e7e8aa4f399c77b3e4a23b7c4f86be3a624db225c915dd9a34f4568aa74a08ec02c9ef315904777fef8e6ab6ff15e8cd0b96363d3b2b2b27e801244881baa5a29472e5088e62ec6345e31e97beedde14b029e45e2c67abcd5c92136dc25408a78d9bf98adc7c2da0177f16f4ccd479aabc3fb98a13a5774a262383fdc040971f1ad4b51986888c28f087807b2045957e8fc68598eaf388768a0feed23733a2819eb469dec1aaab3d0ba16625f24cf7d15c0fcab86f81a99be8f6062428fc9d33a956be2b99f05e477ebb128421a65d1941192c7e37bf31ac1ad13ba404ac4fdc12e9e60547dc92e810cf352f69c163030f84e0eae3b0d0f0e261420518704f53541f3b0fbae950754f66556ec7879a04adc2578fa6eac07ad9e85f6e81308bd8293a28d09396db68f66444d1fa248c3f40c42a95d5756be344e209432003a8a59e80079fbe2d86614473760800f497f8642640b81ff1311a28f31da74eeb488f2e1b3ad063c7f7112aedd1e71d37bf8a6f8d60def8f4e4294e759eacf6d9a769ae06131466b82b0e40d38e70634b847729922817f61739e60c608bd8af068f807c062c501fe114439b95b65f8876d0a5eb2d620f22517093c03272b4a0fcc6993597d83d7fece4abab4cc30e18ed1a75b531756170f8773f77a4338ceb5e3dc7f7ff011648df0f7721ff9a89e98f52f7b2d4fd6ba27002d7bddcb436347fa895c42fc2f83e65d2f379032d935b5d3dbce6eef144a5f0f7847e46934e02ce98ce54b404b562ea820ad14f8f69a475ccf12f05bbc4ba151b07dce3406798695d404db02e26c2a7165bdbf2635f4593471198c60abaca73e90d1f0113e40417bd7fe11e758a4497b525cc647f5d3e0d25baccd030f3e631523c15716889211623b2445ebeb9e37074d3b7a93c9db2ef96b2ffd4435e3f81e0031f752c102b08fe28ea1eaab68ad27a8fd92b083ab67d2b3faa606448c7bbbe70d5af0378a3811e6e31e4a83e7b50019812e7373f991a9782c8ef11fbd2f7271acf3f4a835ebffc254a7a5b0bea0d1177b7081f53d280cccd9e7d87ec09c145897700d1d1bd8c00f1ac1cb3cf065dbd0e891402b6833c40f4958ee82279d801bbf98f27569ff890d713a51a9b450448764f80dab4e46fd7e9d771324c64a486acdc1cf38405e451dfeb151b03a15cfd2bc70212ba28fb7c6cc52e9b01d7939808bd2df77bcf84f69b20c3c5c5a41af93873746fdb6bae1c5b32389e2c6515028f0e1bd3009db9d55ee4e5b0c49ac1aa58a05a4362adad5564767ee4843f4f53b9b5b0fc5c916b8535330773f17bc5f32486858d3d14b2f1525f3ac6cab7bbfc9372f6d247260efc494ae540c800beccd96eb78610b0631b8deba2c3a1336f79400db1842e1930844598ec0378b3fe0577ee5dafadded33725b77282411323f32de832d0be5a520148d3badd97dd2e04d12f3d506a489e31fc1f1e2bd62086f18d40fbd8a3a349c5868c7dbc680f6e83acf8cc8d4033aa7e461899069b83cc33c01a731dc6032237cfe8d8877b1b741bb8ac76a6dd0368ec14b4e880bd83a424baf88b485729c181308c8826c967aa97110bdac152d8fd41dd8a22187bc69baf677f16b272aa047c611f46fdf106f71fe3ce9d7577865abb0464a0ba7ad9a5c9774bf0c1dbcc0aeda3149495a73b55ab3fbc190031ffe87d2dfb4dc23e7554d302359a799144c232d260c4c51b526cd1b8f7f24400544bb9c9298bd936f962fae25ad740a736d4256fec9a5ca711a83320f94a4f471dbff37419dc4a430a940114ed1a7dcaa6dd0c113462290d238da3cc58e07d972b7591bbb9380395538baeea8032b603fb670c73d0c74ca726221f0464783b61ce4acc9e659e698f6f367952dc335fdbf03fcfb8b073a4e0a8a543fac839c6f046dfffc64d60c4913c610d92b98e486469045a982168a7971b30b2addf0b31cb837ab626cf74baa0a1696680903321515b69d46572a4bd6d701f11eef859dba6e281fe43e2419352a59da3fc00c2118b6bd83a96197fa45bc7d6c190895eaaeac74867b2d1bf966d4ac35e586db394dfc6f673adf1c11366496e8d56869575d53f511d751b0ee12a2064ebefd4daf2e1ca299aaeaeea4063f893bbab3c9e39fe548c489bdec12e9be67561e8e1f5a6e0b292e5268b8dcdb6090dc897aa6a47828da83f5b5bfb2cd0b9202126c32b37939627ceec90f9f0045420650da20653766706f4e81694687006af722cc5f8a644a24280557a79171d8d64be67a08be12ebf2755872b32c4b8149bd32c3da8e821425818c3812b0891cf41323cd019e89102aaf079a65d4ec81e0cbdf3a9a7aee51558f142947bdcca0f25165f4d2d73650bc9affd0e89404129b3df3c62161feec91a41d72c69ccbed6c1464072a79f14e447fcef7eaa2d27fffc81ca1bd1a5d4bc5878f43af8790e17d1e45a333f066ddd18c40dc00a3cda01e8d60c6", 0x1000}, {&(0x7f0000001900)="fe9abc23ccc090fe8214048ba7d4a42793c753dff4f69551a09b21b079bfe7a05f9323f6d30747859e181b51e01f237a6d93fb0e0645dcc331aec0ffe3213fb8c44b08aa01011168f4d9ae92929073b8bdf5ff0e8686a20f9775f02bfe4e2bd8a5a8c66d182733b7a2839d07b77153fb40495c6aa21b4bc21b19e899b722e56880", 0x81}, {&(0x7f00000019c0)="9e9543fe845c8683c1cab3013a6e403d1fb84b05c2d6e2bb26f961dd3f80f1ed130f2f474fa3d11227bd5197d2fe1e766e10e0b3c007887f2929d0973a4cb726060a379e8f66daea766390656beb8d09f47f10b091fe463ffcecb0c08294ed01e5826314868a29a60c55dad395f727f4878f5992a777e62749d648061d7a18e46b28d67bce923d7ce5", 0x89}], 0xa, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r4, r16, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r25}, @cred={0x20, 0xffff, 0x0, r30, r31, r39}], 0x60, 0x4}, 0x403) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r41 = fcntl$dupfd(r40, 0x8000000000004, 0xffffffffffffffff) close(r41) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x3}, {0x40000005c}, {0x6}]}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x7, 0x3, 0xfffffffb, 0xff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:04:25 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = socket(0x11, 0x4003, 0x8) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getgid() r17 = getegid() setgroups(0x4, &(0x7f0000000240)=[r11, r15, r16, r17]) r18 = getgid() r19 = getegid() setgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, r2, r16, r18, r19]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x8, 0x81, 0x1, 0x800}, {0x80, 0x40, 0x80}, {0x2, 0x7, 0x3, 0x100}, {0xb10, 0x20, 0x80, 0x7fffffff}, {0xdef, 0x8, 0x7c}, {0x9, 0x7, 0x4, 0x5}, {0x0, 0x1f, 0xbb, 0x3}, {0xfff, 0x80, 0x2, 0x3f}]}) r20 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x108) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r20, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:04:25 executing program 0: socketpair(0x2, 0xc003, 0x102, 0x0) r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) kqueue() r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB], 0xa) r2 = socket(0x2, 0x8000, 0x7f) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x1f, 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x7ff, 0x3ff, 0x80, 0xfff]) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup2(0xffffffffffffffff, r0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) write(r3, &(0x7f0000000000)="98b3221969fd381fe41b0d2428f49c10cbca7bb06335d52af10ba43534c7cdfa664189ad45316d386fdeaa10cc00017c278c790b54205b552a39e2faa84800d68bc283eaab4c79e24b1d34c5f12c03885b2f8339514953633b733c21e5708943461a0904867c2b9baad89d405bb869ef3120cf25f2fde314a6ebe80b896e15104892fbf02e6a4f2c5ec046ff1a09aadebfaeb7e319075f2d6da176c21609952e9abdc0b4d82632893db914d8b97f1f67", 0xb0) 16:04:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x925c34d42bbbd4da, 0x18) recvfrom(r2, &(0x7f00000000c0)=""/157, 0x9d, 0x40, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f62007300"], 0x8) getpid() ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:04:25 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:04:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000180)="4295f6dd6393db15bc3c1ce88f696bdafb32b32534877126d1f83509b275b62940ea846852c925c632794f63da195138e0fe7b5442e1c23dca4c1ca3840507cae037dbe2efb8bb13c5995613642b", 0x4e}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x1, 0xfffffffa, 0x70}, 0xc) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)="9378f468e0c1c23f6d5eb0971b12c2a97375df48fd385f397d044d99328f4db1c855797f9aa04c6a7c960512b97a3c74c049607bf147a965edad5dc616ef30de756c9c09de1a215b41db2056ac2cfacb989754b06ba9bcd54eb7adf79d37399a47d81baa67a60967280f97bcabde8ccb0048d88413fec0f8e730c3889486a3f5e00550fd63d29471da404fd26f1edee388e8ee394136309ef84b200c384bb835180f366dd6cd7c0399", 0xa9}], 0x1, 0x0, 0x0) 16:04:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) msgget$private(0x0, 0x200) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r5) r6 = socket(0x11, 0x4003, 0xc) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) getgid() r8 = socket(0x1, 0x4003, 0x8) r9 = dup(r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000540)={'t\xff}', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x800000006}]}) r12 = socket(0x11, 0x4003, 0x8) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) setgroups(0x2, &(0x7f0000000200)=[r15, r4]) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) 16:04:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x30000, 0x84) linkat(r2, &(0x7f0000000080)='./file0/file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x0) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x5c}, {0x6}]}) r1 = socket$inet(0x2, 0x4000, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:04:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:04:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="80d340c23dab8c2da071399029e197dfc559e00d6b8766ab28618c8dc8ca93a0429af946931bbae2c620ce263c39d78d4ecccac1f851f0062ddac9c5ea4ffab11a678d902afe43884d9aa89fb22b40a61e51a4e701c71d48fcd7169cb3eedb0f47727b03c66bbc0c01397161b45bbbb7474333fdbabe90974b949580e85a72233788ba27ea14d3"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000003c0)=@in6={0x18, 0x3}, 0xff73) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r18 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x6}, {r18, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r18, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r19 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, 0xffffffffffffffff, 0x0, 0x0) r20 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:04:25 executing program 1: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ebffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24ae5434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000002a06ed97accfd041f77218cce2e223214c98ca7b079c26a24ef2f640e445965d0f79c2ef4bde0a97a28acf85c758228f478652c210c4f74cf2017aa934133f660f4ffe44a64729b6cf5cf325e3ad8a3150979ec62c8eb900a2afb82df49d0d3133fcfbefbd5f173a52f7e93bc3438549f94933a05c57bf74c2d83b53098ad829b580343c0249d30a79e806a5825bb8ea06bbf4f04937eaf73cbfc55d55a0d000000000000000"], 0x9c, 0x0, 0x1c00) msgget(0x2, 0x200) msgsnd(0xffffffffffffffff, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x270, 0x800) msgget$private(0x0, 0x22) msgsnd(0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, 0x0, 0x0) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xffffffffffffff4f) r3 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x1, 0x2, 0x1000) utimensat(0xffffffffffffffff, &(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, 0x77}}, 0x2) msgsnd(r3, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(0xffffffffffffffff, 0x4) msgget(0x2, 0x42) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000880)=ANY=[], 0x0, 0xac544c59507989b7, 0x800) listen(r1, 0x9) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYBLOB="09a1d329135ed204019a0d053c53de43be4a5ffc77e08754d97705a43e6cae25075f797d09154b174f921f327b183ab6f49ecc12a2ba402f452d75eeeea286a98644109598c7c31703f9f9dce03b766a0b73072db3397466e9bd4c31bc79c2ef6ff9b713d3b2f9c8d9a205342c4f9186100bfbee655e9d377cc7c7b7546c3801db04d765f57521211e3e39256f4a36c167edd99ff31e2f79bd7cea72a9f4d3656f6c0e5305e13562fbbf93d6de8ec391b8234e08bcda1be9648053e760ee5af9eef0606da6a1063b9534793500"/216], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d251815b4a21784c75c0bf0a3b9a4ad8b9f2c6a11a879a823ad815304cc48fb44b4de0500000000000000613b086b67d84fb395c88ff9d87da5d47edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba71c16d000041d72f7a5e4e465b7386433786bde6244fb0d1fd78dfe9100aa486ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606e442b178012604bb0fae7e93c162f82c11e0d633ea54230e4cf09af35aa2e9cc", @ANYRESDEC=r4], 0x3, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffef3, 0x0, 0x0) msgrcv(r4, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x0) r6 = socket(0x6, 0x2, 0x0) close(r6) connect$unix(0xffffffffffffff9c, &(0x7f0000000640)=ANY=[@ANYBLOB="0000131377c5fc35d41454d5d41d29ad1a6029598146e6be1633bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e888d3382f36178b48f03600"/86], 0x1) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:04:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x28a7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186004008b03000000000000f8ff0400000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe9, &(0x7f0000000200)="174af205b6068bbc6be6634ecdd0206ee5282a9f6318eab54448d3e9e78b0d9341ecc122d459164dff597c07c8db8ebc82250ad3fef617e136b5f32019c18a3b966968608dd5d216f5c2455a8063cedb50a2ac8f311578be79bb0ebd57d6ee2c049822a89f307a5d3b2404f9449432c395503997f2554826d1a3e289dd27a62008a942d3413038bb70e09d384ac4539277dd2b6ff58e47a375875634c7316ee70422547efc35a3d5d9b379f6ae7a136202e37e34446f9ed34e21335feb46a9636b3c2139aa6f67512f0fe36bccd2a60961ca2730e95b36e8d19ff48e892259b7187674725bd9ba1579") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:04:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/159) 16:04:25 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, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1) writev(r0, &(0x7f0000000100), 0x0) 16:04:25 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r2}], 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) lseek(r3, 0x0, 0x0, 0x1) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x86) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x2, 0x3f, 0x2, 0x10001}]}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/171, 0xab) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:04:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x200004, 0x7f, &(0x7f0000000080), 0xfffffe76) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) socket(0x18, 0x0, 0xd7) r1 = socket$inet(0x2, 0x5, 0x4) recvfrom(r1, &(0x7f0000000080)=""/26, 0x1a, 0x840, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x8000, 0x4000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x200]}, 0x3c) 16:04:25 executing program 0: socket(0x11, 0x4003, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x3ab, 0x0, 0x0, &(0x7f0000000000)=[{0x0, 0xffff, 0x80, "2bee00951b28fb747d73747fd2d787421049428c7a24679ba053446a57b20b74dcfed303e97c0753039c6e35c2e3033a204396ea7468946d9ca36051562169e1dac3c16afe83d78161a740771c11c9c871f53e69b782461b255d8552ee06a6093133efdc7fb77b428e0d1c5c529d1870555a28ba5f56c7d0a8ca384379d91ab1a4b053a54a87fab4a5511c3fd839f8dfb36fcc8fdc723e1ea03772a6a7f68db5167f6a6b2063d2ef056e5e45a09885333809b6f1b3170898976caeceee587aa47b995ac77b6887b5cb98a147af9b8bd86ef48702ac2ac2be76ea4531ae49a55e5826d08ad387814c0f8f68c695badb9c4e6af9"}], 0x2e}, 0x606) 16:04:25 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$unix(r1, 0x0, &(0x7f0000000040)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/73, &(0x7f00000000c0)=0x49) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:25 executing program 1: munmap(&(0x7f00007c7000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x484) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='@@\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='!\x00', &(0x7f0000000440)='$!\x00', &(0x7f0000000480)='&.\x00', &(0x7f00000004c0)='.@^*+$\x00', &(0x7f0000000500)='K\x00', &(0x7f0000000540)='@$-\\\x00', &(0x7f0000000580)='(}\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x44fa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)) r2 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x1, 0x4, 0xffff}, 0xc) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r4}], 0x2, 0x0) r5 = socket(0x800000018, 0x1, 0x0) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet6(r5, &(0x7f0000000600)={0x18, 0x1, 0x9, 0x400}, 0xc) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3ff, 0x1}, {0x8, 0xbb}}, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:25 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x45) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:04:25 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) sync() kqueue() r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="d4db2e2f66696c656633"], 0xffffffffffffff4a) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r0, 0x130137840639b516, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x4, 0x3, 0x3, 0x1000, "999da80a687ac31d540f33e5b338617d59c30242", 0x6}) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/157, 0x9d) execve(0x0, 0x0, 0x0) shmget(0x0, 0x4000, 0x440, &(0x7f0000ffb000/0x4000)=nil) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r3, 0xffffffffffffffff) 16:04:25 executing program 1: getpgid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0xc080, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x20) 16:04:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0x101, 0x101, "a5f000a7aa98e451b0b7d02baf566255041c7204", 0x1, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = getuid() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)=""/75, &(0x7f0000000180)=0x4b) setreuid(r1, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) getgroups(0x5, &(0x7f0000000040)=[0x0, r6, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000000)='./bus\x00', r2, r8) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getflags(r9, 0x3) sendto$inet(r9, &(0x7f0000000640)="181ea8f58bc84fa22d0f34cdd5a913cb577566815109933b398e7427e9055e4a47f86c1742462d75aba8f27a6c72105a2022d501125ea9e9a4713e88ae92395d8906d4da20e5f47292ba5afd699d12a49dfbe4df94e2b88521e5b61c53c1af736a360ae038718dccd3acdb90a3e0120568b26db360be2beaa61676f3b4459d6c74b7cf16b7f06ab74ce33a515f27d8d376a753ff6cda9cef171df94c2bd63575504e1c01d500679d5295063438a07ea4889d1a120b4930f9a509b107998052090b3634df77e9ef54279ff64829c0288a12ef0f230ac44ef15d6b93ff49be7f2862feb0b31e9c9842ec1b70a6327a7ef0aaa5133d23e1a091aa512f34e0d9d080578ef97c7eacbcc21de8e51912fe7fc9ce16fad2d419c0b1a69a2d7c9169b9c8f4fbc7c784336bbf210868da97388fdc6b42aac66de315986d3f2fd285b5e35fbd278b8b9993b2a16d9e05376f04ecaa4f4b0988ccd6cc8d9508ec23293699a95b4abbb862fdabcf47b05ab5aa46b25b008dddd118d26361c311912314b301534617be1e6dc2dcd57967d97c3ac649cf4fca4fd6a4df5b79e32cd977431d228910c2ee7eb2971589c61e6a185aecfdb456781d29759ff7927c16322ceaabfed94edbd5c711876c8edea956545c7285cbe9a9e564a46fed1f7345cdb678ed5198e2e7870adc4ecb39f3bc9042727f14e20d1dacd2cbf7c98ae17c989245d637d540b2da410423b3221d1b1967759f21da3ec9e0287856908efe40148b1d239e7fd3c442246200a64dbc9490eff6d9b162023fb2ca0be0fef2b1fabbd45b6055949f92907e15123b0c92f2c6793b218abd37c7288f56f2cc961f61d5ed853ba905c8f84194501b79fa9dc9d6c1cd3c01f01fc1cc0cc1f638e55ebbd744ba0990f9536da5201846480f09b58cfe96240e22761b19d07d17ac8047b7ef870f7424d3d524a46fbc9951ed343d29431456c1bf84f4a182616a1c376e7d3bbed90a6068ea6059559a036ccb3e57a7d50cfdb1678cbb8f36853d7113a5549d0b9af9dffa82b8bf9d550f263a02ae972ddd51c1c84036e7f4e5793ee356ec09bc18a7f56430291f82d332951c20e8b0d033c37bc0725ac5e58a341d582bce22b3e8c8a92c1073a8581167abb72ef5883d4b45adb06fe3e84de8b0f204b84f94daad76021360b3f2d066a322ea0d21a1ed4fd950ff39b2cfb360b5a3e55ec227a7520ba2e14b3044a63c13b4e97f057be7eb0404781bc2ca15ad10cd1f94ca46682b8605f5ece68951402db55aeec7966f7d4ae5fb3cfe3313042ddeb54e398812b37a84cb4901a6b2642fb81a1e4cef5f8cfb1e741fdfad70468827e7f620615379ad001c0a40ac04800d3a64e7c932e6048c6561f5c8327228fd642fddd07bbb890d50f77f4ad9fdf96212eb7a7ed1d7d1e4c82ec5d28f647db0880a67dc25da4a00dad28a2fb4998bfa030402c10563a9155c4bdd4d539521cac5123252149b7c329dc99b4821d76cf7c3fb0182237f266e9493d5f6d84dc7ff871ffdfbac012b9dde9098f6edc49bb4eae5c14992065ac15810310d86bdc8302e0466a6b4e7c486ae91b113f3d3d713d7c001782a9c4774e6e1ab2b59bcfdcda1b3299391980a8a84d83c5de72d16545d89b425b93d42dde908349eb094313e1f6755a99cf1d0d2de848ecd7c49253f3a70a715b2c4343d37bb937291fda431c5d87cf43a749a3600e76c6073fd8cbf82c4b1cce22e907b9e1fddd64d6efab8f3991fbf0eedef9486b9ce9be94ab8700d6ee56ace11e09830c612981b5714a5e259a26a06e14cf6b79e536a424bfdce9dbd4790203a310cbf5fc62bb21604a83271813d7fde6e0a7d46ac36a3ed988e960369da2821982e9929852b7ea714de0a68509e8dbd780568164c95932d5dee3a8ace94298a53ed651fc67fead23dda9840d2ca06aaae4f26883a508f59f05e4c4eed1776e7aa404621eb76f87d08f46c038f242c1264f1a0f65453846b23a884cfa9b2d1dcdeb73bf3bc24aad0de085816d948ff67b345f049bb276f173854282d89f797ebcb21d117375d80ddffc8259933cfbc05d0d71f82ecd718ce10591b45ddf7db26799fae1caa3676210e59de178ff7350eb596718a0566278d9bb013e161b62f8b37d490c2b702aeed7896265ba86d7d828b646479c8b94a8086cdc001a692ca93dd6a6ad67d00db88d424b694dea9e49ae73128c9a0733032233e0c1a3bb423836ad36b730fdfa9ccebfdbd73d4e495b22fe82618745f29770926c985e722765fa241342ee8dbf910dde5f8a167f46f738a2dbfef4e7b1876cd40de9a01d82eafbf0a9a04d68de6b124b5707fa002b2f31a480ae26a0d4d6575ccf06e85b3a35280f98476ec2da14b6babc881cb55b4fd79bd48d3e9a9e94685c8ee1a606b4f59290b55225741e4384866598ed33ede5c727ab2832a2a3157f1d78926125d6b0479b6b8caae4594159bb20d45d96e90e6b0fd78eb7991648c766ce3933d493478eb9e9ea629b6fb59ccbb17688bfda7ff5e16591e8f344cd32db307ce705a32b1bfc220f7ec5ab6efb24ca53df5e10765cade51d637f1fe674757e96761c1d87416855106a0ede12aeb16d72cda49a11218f18d3a0ef929613cf86ba3dea2f6754a5faf39b190b63d1dec806cefee03c25559df88982a27f7df7ba34032872ea0804a8d861b00911c1e00b260d781b69cba3d51473b7a7b7e40bab9da59c8244a22b3728f0ee9b562437f34400d13711b58e90fd10c805afe3aa5359616f4e007eadfdc0e53d47c27201d09c0e46616fea950949073e69ad59694b446a54a25889cb99b9efa23a83a4c5dda194a3e70d0f51aad0d1e32b0b8be1f81b6f8ab4b6f9eecf1341024624294cf83bddb3cb0e7bddce85acd98ce33aef4e8a15f22e97220302d907c10124b9c534c3b9d2d600288df450ccf0428c748cd918334d107800479fafc0dad120dc1266f795e96cf8d0b8710566dc87b7ddbfef739e209d5d9e7a9b3453dbde7a2f8635413115b2581daaed978f2fb103d0bdeed27feba81e12dbf305d8973b2fc1c950f81ea172115d2a8142df94b33b45b2b1aee14fb05217025b06126e446667bfd2e8dbfef7a533348cce6ef3761bf890d041b638372135c8d17f8ad069138e432479c8a85686b35aace2a896c4b4a67ffb70b981316d60844546b1d5998bf8b07135549583d3fd1a79c06ab48881d063ccb60cded91f0c97a91993ac07d1b6387a14c0caca8c52ce6c0dbdef96be70b83e9e3292b96daf313fe3f9bb2d0169a0783bcdf3d7f5becd2b358bbad68032226795f980931d9b841a9f352641ac37956126bf1c5b7b87e7d64748e713a887aa5b9acc3930ebb2ba92d3a0d68224738f2668236890933ef41c7437a89901455ff31c46e430ce444faa6c5d2a9eac289b01be308061f4cbf7f96674f87dbfa5305fd7043c28b379b23aeb41bdb761ecb3357f537b60d1e12fd60bf5a5045835fe7a10c30b564c5b3e3817d76a6757fab0979f4096646c76d3c15b023d4fd70b387737923b925e8b5c230e92b1a896a4b1a608f8d4fafd0135a8b8fe598d7d87944e26d1d6da260f34337aaf060aacc9d3a7dd8743e08e9dad94b9d1a94beb8c1981eb741ecb493a408f413b05b208c051543ce4a3f293f2a88a37226368767ab4e4e290605c61c148870ad7c64e8b460fd3fc49d09d926f3654ec825021cd9e3fb0c0b163d3455a470b27499f0b4cf57fd6394e9737bcc971403fad2dc9cd03c2194c5a51ffc29631dd243538cd52d68a23bcef1ce4595c4890776cafb7133901b3350b40f8724c5ba7ba31562959d20c37e5c07124f97bfac7a1b7d9658511cc36c39ff0c8ff5c7c6439d7c41f23ee6b3fbb26755373f738d5b747987e3805d983078ae8b4774879d9a9e23d6d11906c3095d9045cef790c9f02a345fcfe4956608758a927120f6c3bbb1742bff53d6a8d2a15c98c1d6a8c02a26e1512033daa256e05ce6526577f1d2f8a3abcda3ea0834a83da957ea3d72337e7ffba6888cbc20dce1601531837ef3c0cbbff5126fbfa49782444597c3b08f1cf60581eef12c5e0db22efaa3a084ff8888a31e7f60854819b7be02613b654b906e04d8c05241e08cc07f4d6edf96539fada3f336d7c0dd7303247be9fc16768df1bc8ff753e101d4d723a8fdd66e7d59dae4beea8aa28625166bc806a1292e09154fea0f42d96f41ef16ce7b40ede687849fde91448346a3c3083f7e368e0abd270d56483e177869f5743a7c3a1a522e1e64496c30797c397fcdd707f31d05e926ffd0251f03344c1f1c7d6a1a3f7e0b05aa7d9b18ec5b402b97b0841e57821601b9ae5f3a77b40357c15d75b9293ea0cc56d0cb3d54966047a3adbfa18ca2f5cda11c812b5e81586262920dad6d5c5f990866f1a3ec4bad2c9131298c0f0ed859a3976f57522dc20525a438dbfa5b7f7da0d21e296e04d24cba18d47dec221a1d475bdf187e3d89066c51a76a3078fbec8e90ddd5960f2bcce9bf78f6820979d6340b9e8525eae379c9408f726dc4f2f1d971f0f593a69fddb1499b632536a25bf7bea2e596ad9c634ac16d76539ec7faca1f420ca56e58b56ae2668f44e8b963206f1bb2d848ebc2c031a39b09d25d49fc3abeea79e56a383a0afe0641901d298f98d98864c9304806f19cc16fc11a4bbc9cf1e89e5f3b5f6fb33d17945bfba25efb995f84265a4cbb8d774b61f4fe58f4f8941335291c598e00d102159db727afd62e646ecc45eb8e17355d3b2bc6cb9ebb234435bb129e305a23d69d9790be68edfb57ab62d5409eb128ec48c0820358f76e1729f3895ac6fb4cf905213cd19dd4acc0804f61b99e208fc64fe4c5c5eaea46e74d277a335d568e199daef8f792171d99f672f08be21b43f6e943d538cc477b5e29bd6c27be610440028abbf873c8621c54a058ced755ea2062adbe4679761f272eb0655b65acfcd2c1e40dccd28b7184ed322ed803d9c1fde3e3955c575746dc8f4c4c103da92eba1297c41ad9f48ea0ec4dbd8de037e16c839a6b02e87a227c0f8adf9c110c93c6ef78d76a36cbdeca58e04f512deaf42afd1cdf9a81ef3f1ca527e9628c39c406551f1b0cae3c36ab8b9f1e91930a3aeb5544bc1c711c07a7e0a74c12c3960a52622552c59cc3da267981db2f1c9b756255a99d3b3b0405e8b2ec8e6df023cf7f6f5ec23cb1b831e6cc2d4a4ab83bb57637a6ed93a268120057e09604675ec21c6845b167e26b16a569a589ddc56b04fc76fd47015d83ba09e5a39f81bd0ba75204c19c79d03b9ecd8becc391ccf73cfe9b82075cca92f2d12127ec13e6abd2d6427dcb06a1598f9e64b7b6d2ac0c162c4bbdd09c5db060079318fe18977bd044065dbac968f6dd6cc672c51551cd1c9b7f04889e8bcae921468b2a6ed77c9b06a325f662c08a60b92aabed2a5d7e82e765b773a28979d88439b096b934937a3812b68000099ca1186591eaa99430d5cdd9b36818466d26af91f5d8589b92107c7c726d4bb44ba56c7111f052045f577a147d700f618dac7986b5e14ae259b20abe504cfb37d5638a0e0c3849fa686f31746eb6b63446cb670fe886d94b893ecb14eecd9d6ad0cd81cd9ccc251c9cbcfd482e114f2205b04b617b44ba37e941a19407bbb0ee58da666cbbe33e32e6f8ef1287c5f5703f53c8c115468a8c18f0421fd853a5307653732083e08b33767221ba0842b5f0e840dcc5deeb14293b26b3da43b463b37a49577a83a4e133da72b987db968610e354072a329a8377550e1f253afc", 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r10 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2", 0x30}], 0x1) 16:04:25 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/245, 0xf5}], 0x67, 0x0, 0x0) 16:04:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x6bcc, 0x6, 0x2}) 16:04:25 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000140)=0x8001) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000100)=0x2) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 16:04:25 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./bus\x00', 0x200, 0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0xe94c4f612c884df7, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x8, 0x1a) linkat(r4, &(0x7f0000000180)='./file0/file0\x00', r2, &(0x7f0000000240)='./file0/file0\x00', 0x4) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getegid() r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r13) r14 = socket(0x11, 0x4003, 0x8) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000500)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f37637b0071c8d65e2b55f2cca4a30c2a36acf00b7804be7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc73c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400004c2fbeaa000100"/191, 0xbf, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)=0x4) r20 = socket(0x18, 0x1, 0x0) close(r20) r21 = socket(0x800000018, 0x1, 0x0) connect(r21, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r21, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r22 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) r23 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) r25 = socket(0x800000018, 0x1, 0x0) connect(r25, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r25, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r28 = socket(0x800000018, 0x1, 0x0) connect(r28, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r29 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) r30 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) r31 = socket(0x800000018, 0x1, 0x0) connect(r31, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r32 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) connect$unix(r21, &(0x7f0000000980)=ANY=[@ANYRES32=r22, @ANYRESOCT, @ANYRES32=r28, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES64=r17, @ANYPTR, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES32=r23, @ANYRES64=r6], @ANYRESDEC=r24, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES64=r16, @ANYBLOB="12d5443630383a163670e111c36e091ec74dd4d3a615b014787b93ab3f91c73cafa3165a2d699541bc1c027e9df8f21286b0694f6929ac517afbbd9bec0914a9d021018ce5dd54f83156342081073e4df58067a63ed4167491ae48fe85b0cfa6840e6304228563"], @ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=r32, @ANYRESHEX, @ANYRES64=r31, @ANYRES32=r23, @ANYBLOB="716c3e56f3d07d824da05de88d789a1af1456f721a07f6f7530e367d7223b0c24c654e913423913c000554bc6bc13871e38f7e657b690c4f68cf03c1", @ANYRES32], @ANYRES64], @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESDEC, @ANYRESHEX=0x0, @ANYRESHEX=r11, @ANYRESDEC=r12, @ANYRESOCT=r25, @ANYPTR64], @ANYRES32=r29], @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESOCT=0x0, @ANYRES64=0x0, @ANYRES64, @ANYRESDEC, @ANYBLOB="ee9fb685cfeae7b428626a8b03331a107b30c7bad5f1460fb2a8e4", @ANYRES32, @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYRES16=r30, @ANYRES64, @ANYBLOB="999756db5c2c0f22ca251a2fd3f32f3fcc3c684090963606c37ab85c312bc38499f7d2f630cd3c090602d1614d9642309f7bf4052e3acf53f9e2941c88f3c03f2c3d73a2e90836e09737dd7a31eea8f049c9fc2dd4a364b23f5df23db48841d55b416962e2", @ANYPTR]], @ANYRESHEX], 0x7) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r35 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r34, r35) getgroups(0x3, &(0x7f0000000140)=[r17, r35, 0x0]) r37 = socket(0x11, 0x4003, 0x8) sendto$unix(r37, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r38 = dup(r37) ioctl$TIOCMBIC(r38, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r38, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r40 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r39, r40) r41 = getgid() r42 = getegid() setgroups(0x4, &(0x7f0000000240)=[r36, r40, r41, r42]) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r44 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r43, r44) r45 = socket(0x11, 0x4003, 0x8) r46 = dup(r45) ioctl$TIOCMBIC(r46, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r46, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r48 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r47, r48) r49 = socket(0x11, 0x4003, 0x8) r50 = socket(0x800000018, 0x1, 0x0) connect(r50, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r50, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r50, 0x1e, r37) r51 = socket(0x800000018, 0x1, 0x0) connect(r51, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r51, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r51, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r52 = accept$unix(r51, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) sendto$unix(r52, &(0x7f0000000c00)="b10005016000009005001b0007000000050004fecea11ea8fef900cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea88d0d42ea16c500000002000000000000020208a371a3f80004000000000000000100000000000000004440e1c75eee5eb37cc83e69ed02c6620cf8d795d9077da365474ba52b9cb5587ad87341335523b708210e13cd94190c158b5b915ab82a4186d217dbcdd5a8ef1b163436707d77a8e9c5102af9745135e2174bba08c32bc0fdb2a9863258204708c9cd159f97fef04d6cd515872b1927f2bddd23352acd795bc066b16fbab971d2a375430351831dda719e4a7f1d06", 0xb1, 0x2, 0x0, 0xfffffffffffffebf) r53 = dup(r49) ioctl$TIOCMBIC(r53, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r53, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r55 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r54, r55) getgroups(0x3, &(0x7f0000000140)=[r48, r55, 0x0]) r56 = socket(0x11, 0x4003, 0x8) r57 = dup(r56) ioctl$TIOCMBIC(r57, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r57, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r59 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r58, r59) r60 = socket(0x11, 0x4003, 0x8) sendto$unix(r60, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r61 = dup(r60) ioctl$TIOCMBIC(r61, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000240)=0x4) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r63 = getgid() lchown(&(0x7f0000000380)='./file0/file0\x00', r62, r63) getgroups(0x3, &(0x7f0000000140)=[r59, r63, 0x0]) r64 = socket(0x11, 0x4003, 0x8) r65 = dup(r64) ioctl$TIOCMBIC(r65, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r65, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r67 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r66, r67) getgroups(0xa, &(0x7f00000001c0)=[r41, 0x0, r44, 0x0, 0x0, r55, 0xffffffffffffffff, r59, r67, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x9, r7, r8, r11, r68, 0x0, 0x3}, 0x80000001, 0x1000, 0x5}) 16:04:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000b8"], 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, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:04:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000140)="fcedad8b2ef360a4f16f721d2ed8f35d7f630fe0cf463a85304f0d6f03870ad7037ff02dbce2a0eb610572846483de454d572db978ceaca73708334c4cb653d4319d68270e586413e7453da7887294f22fa6a57a59df5237b132eabbb6002e30683ae7b146ca87a60d460bbef1e03562bdf5f2eda335467d78efc2571c4562b7ca6edf515ea7f3a124ef5be718e2f370b6108cb8e82495ad8b829a72") 16:04:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7fffffff, 0x3f}, 0x8) r2 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8dfb36b2124fbc20fcdc006df3b26f0ef38b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343e6104dc36cffc7c078bed883a99953ddc87c84abcc8832b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c50488401608ecffd32dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e1ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bf861bc95dcc962ae948b08d4d092a8f98ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c829dedfeb69934511e47280609dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669cec09552d9867e1fdc9200"/385], 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) 16:04:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) socket(0x18, 0x3, 0x20) r1 = dup(0xffffffffffffff9c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) msgget$private(0x0, 0x281) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bd1f576c45af84a28", 0xe, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x7f, 0x6, 0x5d, 0x9, "293e49887f3c3f1cf8f2c6818800027546200a48", 0x6, 0x5200}) 16:04:25 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x7ffe, 0x9, 0x4ae, 0xfaf}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000040)="161242", 0x3}], 0x1, 0x0, 0x0) r4 = kqueue() dup2(r4, r3) 16:04:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0xc5, 0x4, 0x727b, 0x800}) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:04:25 executing program 1: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0)=[{&(0x7f0000000500)=""/248}, {&(0x7f0000000080)=""/85}, {&(0x7f0000000180)=""/12}, {&(0x7f00000001c0)=""/114}, {&(0x7f0000001740)=""/4096}, {&(0x7f0000000600)=""/184}, {&(0x7f00000003c0)=""/87}, {&(0x7f0000000700)=""/248}, {&(0x7f0000000d80)=""/185}], 0x11d2, 0x0, 0x20000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f00000008c0)=""/123) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) msgrcv(r5, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000006b5a74d2205f4967b92069f7d85fdbacf15481a56bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 16:00:00 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) clock_getres(0x1, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x76}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1}, {&(0x7f0000b6b000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000a46000/0x2000)=nil, 0x60000000000000}, {&(0x7f0000f20000/0x1000)=nil, &(0x7f0000af7000/0x3000)=nil, 0x8}, {&(0x7f0000f1f000/0x2000)=nil, &(0x7f0000b8a000/0x4000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x290c}) r1 = syz_open_pts() write(r1, &(0x7f00000005c0)="8695bbd40d6f1ca04352a9d19c8a793439dc879b5da6539d1227941fe7b7be8e6390cdbc3e187d09807870dddcd7427bc2191f1d415d97c5995f98786eb2c08a690281267151a5a36535ccae00df9441848ff66dd886b440eaac5c44558ee26651b0eda3200535a2cef10e9d5570250aa722164bef2c85156695655a406234c855114410065df540ecbdbdbb77c2728c2fe0c540d4c378a4e55b88c02c7dd9affa8102b406b2a431e576f5ee781b7c42fb22d0b1a5263307bb81f39a805750840900", 0xc2) r2 = dup2(0xffffffffffffff9c, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000006c0)) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getgroups(0x2, &(0x7f0000000a40)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000740)="959700ceaada237aacf997bc28a5d1040b2c7f5e379674cfa8276c92f63be790cd9e2d229653a65298e37b4bcf6d9d8060bfda75ba1a880ba7a799", 0x3b}, {&(0x7f0000000780)="45d88168c2631f4966ebff7338e25308bcaf5a9a7021c9c5880be41f3fedf2154c3900832adceac0961b01898854425a197e07f85d4c908feaa6f29f32bbbf24e4d21af31ecd7681281000e227fb70aa256a0ac30705bce30001141495b279cd8d38ef404429bdc99e0670c2f0c1d3dced6728a74e6d5053b9c11658d5ba90211fc40b5c1dc273cec0d42ce54b2a714b04eed24e205768cee20c27bdfd68089c8ff07f9aece8b8f570cbdbb0ccde3512bb883eaab6654d523c24db4ef99c27449b6defee5e4f8a4caff3b38f92cbac0f7ef893cf", 0xd4}, {&(0x7f0000000880)="e590668712e0f0949b8a4f7d1d1bed983873961d7800c07b34d31c114285556bb0b0a607663d9022e12b80a9a6844ce0d7ad239218e14f6acfb1e48a0aeb4544a073", 0x42}, {&(0x7f0000000900)="73f0f43db530fda566509c2c15fb10516d580fd8106e9a345577903e8c4ede871f442950ca361f4b4a061e2c1a64db2b7bb9561dca386f2c1bb3ec5d38e79f6372f5b8afc3a2738b3b77e298bb437dd72db5cfba2a25fd89a0dca12b7c5e90dac571e8442d920b8edc1a1b50324d029be8cc2769a8d405f6097a06c95ca23a7e9638ce91503a90a03f2ff4be3f0816cedf14b4f8c81405e5305243f957a59331c211ee3b6fb0c82b687321c514afb00b2fbfddfb081312d44ae60fb6c989a3ae10947fb2c2232a78455e51bb010ca98335b1a13ac1be57399f0f87", 0xdb}], 0x4, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x20, 0x5}, 0x0) r7 = open$dir(&(0x7f0000000b00)='./file\x00', 0x200, 0x24) getdents(r7, &(0x7f0000000b40)=""/4096, 0x1000) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/klog\x00', 0x40, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000001b80)=0xffffffa7) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000001c00)) lchown(&(0x7f0000001c40)='./file\x00', 0x0, r6) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/zero\x00', 0x80, 0x0) getsockname$unix(r10, &(0x7f0000001cc0)=@abs, &(0x7f0000001d00)=0x8) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000001d40)=0x8001) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001e40)=[0x0, r6, 0x0, 0x0, r6, r5, 0xffffffffffffffff, r5]) r15 = getpgrp() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001e80)={{0x0, r12, r13, r4, r14, 0x1a4, 0x5}, 0x1000, 0xfff7, r15, r16, 0x2, 0x0, 0x7}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000001f00)={0x4ab8, 0x9, 0x6, 0x10001, "3449315266b4f0d015d4f8da8a8e5fff9ff7c929", 0x3, 0x80000001}) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) read(r0, &(0x7f0000000100)=""/197, 0xc5) shutdown(r0, 0x2) 16:00:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x210, 0x41) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x2) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7fbc, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba71c031b0adf50790beb87a3ae167730"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121c", 0x1af) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) 16:00:00 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') setuid(0xee01) geteuid() r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) seteuid(r13) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000180)=[{0x287, 0x2}, {0x3d1}, {0x6, 0x0, 0x40, 0x2100}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r16 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r16, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r16, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) pwrite(r15, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x100) r0 = open(&(0x7f0000000180)='./file2\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0xffff}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) sendto(r0, &(0x7f0000000080)="56d09fbdbc8a2573af6bc051adaa369461", 0x11, 0xf, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:00 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x40000000, r0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r1, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x3) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x400000003fd, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r8 = socket(0x10000000002, 0x2, 0x0) dup2(r7, r8) sendmsg(r8, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{0x0}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x2}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8028698c, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040)=0x2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4300) accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0x8) r0 = geteuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r3 = getgid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r5}], 0x2, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x40) linkat(r5, &(0x7f0000000240)='./bus/file0\x00', r6, &(0x7f0000000380)='./bus\x00', 0x4) recvfrom(r4, &(0x7f00000002c0)=""/163, 0xa3, 0x40, &(0x7f0000000200)=@un=@abs={0x2, 0x0, 0x3}, 0x8) lchown(&(0x7f0000001280)='./file0\x00', r2, r3) chown(&(0x7f0000000040)='./bus\x00', r0, r3) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3b) r1 = syz_open_pts() close(r0) dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x3, 0x1000}) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r2, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r3 = kqueue() r4 = socket(0x11, 0x4003, 0x8) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0x4003, 0x8) r9 = dup(r8) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000280)=0x9) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./bus\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000300)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) r14 = dup(r0) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x7) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getgroups(0x3, &(0x7f0000000140)=[r11, r16, 0x0]) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = getgid() r23 = getegid() setgroups(0x4, &(0x7f0000000240)=[r17, r21, r22, r23]) lchown(&(0x7f00000000c0)='./bus\x00', r6, r21) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x1, 0x40, &(0x7f0000000240)=""/231, &(0x7f0000000100)=0xe7) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0\x00') msgget$private(0x0, 0x500) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebe91b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560eacb5df787f863c20b6f5532484a883b147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001900)="f4d92b0f8ba18c48876de5212bdb1973b135f872351d52ebf6882c45171c9fea7df6d6723bc77b35266ea96ffc116bb00bd550fd3bc121692c99ce29c7819dbc4088cc41699ef95c60db31d9e95c65d77181ddbd25848f1a86f18a72e9571f3e16e3c6c0e2513c2a9ead4573433ac5dd746a8cf2782c896925ab113d0454ae531869d245db2182f6e6446fbe1819478f4e5fe17c2dfe9c556acd0981f231020c78fb8743c6ce0bf424d73403571e4d7329a17af5a8a318e2eca778004459c731440cb3036ccbbba77f955905a377c05c5b225ab0e77f434ceac2a1302c43d05db8d127080b5698e1d6a7d77b7b408afaf98e2c81bafcc5b1b883252cbada8036cb9e38932d922e7a17f05c79d739d52fa06c39dc95ddaa68685a0fe0137473a7b8f4dd5bcca48e95528d1435a3648c42445896b3163f4123bd1cc8c9a36048bafcc7d013a0b166898fefc0ce911b372d3d403fa8d557673bddf71daa26b93da1ec9bd4773a3da6be6c10dfed0f002f84b380037a8cf437577f5da60fba769dfca914556bc031b35be9fe79d5565ea20284aed1c81c5cb0b3b35f5a629fb84f6840162c55597a5644f091181df52f53a14bfd5234fbd92e88cc40326ccd25f1e3a6c56a86eb70e0472276595d88f74055c3fea7377c3a71a9607f7b5cbd7dd0f2d272a39ed40d27d582a9bf0711d632f27f227db0d57b16a5a3477f15dd102d8b488fdd7686af05fd942586c68a1acccd377a274477271229f9bbd731752d9f149a10d3d4585f242d850cf3d6214ae4cfb2cb7ebcdf4b50e2ba68dc61a31063b953cc77e96425b28fbf1a52ed588b0612871d2250fcad7fdd25ab44bd475d472c06694fcb49629feea8c21848863f2ceed6e50e0a948d299c469955f609afebad7a8af33e4208295dc629cca2212526a9d1fa12902ce19adff5b7274057f31be38a50ef3b6715b9108ee43943be048fc0ea1dd351dae995dd357a030274146d698511bd35853703cd3612b476a79302654e33b7e3b375d905f333b45db2364b59bf96438358fe3158eecf3e9375050d1e51b3efd19d706291a38c2ab23913e2aaee0665437fe0703a7dd84bd7332a84562cc38585199f92f1a40d26ca20514c11daeb7d930f33ce92bf53c07aa83589fb37f4c1ba549cac0eef273c1f1af1a79ca0d9d38912772d278992e357a12d0b5d477f4d31e52ad76a12e5460cc7d9c2d2b0c0b04fe22a2897cd82241bf71c8de8983f46e5a8f4ca0749b8a32cbdf9e6e4e3b441dbae23227b2a5acef95b95f23005113d097e842ce77a8ff2700369e02370a10db242936b29cfb685b95c8e205923caf8c592cf509607ac8f5ffcfba57b5cbe950e8f80a701ee14681303a49921ea898c4a2abd8f832bdc216fec448fac7aa39e781466d0c2036c090bbc5539cf07905e60e009b2e5b84831dd4bc56d4e357e09494cf3b45323bba920e28cb52ea8413b601dae693c7baf4519fc250e2b1c974970f6f9e7b468fe6bafc161a70f0f8222face80dc2e113baf7df879285c6eda9396c87b712eb8af2e4ef64ce426be1d8aa905281dd06e08a7c168cfb854ec24f5d4e1ea276c9098acd02694a7f94dd7042877f5542152a4b49a48973127f96b149e44cd214f143c8fc476a1c899b061702026fe05dde406bb710abf4e45fc7dfba22f3013eb01cd7c4bfc0a7c674192f20a60c27091d51373cc16a4bb27c27295422832bdf95920f5159f29ea7c616bc82a9bb81ded9a440a71c3ef5114abddc7cf53531b55adf87f429413ee61a78c33cb59ae46c57a2bad60ffd738c31ff7ccc675991941caf28bf0e1da86576c09d0e332e1d1e9cd27be1e3550f63b3f6576c197217c9f4e3025ecacff8b5c5ed47afde6cfffdae81c5b1de60cba66a552057bf900d9cafe50ce248305987a105dab30062b0d14bae3626762d9f6d22d23610a8a75639aa9b9e0dbecec26e51771aa0f7473dccc7ab762cd2272a581e5ca6b135b46871375131f5cd0d292681cbb26693af0dc1076515ca9b51e3d697283eb839854258f6fc85e5d9f161c96c54aaee1cd069b26d147d94324bedc2c28", 0x5c1}], 0x1) 16:00:05 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9674e19767ba884"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) r6 = socket$unix(0x1, 0x2, 0x0) pread(r6, &(0x7f0000000100)="6492d5e5de3b34720c1542535e9e7cd0e31603b4799e2d852bbe5ce47a07aefd32d63e394e7fe45008ce6bd3", 0x2c, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x401, 0x0, "a59245225dcba69300"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xb0a, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)=0x9) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:05 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x2, 0x9) r3 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0xfffd}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000140)="009e171d69f36e849692aade8ef4c83aee9ccf2e9414136dc31b98ef85478bf190760b240460444152f324ebd33a4e427df7c04a8e287ef89bf4b51e43ee827e553c326527e22e01330d3c5090ee2bf3955c1fefad72d60b211c2e7d62b4c9f85de2ea3a2182f1bc6d9dd230d6cd921d6e804ba83db9b7cb9c2c392e79c9c2157509a4f7d9e5fb149277b99b8bc97e233382cd993b42c3e1d51f21e6f48a1b5006eef8a7b59d888168ddf8b5", 0xac, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x100, 0x61d3257a}, {}], 0x3}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x4, 0x8}, {0x24, 0x7f}, {0x6, 0x800}, {0x23, 0x5}], 0x4}) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r0, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000100)=""/137, 0x89}, {&(0x7f00000001c0)}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8020, 0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept$inet(r2, 0x0, &(0x7f00000001c0)) write(r3, &(0x7f0000000480)="60957d236d5cea639466cb89386a88f7ccd122e6df7ee305f612541064215604450268d49f438d186c5c7f06371fd8892263431006a3eed1c501cfc25904b93f476955a2529bff92e216b52db6abed4f5d20a1e5987b9d1a70b83dbef794e186b28fa27d2f1b25aca71e12c046cd05cdcb1122a4ff204707e7c388a5fae1b75b9279e4de8a00d82daa82e8378d8c75194b0d04a9ca99afc94cbde8bc2a76660861aa81e12e8e17fa78e1b84443db47801774d5aad7ac66909d0aaf5e22b0e760463b2f912d860a58625803604d236cf8e5313b850b83947d5b592ed37d5aa0ffbd0a328521194f09feb27c4e8d08395c3d989e316464cb055200997c96a5490f98ec9c3976c193a311827330105831c5d24aac581c008de2561447c291aead49492df0e38eec2817b060dc6fc87257fdafb3d6199b1a7791ba576c67916cae3ebf428b512636f346e708a85c1d972f5b7054d5ce25918252ed9ab9415444372e7674dc5a9b50cf7dd62ef764fbd691630111b7f8edb4fa0361ebafc455fe1773a296151c8e744b5a54c5a42d419fdbe500e74fdbff4a6d0ce4ae328a92456dad2543fa4fb11de3d30cad19412ed5d9847f89038c4e7a92587ffd1a3a522a35b2826d9c03ecb3c4731e9147d52ec4d48ba94cf2fc7a298edb03561e178fe47b2e6413510048a7fc7636c902b4c6aea7ca0609506f022144ca8cb8109164987e64e576b5884c899c0c9a140e1a2f1a73fae16dc94b8ceaf9f26e52f931b306ffe5d2ab1ed2553e08d89e5854c2b1cde8962aa8d3294618c77544e5215d3a3a994c2006326107598f3d7d45e478027e5a7311e58770df050d9efe9a89c09c3f6f90f1ed77422a10f517b8b823f1abdc3b0400995abcd97e56c5902b3f5c8551dad66569e6563c7bcd6760e0f2e6e32e8739d6e6a61bbf7d45115c2388fe31fbdf224e5689a277fedc4f239adbe8358095cacec72892ca4e38538b496b10d50f5b8b14210632a874273a7692be610857f800c3a4129c2434baac37a63641b6e51f66058d2a7cfd5357395eec8daca405fdc63c68bc1c9af87149341f862d2a2db6097487ea7efd191bbdac45fc546dac1895d9bb218d35b2193a174a7331cb167aba3610fff6d296425c4b71b2465520ffe5170e302a55eabb6432cc2bd11c51cda5a15c2df4439522c628c033ae657396d7e5bf3897c6d35ee23d16c27a1d4b8df35fae1efe3272a91f2172cb9a19cd0541da9d469443b7f24b2b007ab5a058258531f17de9a9029606266c9a07cedc4e898a3c838171b40c88becc488452926d477c6238cc52b3c32d190480a69661574f772325af33f950caeadcdb2f2d6cae0b3fab22c3e399cc0e8283ae66e666735d9dcc1af3e6a3778925265714601fcb9a96d9c1a0116f8e0f71dbd377e191cb204e546929c76a603ce7907620f212b2230936b76e397dcc7df64d61b40304b13592771438f990719bbac7804e7ea25e9b0375be0d40f92637cb5e1fa1f59fa22406280d7920607246b26989422bd04f63f8680e79d15261f22e3581f27fc41bd3aef2cc2f168760af7e39529746e3d87c4d9b47842063e0f9f74c31f19591456f6028faaae82c6517711aa47fa018b3d8ecf96f9cd24b9090a380c22b8288ef4f2e051ac3017178daeb47cad44268296f90bd9d8adb01f18acda3454a02ad057f2c03d217d26051c2c8a3c51ce605f2483dee6650c0281009820dce860c6971aea49a68fb41395f5d39c1e033b8c13dd8c68322566eb30ad869180d3b43e759a1813df4811e5681ea33fada0573c0b41977d7f6e028a4ba83d6c379aca087dd81ea32c882bd72d157c7615e36c45f8fc65799aabdad21cae82d792888a676a322401512e341fba55dde02a0d5871505a7b231a50acc7799d03240162e4729978bcbb485a971439b9511b462ac1f36cd905b9870c94932450cf47b8dbf435f79b1376f287c373a9df7436a7dfc07104b7b7f5f1fcc412a88b0882461f99fa0fdcae61d23c5868eb0c25dcf51df7d4f2e90ac5bfa5d592438a19a1ef62f47d83f0f2fc854645d39e42fa08f1d629590a0652d4a01048a7b7f7335933ddeeaeb47cce58383a908b2743c09fdc26edf31efa39f218311fed84085cad3c9ae10074bc8154905940b7b3bc9a5b29c5fcdb02fd503b90a4734e2849aeeb3a07066ca102b3d9c872ada796ea460b1f3a6194e921c2d0cf5ac1b8a8053db75c8459d38bc2c92718c906125aaf00e848d88a8711139fb01b62352cf0a1739b1798167523654fc1b5b6d752db38161a8600840fa4ca0c18323bf263ec092e3726965b0d16c600870d16a5abaceffd375ca0c61a2fa7c27f67d69755e726956630c729baa3452a48dd9402cb3703b1a12678cc9ef03f533f496f417e780def7dec1d1a39923dc82788b10e5bad3b6daecb63d1320548daa764d75c73d33db7bd280b3f3dbff018e27f5ea30ef92f18ed912def69dc334c5551f55f5984318bccb2945f7ce811da8bae5858377b22ccd94a80b173977db85b3d4e095fc05096ceafc9f0dd32f5bd9d6d1dca786a44c3eb3d0867558124d1aa3ed4752ea82f1b22f37ff108afd37b7950837e57be7ba15bba98107db1182b0b5c8fb446cfd14091bbfd07002139277f082d57ad4ba3e1113b6ec411b6cad2bf3fb831230b08945db5400901d7c37d28a06e031f79588f441a92ec53f97c3f9b22e7e8b25a2fb78fcfd708204c43a9239d9be641bbb506bf6399488a152e6834a98a6b8c684a27b3040afb6617acfaab89d0837b37d92935a8be00771297e75f342d5432ac6c83168abf99d8cd18cfcd3f385af65357746f8ce88c33f577f61aef33614b99f1b15efd2b27ef468a951e81aa5e3a55ba1e70eaba695255f2d79a2183faabb184d4ac4c4f0e45748a6a4da17311a792ba6998a4c922fae395ca6dbda5b5726f9d9e07b91bb71bc25f8d19d4cf5fac7278bee759d1631ff2d9d593aa706102601b18edf6ab98952a326cbb54ad3768035a2c6a57b8d80a0d8174c8137b6b7fe6fa8f2b1831db75247aa4ab31dd5fc80d4113b38816e4f223aa944c836226ab24a71fdbd874766816c2a3586438fa43616b1800685a6e2943ebf3c495d2b8e6f32f402e577a0e6bef54f01dfb70dd36c48e54bdc3981aa02013c53cd78c446f8456105fdc03cb173d132ef475d9c8f112a9a3dfb740d9b9709f9827a3c68e321ce8bdb526b6933f791fb0d3aef20ea85f4ba2d7d7c9ca181ea9b9ee8dd328d64845380a9df4e3fb802e2a505b3fdfa7e71f2390101d71039e4f21cf24fde6f4d55a7781a3d406d2fb0c7849cc50b4be91788b2f359885835f1eb4ef0f3428e3edfe45718ba95e4b21cd6583fc02a7ec252ce4636eb81f2002e29d99f95dfd07c89a28cc3448960b0fbb1ed1d5dde3d5b4bad5cc237f876c99f614e38fa70c07f728740723792f84c5af13f4c001c9d516d602da63e8e2277041ce0fd8187fba14a1fcc40d7f5a8f627b5afbf1ed70049ad4407b8d2b9bc536c2142fd62c93e84f68dc0a0dcc99e273ad4c659ada9bbdc8039a2af2b857b4937cbe51dc6e9c2320da3973b6cf71260d29c335b38a1849f723a8114e6f40b86de1545a5e1a7e76e2870ea6e2d32fd1c5194543cf015e50bf618ad0b8ae7c0693777d5e8daf628c146a35be5fb9e64e2c5e1c60f77fe43a5c59ba046a30080c4af117678d3dac4eb052d7784a5d77dc1de42d46996d7e7e9dfc7f202be4fba44e09678707f6ae5960f9d920a27cfd83ba6d203f0d1af59fb22232cd9567437990da28dc878b40536352b28ee7da9b59cc270ff9a2df537e80b61fcde89689126eab32ce65310429e03fb3f9760c7e0c69dcfd12bd1f808314311c448cd5895800d7337e675d6d56ff29ff58bd6890b03fdb7d560d35f4a129531c5420e2becd9d17e9dfd7b185c064e7ef72af69207e8746c5128ac6a1fd8e48da91ce14e8b501f0fe69087c711b794741ff9b5cdb200d5e0f4fdb3b4133054734c24efd735ff59a462cc00370e2a6cfc156e473c5b929c26bf33846908525b849fcff396366edb485b03785b201230a0ed0bb0d6f811c0bc4c6599bd5fb9a532abf4214759675d7d2ab29b243b6b3c5f70d151fe07bc26869b2c6d79e85789499e94e23709bd2ec3c452cf41fdaea39b3d691ac3a4e761913f53d4c39e1dbfe81f8277d6dea6871061f3ddbb3317cc6379b7736e1baefc42f3ec11d1d3946d49322a1952c80eef776f670aa17491d3d0d509d12d089132fb9094c5b332211c4e622d834c53ab654befcfd194dfbc9ad5a4fdd5077846ca10cb9e191869c9667b2535b818090b04556ad2b0a80c6af7b1cd81128945b306cece05678711bffb9c2cf2b271201f2218dd57c6f1380abd151429ed8dff6fd320fd1076bc148e640fab41f3c386925d8143851c469c15f5f3bf0bc605f6090b0ea394a4fdfa924cb2b5d4ffbc5cd62706612d0d812b87298fa0d8261e64aafcb1b91bc7802f3283ea6bfab812673e34fb6e7522953a2efae42e99334719cf9ef4d33c5112e7c34943e2e06a9a8853f9d70a122d98afa34b366cc55af498bde95c7af7cac4a512debe6537062eb2fb4474b27256f668e231005459faf28d6ee1f2674117649d97b5ffa92b7e08c71534bfc30949caea674d453de0d739e8161b65e61dc5097dea1d96b32d66662d63faf7f71fae5cb76dc5a61385fd99dea7dbd6803bcbb8d94f7cbcf99ad9a80a52263db544db3df7035ff127037cbe751ed6f778b1b71003ce3b83572354d967d0ee701d7928d2c3620d5b39a1d3faacfaffaea9f0f03c1f80a39f10a15a52551618f19e2a5cb6b48f066cab6aa2b2bd32b61c0314e221b17ffb75b48fb05b1dbd4e5f7eba53d5ab9b2e9958b33613a40365f32ef3df2be896b39ab321306ab5f417faf74b9872241864374e93b762ac4810453da4cf8c5254d6f62a8e0db35cf53a140e151b0630e2724e90b7360eead882dfa020eb3e4ef12bcf94369103b0bb31a645378314124033f269c3ef22f028a7731297cce8e8a9506cc8b4b7b6e070277d58c3d8f820494d974d279b811429a5ede308f182f024b7f8d02dd8c5a8ce1f4b3d8bdc404aad2051c5cac8e13a3c4db6d17bf70e5e1451c11fab4fcf69db69c6c7494696cd9ea3df812d2acd2032e0ba0f3792929c29de3291f2badd05b15069815a99fca616317020222b9f055ce5e6f606b26d75af2b335f5edcc2d1df4a9473c9051b2b6f940f9ea11dafcbf1dd4c70f47667640faadada4c77bca60185a8794b3a7c40de8972a57a272774c003bb8e9c49930471ca190c4e4f1438d34e71734a25fb137ce477cf51ac715e58a6f42fd5964b38b4ccde4948c99e4d1fd3f055c3b6256d49d55a69c87daad34fb005e397496bd85c8315d3d35e7875e900b18640307b8c33e0bc3122a94f73c9cca17423877e0bfe07b3ce54554d7d599e585f39fe596422240b52ca20663489c1878c54ef7ad8ffadca7d43d38ff66ffc11bf1b45e176ab598fa2f6e438e685414fe38c53c380eb34570de79357311a29d7d9bd93490061cff2b88f8b9984e087d1a54d12734c23d22b0bf9cb35f22b999a2bd243a970d4a15237db1c52e0a8d7c2452ada09e967f3ec32f37b857fb962fbc699c639ca716be47bad4723b7a5b02e99698759fde47d991400cc7d3d8cb2a2e6eb53fd220bde7684ae010c46efef5286556bd77a0ef1980680adca2fadb724ae82ab41e6674d2591805c6ea2b21302e434ef9ebc20e3897c9932339feb49a8", 0x1000) r4 = syz_open_pts() write(r4, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x7, 0xfffffffffffffff8}) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x13) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000500)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x1}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="4e193af6e0c5f2921c2fb269756989d21fdaf1a7b0b856c0fcff9b271b687532a10f0195c38dcea5fe7b27acdcfb9286993322f21292c9d9682443f6aceb1a1808fc940d5095500f18f4bbe7bfa0e476dc4a8455aaf44614e0bfaeddcc5c559432e666e63908d2fe4950ab139ac78b851e6bbfdd178079432e95f8a327dbbde4cb2077441bb252ec3ee59369e2f29c28ae3b03e6bdee4e37c4827ffa031bb52c88550b1c90a7037addc9d806531525b0840326e018e2ac2015540d5197848eedb2852c9d914974262950a03b00132249982edd63ea4c252b", 0xd8}, {&(0x7f0000000340)="e6d62e5707104132285379c9602eb0314ac114dade0247af0d69756268e18ce0133940615700033f8d2a4b174e08f079175297c554e80b250255a6cafec9178231c2232b63593ceb88ff0bc7ae125502faa13748a2bc5217f057f4372ad15de5600b493bc59d3e1873de9ce13ae106e1beed1098889e9d9f369dd9b4f1b38ca4c28426", 0x83}, {&(0x7f0000000040)="953b4c75ce2a635c0d06772ddab3e18527ef947908e7c56a1fcf96b214ffa267a3c7e5", 0x23}, {&(0x7f0000000400)="b71254407769d4a5476ab024dc1ca8abdb476f3d7e93b75212ec2ffb64dd15954738ed38ecaad9d6f661ce4c9096d76863cfad8ddb7f7cb2a454e9abede27d23a72541e9ade32238012942f00d5a04f7cfd461281cd48a65ef57703bb245a62fd7c47fee2c55ea65ad1e000928e55f6f944749e618bafa3fe68f363fb73e1d1644bddf98bf61e98e0e20a29872707bb98c7ba5eba514bc66dfcad1a99735ac", 0x9f}, {&(0x7f0000000100)="411ce5a1f6bdb364590899fbaa2a0179e4730b421514605a1857e66f89c97e7837583ccb035d071cee6bb5e2d258109637deccf28e", 0x35}, {&(0x7f0000000a00)="d89480fc906cd12165f61a2b0df8415f143dec04cc8e2663f73521dfa20d54f186bcb22248aee64092ccac91449a99d58a95da77f35b07dc554aed6383ecae43febd75726cb7c4d00357fc1f772d2f5d7184a659232a7507e6ca0449006d09dcc8b5859968d5b2b47ac028a20b02d01013c6c26d5cc0513c1ee41089a1060422a1870cc0acf135b467cb0b0e71b2132a5a56f9a194def4594479f1480b17ee032a", 0xa1}, {&(0x7f0000000680)="e9d94d5e20503a2ddfabc3eab617589aeb3d2b98cb313043f0d741944d402abce4a1e2dd1ce0ebb93706fe0ea83593e35bd8d62ab928f213f9fecdf596825c12c40b59b1ab2f35201df416a80926c05cd2f1aa0b594b927d2d5b5e0a5b7b9600f9206000104e3163b8e2d2f2c7dbe927c68e36e8a396b83d5670527e4a9c3cf7cc7aa17b66f2d6582845c9a6097714a759737f4426f2d7f6cd0937d7eefd7476592d3c0dbd1438fefb0b8b4ce3355b4f265e6b5175c5db2341fc50c598befa74838786820d5df8dffce2f330cb5c2e", 0xcf}], 0x7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="10010000000000000100000040040000ef440c14d2a67c964ee52ee871b4467ea3b56b8838a4f2e65ec260839f4326be340f36dc16e1923024cb1e0178bd4fbab272384da9faebfbcfb6df84ffac95a3fad5bd92636d817815527cf20183855a9a2eb3b476440538b5751f265d6f4a5a7a3a12329c5518e67edc79a61dcdfebe67bb825953a298c3e92f5f03844ce8c165de7216af8aa418ac7b0c3b7b01a3cdeb11b9869c05ebb663eec998aca49c5e1196a2f1c478058837affb0ad5ab86e498e622cef486ef7234ec6d899fe2fdf0e79d70d8ecb79c63bdda53d4252643a3e046cf69c473ec8906c6e8e2ad63e06431ebbbf77fd04790f0e91c825c640284c2c603aaea7eb82f3d000000000000008000000000000000ffff000001000000d29e30a2b7d73b83f40ab170e29f14f028f16af9d2d1dc2c6f72bcf0106c30593cfbee05d6ef90e011c7cc175839abe3fdac9779243928dd40727e4bb9d7eb0123bb149ddbb8b0941272571156960fce82529102b6598014a30a911a461fe869de0f114626283250e260952d26570726e3486557522060b7c643fc0f180000b00000000000000001000000ff7f00008e5195cfb773f2d2f1c8da22ee3a64415bcd8ad0b39c63b8e6d76f9af4c8a655d92f426c6f791b7ea0f79c30adc8ff6b2de2f65df27b7fa0b5249251e08332a909be4cb98f1be345022ee0ea35b2df80a2d9a4da673069d4c21eecbfa8bad5753eca8bf87af2e0236700ce47596e01a7003e7c8f40a42651708e8866e0b6f7ddf20125d8eabcab94c576260000000000000020000000000000000000000008000000dc22ad3c2969f4de5c2910a4cd0b176eeb1046defcedbfcb7949014a2907755a70d9268b2396e365626d0b0b3f55e4985be6232f2b3a25bae31ffd53ebf93ea6f068b17827b83b7d3d063b1aec8075b0f0062faae6d880"], 0x260}, 0xc) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:05 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x59c6], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x0, 0x45}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x8c174cc85b992d0}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000018, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000880)={0x1, 0x1000, 0x7, 0x4bba, 0x8, 0x6, 0x9, 0x10, [{0x8000, 0x4, 0x7, 0x4c7}, {0x7, 0x9, 0x80000001, 0x100}, {0x3, 0x80000001, 0x8586, 0x6}, {0x7, 0x3, 0x7, 0x1}, {0x101, 0x43f8, 0x8f, 0x200000}, {0x80000000, 0x3, 0x5, 0x40000}, {0x9, 0x6, 0x3, 0xf1}, {0x8, 0x0, 0xf65, 0x10000000}, {0x6bc, 0x0, 0x1, 0x3}, {0x64cd, 0x0, 0x1, 0xb5f}, {0x7, 0x60000000, 0x8, 0x7f}, {0x10001, 0x10000, 0xff, 0x9}, {0x2, 0x3, 0x5, 0xeed2}, {0x2, 0x0, 0x4, 0x9}, {0x2, 0x9, 0x4, 0x6}, {0x7, 0x23, 0x40, 0x1}]}) dup2(r3, 0xffffffffffffffff) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r5, &(0x7f0000000040), 0x0) r6 = semget$private(0x0, 0x0, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r8, 0xffffffffffffffff, r7) 16:00:05 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = socket$inet(0x2, 0x5, 0x8) listen(r7, 0x2) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:05 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$getown(r2, 0x5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xfffffffffffffe79, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xfffffffffffffd7c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000280)=0x4) socket(0x0, 0x2, 0x3f) setsockopt(r0, 0x29, 0x1a, &(0x7f00000001c0)="a2ec85833f8b8d42adf425ffbbdb07836ad1129453daa8dc411eb365f42628c3f4421cee6e0f83c8056ada1cd01ffd73c0961111f7f4d3c85c813feaa5e91b0edf8d99cadcd845d04fb74ad2ea075900e1760f53ac32f8c3953812dd2ecbd35f16672f8e8fd04e3022517eb4e713396c2f763d9b79827cef508560a8291301a27181fa44517022c6c46926c5", 0x8c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x4003, 0x0) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r1) kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x3, 0x15}) 16:00:06 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r1, r0) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000100), 0x4, 0x0, 0x800000, 0x0) read(r1, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x63, &(0x7f0000000180)="008c3de7a6def89191f395782b85168d9b630fa0ae4e2a2df8996edea6da92e2dfb80bcfd132cbba135536e90647814002654e1017ca67ae8ce2e603c4ab70c7423d0600"/99) select(0x6a, &(0x7f0000000040)={0x1, 0x200, 0x6dea, 0x3, 0x9, 0x5c28cfdf, 0x9, 0x5}, &(0x7f00000000c0)={0x8001, 0x40, 0xf05c572, 0x3123, 0x80000000, 0x81, 0x3, 0x8}, &(0x7f0000000140)={0xba4b, 0x7, 0x0, 0x1, 0x43, 0x7, 0xfffffffffffffffd, 0x40}, &(0x7f0000000200)={0x547b, 0x2}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") write(0xffffffffffffffff, &(0x7f0000000400)="d13071deca3b0868a19d00bb40878783a93b5d3f328a1eff34ca71256e3d41685eb1fbf25e74c917986c7a453ba556e1adc6297eeb3a8cfcceeca191ceb4bf5b6f2ddd189edd5447356295aa652eaefbf34494de37498e544724a1b73dae798c58aae2a869d0e6277f5ed69d83624f8aeeb738130b85d2a8481dd8fc62d72205dbe43fe366643aa35cb18cd678663d681e30c55a1017930e46a8bdeee475101709b3c08fa775b59fc43b788ea8778ecb340d0f5daf8f2e2542f77cc852b4b4633d3b67a976f061d4dfb07507f3131dd46efa33748db0e721ba2c0b59f319f04bcaac2f58f06ae19fecd0cc4e2db3982273ab295ce62a9c54fb6e32aaacf4bc538e9b60f52badbc8823b847cc3f4c36ae3b78aa5bc599ba4e5f61c3f79d229ce1107a7e3095022169ad6a69f731bc5f2436d381e065077e293964d1506a69bc5181390840160f1e3ecccd9913e480c475f9a7b6f7cf8055e31658e38eaa392de5207adeb38f61877bd575b8c833abc96b68d335aff5a6e77091416ebfcfc5d25ed6be3f561eeacddbfd9b4bbb1af2ac1db4f633951f7c7840cbb39db92407e804cf41eec6cde65611f1d09b74e073099f263cefc9270a7317aaa5a68b98e1fcf7697eeb98dcdd134f96f3a0d85fd6df9afbe08d6d09d12646f9436a502968b0003d2e8f325979a5ff1c764c92a36b03ad7b567f3d7d187a8b4d58e8b41c21f7a76d77eae5f31954aad3cca8907a15d4066df9818e481b6f223135e8ee927dcbaf43e01848628e278cd4b744ce563c7d5c06e06eef874722f49c002a5206e2dcb00f148812cbba694ca094f5f7ba3db8d6a14100a754cb461629143ebe8683f096a66a868033d8e9f7811714231631bdd6207dba113dae60bc45479a27057514271c64c69424bfbe7fdd0c87aa6525a68024003d2a90aae69bc79e2c196fda4e1c4a920fd17273c3ada2605e02e8d303db486320260f5b3b9d359388d9235900614909e5599a0e31f37580422aeee86beaaea291f71daf855b6c6fef03b082dbba7e3bc3f4d1437483f7861ae3b666d0ce300289a049ec87eba7d9653108b4830c613be626b332b73fc7c6e6912caaec2cb47dd49974223f96a15095fa452e781142d5a2f77ea9ef4ed3a73ddb02af5239aa7654a6f849b0e1b8e01038e74687470935395e5969e70fc5694e57069f05505b38706e3d670e64bad33fa2ec7790477102362c55115369ce71e17d0abd312c0e50c64b1aed264959450fb145b312cd519eae4f145e180e26af3fcbe465994afa9e442b9ca3e9f8e4ae5cf113227727b92c41533aafe8b36961b1109a345047c30089df51c857da0686ef093c16b823562716b08796d71113ee5bbc85ecc469357fb9daff817ec335e44011efc14642a9edf8afe1eb8b83f6b72a0af55c9f8fb1b1d1e3704983403795403eeb9f6aa0101fc95686a0fd79bc434d45a41153aa4950050d30264961e46d527f7228a156aaa015b1768771d6894229f5d024c974f2d042acc8a5f0e8923df76743b2b08f6839a8ae1f9d48cc580572b4a4eaf4039e8873b677d4f43567ae1d6b79fe4773c7451d63889111e2306363b9b7c17efe41f3907f47c533849fb66073fad66c740d269928da417afa009d1365eec20f19aebf8e35973752b40e500246aec115a95f82b10fe605f0898dd9a6172fccf81969bad4951f80c612c7a71f38948bcaf6b24981bcb73bbfd8f21aa9063afaedd9a11138535fe8531d58ad1661319913e1cdfb14dd9abd015bcfbc8ea53796416b43e617895ac887532122d19ae44478e921c183435634f726a096982811ee7bb3033145d8b2c13e330c441d709fa5729db32ea99f1b6219bee227984067de124ff93c983261fce3dd457945d977abdf48b0b6c414ef3d29e86fac21aece1481e192f1daf19ba689f0a5bd367b6827f6553f84ae26e82e14bbfb4e3f4915662afcf09cde9286c728b333c65da8e830d2c0d4e4ea0f293713062bdc9262234c0f17ea62cc92718a2332db11d6faac760a194ee71ee79e7f46181e5da808e6b31171e1cff1ee77f56aaa5ccc7c928fc0146a1ba0e72aa673e99584a8242af6c5b8d84678959baadd84181e02cceeb94dc83e784f614cb277f679cd9878fac6cae40e801227b18183b6e50a2caea2c7afbefa98843a5239427bf1b5d3336bce348b3beaaba0d50bae0ffdac909fd43eca12d1da1ae2cc6f89d251226700a25d640ea81c6c09a9219a254ea322388801ae20bb3df2ec7a1eec7fda9470833b35163b91fa8199345d737d607eafea0c4e38b492005b486092981f4534f303db8cbbd140a64492df4d3190f8294dcdb272b7bdd49c054d551af79eb2f55cbb2ecdb2a5c5901790b3b51920a6442344d615d3db77509311eb2fba567b374ec57ae5a17aa8a1c29d95bc93b4adc63bc922072e26d8b7ff337a8088d79a0ec08534530dbf555dac1f2ef0d9f8894be41c1f00633ac6ffe0a06fdd24d884b63168bbb1c96676fe0685f883052c05cacfdf27bbdc73439132210eb6710d43bfb144de6fc0c827b56d195ad200554398d40cc7f7992a3d856c685710cb8602185596d9ce2ba3b4e2136d41b5c2a72bfe38c9313b7045dba3314aa36722f6f50b32c8701f421963a2557c4642a540a1fd650b677fae005c527dc4f06955991ef616d7fcfbc9ecb7c44533fa22d0cc2b895163a280ff59856e50e4ae4267f07320c28e35908406b6103538af52fed5e32b3a3533d9acfa557b542b7ff0de028f5265d212ea97b56d692b85ac92b9aafc386ec92ea2dbf7b92d50e986c4d04eb0fb0685de88312a17759592b942a93b0a616b696e6426cd943947bc486604e02465dd47406b107a2529cb7211fa0057b4968c2b1432bbe2b55e1ded2378ca1d4a6373d8c5dacd4e551282219803201c6a0f3c44d39e832ae4c79c98bfcdbc95d9ecbdff028db07171b51a08123594e3a404e5445027976a1b0443601fb8ab3c74c4773290fc207fc6edcbe2cc271d080122b9d5901fdd3db1e7dda7b589be96f57430d1da9b0aeaea08f252d09e795346ae95ea16c60e9ac7d1a612a384f521ef938af3c0068ea776f177fa054867b69496594b90e3b04044a8fcaf569bd2d86a54af756b49153ef4d6148989f36d3f803f3d72204b9f29b5c9b18c1745b1fedfef3c4956e9741b9efdbf3036b855c978fec9b8f7954505c71dc2ebacb1e05b30671d99362009ec5dabcafa716286aa2448aab45d144788cbb83ab7a2cb517b8f025b0710b6ac648477fcb3a9b62d77e4862c95dff301a5055546fda121dbbb2a2a957098e15ed98890e7cb8899c645e0bd08dd0065c7767051568ae5370e1999d66ca0f5198d0e6921893ce324e5b10743a39eee6d706310f80fd9993d3460c8b266974450e805f21f01377ab6de012fca80f8c973c6486f57704a629b247b6b9c456fb94269c27dda3fe7c7662b211f275dbb2f314c694ba73c1b61283e5dc1c65ec96ad3fd14e3992442f2fcdc73d5d05f17f4194a7190719b04f3de8d8b369617396ee93757edfafdacaee712dd883053dec95542f98aeee26d729da9c8e93b8cfe497c9cfb16fc55723daa87c4876b9c5073e31a5f68b2d74aeb506416fc8a1abc9ef4c9b5f1f63de6495b764db4fdcc8aaaecad6592d46083787905dd73ea0b0b1d101e191b9ae7ff3f4b5de61d969304d4bfaef213d04d2f318c7aeaabbe05494910e0ec9f3cc36784e58ec2af260281d2b1fb436c860eadb5ad4230147a1b6979bbbbc6769319a8dcba5a9e7004f63a36c87bcccd8fb7c105374bb7edecc9838579e537fe8a5f827ff77fc98050e0959650ac84c7c13a5fa072a2a0e5965aedb84fb01257168a09427e30407f7b9befe84710affbc041dacbb092d1e806a139b3ff03357a83c46ca26c31d33acc812d007c84ff28930ca031a4080171122414e457fcb8eb02e8e7b6da533d5e42861ce1f9bde1a312acac0e0f83f11837e1079a88210f357c3b603d5890e4553afc3a073d1e7e7fa382542cfb59553df04722731e084b635105973bcd427edb3ca303a06316e536dd8593b11fa68d4d3a2fca24deab0c9dddcbbf92b8369e325572625d9098aba5daf46533d6611ec50b2e13377f157fbb6939b864e22526b64110fb5d7b61c01bbc90bbc9b77585c906748f1c94a1035db45a3f5bcb7c2c75f6cac9e94df05688541444b98d11199fedf0d5ae245f15a550fe1e848523aae38935495a29b3c10b67f0234677def9f2e612e040d04d03cefdf8bc90a9b2c29b69ff6aac7947738ceacd2708c7e89d6f7f3c3b6f693f02d9687bd4065dc62828cece534631c14760281e4910f5381503bd0bf0efde0da07bc8559ea9ea8359c1774ed621e4fab281d1812e3fcae4c77b6c736a243f940b797c50313c3ed8e28691cf1077b617933945bf7835e4952cb9683bec7f3d5e2ce18c50c33e38e32ef9e98aa2ae3f3d13be7527b610f6ce33284d12115726468aa2e2c03dc0aa24161b9195d8ffe4e4a7541cecb2326abf9910c24c2d0b7b947c5b02bccf06279d921b5d0a494eca87b5d4aae48bcbd5b628eb7a3f13d9c93a8f934cbb992a4850c140a26ec386aa67cc9bb4feb3ccc6b53825fff3ae0415ef2954250fcddda1164ffee92149a8bb9d1a9285befdf3db619faf64ec85e492b145fdec6d4d1e879168ed4f14d28c1cee07c314c81b46a9fdacbf83bb87a2f743195eeb3160c84135b7909facf438008d0961bca2214f3bbb6b6062b101d5241a7435453d249a719d1e94fc9973e7a83ebd9f861c81d6443f4af4aaa6b468746f0295222d76528921f46e3f841ce53d1e023f8e395ed2c229fc65dbf1242bcf4f7390f9d5640fa1db236d2587194f75a5c52d2437ed391a00620762b409f6082f48f959b3287f75e89bd6b3c5ec902261cb5ae1966eefadb5ebcc4b282f27f9d725929f6976440273e87d5edd9da47274df6987b1ef6f8c6615cc6eb5a6429c2a2235d56d6395f2ed6c7935fa502a66d60ae6e4e0d9855327e05572783dde4abffaceedc519c86f07d696792ed5d2d4e8399a123027db2fa03156de25c3f7eb319457c2334ca16a53e135f4cc16b055b84f804e0e78d8a73a279ea37fecc585045c06597932cb01fe57d45fcd5e7a1d97a65e036c45ec830f0d9ed03809dd27aa18261b5a23de9c6c6818c2fdece52abcd02ab36c3d6b8b9e25b27a2f74fbf3dd99ca952de248551beb74b4b112092582d0441227152ff368578fe190ac59e3811e417d56732b12fc86f3d6732cc00e9b698db9d2e80c15a1a10311a0452aef4f4358aaa4d5a6d3dbaed457eed66e650d959ab9557a6c12359c358f6f34c4eafd16c22ac5729994a282a66247b58a27447f3e2287a0cd558bfd2ec56306ccbee2310da3b4e70023e6423e5fbcc60865ff93a5b37991ee7e97f250d68c089e0c647b8655ab5b6f2bf0e1d3c4a2ac6e5eb7cd495676ff1357a379e128a3d12c9f7f0c748f1bec19eff63811bfec27a8639f96e1c5566c0e2ca1adbbc1e4b2f02c639592cc518bcc7decfc5db3a2c425cb2e6e2cee36a1ccdb492bebd449a0e329431abb5b14347ea1432fc45e6f677489fd3f566db67c1e04c17b4d25b587372399b7168137c287cd12fc542954785497a121a45eff2cb86a5cf131998adca03010318cbb2f25722e0a10e1872e858248f28ed191097797d0cf4189c67b19a6bdd89d8f6f1e641b4835a3c1bda9beaa69b02a3bfa17fe8d99f6a9e55b6c3dbdba6f3dd9f24a0716b5f062b1f3b2f4292d8a3d12", 0x1000) 16:00:07 executing program 0: r0 = socket(0x6, 0x3, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="97105bb856f20033a8a803773e860de200000000000000000020"], 0x1a}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) linkat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) getuid() r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r8]) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x2f0, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x3}, {0x0, 0x81}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0xa00, 0x0) ftruncate(r13, 0x0, 0x80000001) 16:00:07 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20180, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) connect(r10, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1}, 0x8) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r2, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0x7ffffffffffffffb, 0x42, 0x4, 0x6, 0x34a0}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x20, 0x3, 0xbfbf}, {{r4}, 0x7fffffffffffffff, 0x4, 0x1, 0x5, 0x2}, {{r6}, 0xfffffffffffffffa, 0x0, 0x10, 0x101, 0x20}, {{r7}, 0x8000000000000005, 0x0, 0x4, 0x20, 0x8}, {{r8}, 0xfffffffffffffffc, 0x2, 0x1, 0xffff, 0xc0000}, {{r9}, 0xfffffffffffffff8, 0x5, 0x10, 0x5, 0x1ff}, {{r10}, 0xfffffffffffffffa, 0x2, 0x1, 0xbc62}], 0x4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x0, 0xffff, 0x1633}, {{r11}, 0xfffffffffffffff9, 0x1ae, 0xf0000000, 0xff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000030, 0x1, 0x1}, {{r12}, 0xfffffffffffffffd, 0x6, 0x40, 0xffffffffffff8000, 0xffffffffffffff14}], 0x0, &(0x7f0000000180)={0xfff, 0x1}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2c}, {0x6}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='#\x00./bus\x00'], 0x8) accept$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea3aad3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000"/4085], &(0x7f0000000300)=0x1002) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x2]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) socket(0x2, 0xc002, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000000100), 0x0) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x10, 0x800}, {0x1, 0x9}], 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xdc37, 0x7, 0x1, 0x7]) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) getgid() open(&(0x7f00000003c0)='./bus\x00', 0x240, 0x42) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r6) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f0000000400)=0xc) r11 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r14 = fcntl$getown(r10, 0x5) r15 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r16, 0x0, 0x10000) socket(0x2, 0x1, 0x0) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$TIOCFLUSH(r17, 0x8020699d, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r17, 0x80045604, &(0x7f0000000080)={0x6}) fcntl$getflags(r16, 0x1) dup2(r16, r15) r18 = fcntl$getown(r16, 0x5) fcntl$setown(r16, 0x6, r18) r19 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r12, r8, r13, r19, 0x5, 0x7fff}, 0x6, 0x2, r18, r14, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x21a707190ec8ea1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r26 = fcntl$getown(r22, 0x5) r27 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r28, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r28, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r27, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r28, 0x1) dup2(r28, r27) r29 = fcntl$getown(r28, 0x5) fcntl$setown(r28, 0x6, r29) r30 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r24, r20, r25, r30, 0x5, 0x7fff}, 0x6, 0x2, r29, r26, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r31, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = getppid() getpgid(r31) r32 = msgget$private(0x0, 0x20000003c4) msgrcv(r32, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r32, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r32, 0x0, 0x0, 0x1800) msgsnd(r32, &(0x7f00000005c0)={0x1, "48696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300"}, 0xfffffd75, 0x800) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x1, r26, r29, r25, 0x0, 0x46, 0x81}, 0x10001, 0x1, r30, r31, 0xa5, 0x1, 0x4e2c, 0x6}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r34) r35 = syz_open_pts() r36 = kqueue() kevent(r36, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r34}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r35, r36) r37 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r37) r38 = syz_open_pts() r39 = kqueue() kevent(r39, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r37}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r38, r39) r40 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r40) r41 = kqueue() kevent(r41, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r40}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r42 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r42}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r42) r43 = syz_open_pts() r44 = kqueue() kevent(r44, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r42}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r45 = dup2(r43, r44) r46 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r46) r47 = syz_open_pts() r48 = kqueue() kevent(r48, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r46}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r47, r48) msgsnd(r33, &(0x7f00000010c0)=ANY=[@ANYRESHEX=r36, @ANYPTR64, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r17, @ANYRES16, @ANYRESOCT=r39, @ANYRESOCT=r40, @ANYRESOCT=r44, @ANYRESOCT=r6, @ANYRES16=r47, @ANYRESDEC, @ANYRES32], @ANYRES64=r45], 0x4, 0x800) msgrcv(r33, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r33, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r33, &(0x7f0000000480)=ANY=[@ANYRESHEX=r30, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r24], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r28], 0x4, 0x2, 0x1800) msgrcv(r33, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/218], 0xda, 0x2, 0x1000) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r49, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r50 = socket(0x18, 0x1, 0x0) r51 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1003, 0x0, 0x0) setsockopt(r51, 0x29, 0x77, &(0x7f0000000000)="03000000", 0x42b) setsockopt(r50, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r49, &(0x7f0000000400)=ANY=[@ANYRES32=r50, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r49, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r49, 0x0, 0x0, 0x1, 0x1800) r52 = msgget$private(0x0, 0x0) msgsnd(r52, 0xffffffffffffffff, 0x315, 0x800) r53 = msgget(0x2, 0x20) r54 = socket(0x2, 0x4001, 0x0) r55 = dup(r54) getsockopt$sock_int(r55, 0xffff, 0x1021, 0x0, 0x0) r56 = socket(0x2, 0x4001, 0x0) dup(r56) shutdown(r56, 0x2) r57 = socket(0x2, 0x4001, 0x0) dup(r57) shutdown(r57, 0x2) r58 = socket(0x2, 0x4001, 0x0) dup(r58) shutdown(r58, 0x2) msgsnd(r53, &(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYPTR64, @ANYPTR, @ANYBLOB="102958518e93c13ce689c38e6c9d896ea862edcdc29f5876e884a47e3da81582cf13462bdf794ad51208c3d058ca70b534f694801500dc287434bfaeb8d7e0800354d353974687c5e5310505d97895e7cb25a111be982439893845808afb967bd09f588715f0b5b83698739c091a3f11a5fb020b04890b60819f389dda3e", @ANYPTR64, @ANYRES32, @ANYRESOCT=r17], @ANYRES16, @ANYRES16=r55], @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES64=r56, @ANYRES16=r57, @ANYRESDEC, @ANYRESDEC=r58, @ANYRES32=0x0], @ANYRES16=r54], 0x3, 0x1400) msgsnd(r49, &(0x7f0000000200)={0x3, "cfafe8a68e7718fe2a86d7b11cab3fad79997764860f5801950785ba2805c219016d47ed37dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f87935ec65fc198c95bafbee813167ee3d18c482d953d843deb7dd3d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe812724499ba1ab0804b4ad0ef0f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c1b748c7d3dd4326fe40140e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e38070660"}, 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) socket(0x10, 0x1, 0x4) pipe(&(0x7f00000000c0)) 16:00:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x27, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) dup2(r3, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:07 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r4, 0x0, &(0x7f0000000000)) 16:00:07 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0xac) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = socket(0x800000018, 0x1, 0x0) connect(r7, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) pipe2(&(0x7f0000000240), 0x10004) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x2000008, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r7, r5) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) connect(r11, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f00000009c0)=[{&(0x7f0000000580)="ae2c557fb0a631aff970d8ea28cac121a9c7c71d052327c753eefd418abff9c380c1f72ef01731a11d113c3ed441d15567e6ae71388bb98c030d2ed5b0c73b045aebd4acbb3c3378b05d9e5d2b6830b99a45e850d38dccb869c6fa1d4b3071724bffd2b41ba61e759dad4094d669be27c6ab097f7344f7bb1aeda79268335fe74ad7e4e3840da2c8c5779f6ae9cbede5da41db944ce471177db72af8818e0663816818a6dedfc462a925f7622ef7c75f77037e2faee0a7199146ec2f5b39ddfa73126cb3e26a3e48ac03c445c0e0e51a2d6fadbac95e56e3e2e139256f66d34d8c6820532e480daf57ab298dc917ebfafd01fa5622", 0xf5}, {&(0x7f0000000680)="fb3f9a20cb376390c10f26047f2decdf2a81d2b6d3657ca90400fbb35557a024afddf69e885746e5effd5b1c6a81102aae2544e1e4e385b21da4b12955c934a54ed3416185796ba7643157aa62fefba580ff517c7266718b359900d43ec0cbb6121d435a19a260f4af8059a21f983626e3cc341d69815e4aae3e8f854cf4515c31805f36a2af025ed024268e32caa40b99d209023de130c28411a61e16d00e357ff6ce8a0b8bd45027b492010c14567916d991402f9539cbab", 0xb9}, {&(0x7f0000000740)="3d33a6d3b75fc314acf9af41380a2110d4e6008043c70334c906e7ff688bac97cfc8bd515f48815bb9ae8d0ebf739b3f4815cbdb4df763f482eab4d8cc0925786f750082fe6df046b8c02cad0ea3cd832dc56e5baed6ee8c1ac787b5", 0x5c}, {&(0x7f00000007c0)="296313df7981cd7975d706ff3ddfe17816472e40e107b04fc1a575ae608009c9048b63893aab18c035ade4c995c88d0c95676027b8f424554249e44bc2fc8cb2fb4878747eef24c7b34ea05b20b78b19b17a6f6fc426ea086c24dac40abc779e5ec547608914e00ebfdd6345df0ba66d809c7e956e6d6ebe3477740569457e965e19eb57a818c8a7b9c978e68aad59bd625a4a49bf931e54f9f23c456f951004668fd9cdc04011f6dd70a10785cb7d4b9f025ca84480f8f39a7d6a2076ed41899455cca11a6dea5a6c6728ee31d64c6e31a5719083c8feb36b26a694674f", 0xde}, {&(0x7f00000008c0)="24ba2c499278efe583894e3540e4af035834d7aaa8f5d01f3d801fa4b08dd37c63d4de00a19b0549c6f8c2fac88f33c094a25c8c7c45133a55bc202cad8c9c41759d1222c240d6be2779c33bc8a05cf84d9813e1e5d4a68a4d98dec797c2e42fd57a1922f78e452179ad750cd12291312934589effc2da9a18ca496020b33e6e081b941fa11d8990c46ac0b307179308e0d6710faf59c1f3a262166284bdcfc249d023e441afcf43ade21b699b9d28f85d1591d8a76a441a1f3b041c24ae2dfc2225005bdcd6786d9c5331f4efefb224fec5ffb08d742e605fcfebb6c35b02979453b8dac4e02e", 0xe7}], 0x5, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 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) r1 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) r2 = socket(0x800000018, 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r3}], 0x2, 0x0) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x5, 0xfb, 0xff}, {0x1, 0x45, 0x9, 0xe5}, {0x1, 0x2, 0xe6, 0x5}, {0x0, 0x1f, 0x0, 0x1}, {0x7, 0x1f, 0xfe, 0x800}, {0x9, 0x4, 0x20, 0x1000}, {0x17, 0x8, 0x3, 0x7fff}, {0x5, 0x8, 0x6, 0x400}, {0x565, 0x6, 0x1f, 0x1}]}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000340)=0x8) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r2, 0xf, r0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:07 executing program 0: setgroups(0x0, 0x0) mlockall(0x1) setreuid(0x0, 0xee01) syz_open_pts() 16:00:07 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, 0x4f, "73f31e6ccc0000010000000000000000001000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="e38f8d48902e2c7f23b8380b865ed9e6f4252c132464628ae294e0889a194cec31bf7e7862ed403f565a2a43377173633b503917b3260d2b16454a0d29dc2fe0597b0c427fb238cd1f57b4e8b49d9a55f8d0c6990284cca2a417c5525d980542f146a76e3bf3d9b82ac526fcea819194374de576a6f4937b3bf74b78230a05849c888bec852bb1760457c5995212fea19d82bdd903f16bf0b3ec8a0dad17e4d19e081760aae9b79a4f7ad8d2c04d72f9506817ddf166499071b6b600415d2dd207c9c42df324c4b82ccdeb0340a5faaec97af0be362268115485d8ab0f63f4e7cec727323168ed304d1b7475bb951b6ca757", 0xf2}, {&(0x7f0000000440)="ee84b96e10095d00378eb2a1b136baba939d0d16fa5df9017d153d07e6b948a4a795f3d1876212ede0b52ca88fec3e6933c59eacd59bd8e330f6e59f638c9bffa4ef96b35d463a5e9953d5873e956dce79233389d00b0c60ee551a8babf4f647cfbdeb61badd1e4b4440bcebac3c2d40f6460d78ab7762d61d94627c4b3a8ea829e7ed13887239835b835bd5411cf252360550ee2434f9de1fb59075275d6157c6a63531b189c7ca1d8b8383c4ca8700c46e12733f64fbaccf036c270c356a02dc08fb90578e93f251bf492eea8650e3af3a6396f2526e5fe49259029ccd19dda811036558e197d4c954536b8d46138a1a0196d369df4bf79c817f99cb7b39999dec286156b1458d8b6e38b26ad1eb938532e9b433e1b7d1ab4901d7dccf196e7c2ba4003b9aa68305e62ffc36360e8740b38b3fb20dd2f86edeb956bd382b95cb33781a50e8a9242f888a22fc10ba1aacbbc59a596676ca68f3431aae8d5aa5df9ceb63167a204e49e038aa18f38425744ee1a499c6637d242b34e117c06091a28028a25933117b2209c622fbc49c7be9683e483dccaaabf7bfbfac0e59cf1960611c9539315dd50dff0e0c8169dc138f93c68ce5993e65647284544a5ecd0bcc6613293992c294b211f4b2cf7b715edb9433c1b654781484e6f79713602c45762a755ae26b767965692ee28d8952448e1f155b2af134a9d36bf1d528674904f50bb4825d768d63db6e1f87b12b262351383ba3392872930085bea1ca47c252dc15a3a06a332214ff7d51ca9b0ac33d32355772ec3fda4b7eb4afa9edf46c30f0520711185e1d35ed56ac807def6a9382fb81938ec5a43f409c2fe1c4c859a89e6529d6a4b767ae591a95f5516847ed42ecb2e6c00f7c9e6386e81f6361982bbb67206807acb3443251d3c3cd55299457412dfd3d3117427208a92aae96c3406b801b9b8e782a43fecd47fd427b27483d93ebeca146924c2a288aba0078b1acd17bf5806904e582a6205d3190779ec351dadfbea19b68df29148e40ed5d249a45c8a7bb33efd8d498dfbb38b306b3624ac6199a8fdb49952ef5de5540eee018ebc450c6e5f2bc513556eeb6a0af670e73077ef4e758235c6648952cbd1b2e022c4cc89231cd1bc3534ab4a8271a2b728c40ac95f3d99307a75980ee97b4e76c4e369ab0548314a4a0d11f3def007f8632872571f06355bab66def77fcb7890880ab5dd845d45330ad784e9ab3b05bdfda88195cb75b8912f85af172c56ad7c419e7ecee806792818493821e5571e9d9de46a7d276d9a42222eba790fcf8ebf5c7d05b7ee6e75546cafd2aa63a69b170fb311a75020442923642e7f58b9c2107e429f70166c294db2d63d2a3ae849d25fab21f8e46cd810aadda0175f1f10941447a7c38f1b2178be9f037890589d80d038311e587dd9bcf94588cc992832014c4665c53ccecb057943d0260bf1c0270acb1503660235820c4b9aa39146dbb34748631b886a9edd56e5bfb64a82f7a09965f0d7fe7aae29fa94ae1c8095360a19d029b8e006952f870d53b0d77e9f9768b6491c5a1882de70f91a747a439057591e60982e77ec63128d6f5a0a323dada41bb4e9701b76753b56b1919e2760238f47e288490da70889049258d7c89a80af97159d92d5bb31035343c7013c2a2d92be557bf30930e9279cf6c257f668c6ef04963ea438a2696e3fadfef6e93124fd52407bf2c69b39badcc38395ed38a63f4970fb710e360f8621583360446af598d1a1b263afa11b35b809ecfcb1a8560827277ba6a08f48a93931ae61fc9ca448d1e1e9f5db2209a9cdc55ce45b9cb5da8af52fd9a5e39db801ff802d970c8d3eba132b93a45a6fe4122eb3bb0b3310c0e5444d253ef8817eafc9ce8c2cccabfd23e1a416fbf7e7a7f648395cebcb6ab68b79c2a6a4afe81ee4f2b7bfc5702e43adc2a76b75eda623dfe4747f70b47787d10dbf1db0bda2d79bd03b2bcd12506270a4e80641d7abb9e691441340de88f78a1131c5d23e117e11138bd4263f5f7409421ae5c410053e254712b709249d46051564823864dc5ff694669dc086f0c1a4e21a9be97bad30f3294929fca72ecd8ef81bf1ab67cabf69f3efea33598a34be185901ea364e58be534d8a8ed208da034ed91ffdf1d339e03109ac7b60f4d30def05ea1c04fbf87be39544fd139c575a89420a49f4557dd84d1e16b66c1b0879fb0b9bf2f39663f52c2a6867796c3860b307886bb4f53d94397dc2cb9f475868b8d36856b7a72072286a2729adacd43e323a21f0a8f13d20c2e1519efd07b11c40a69171ba293bef0b0eb98ffc8ae968b128b9a107f9e1ce8385cb5b33fbcfeaec8629ac9e149897422abe136dbbc653589362a46bd240680321d9594af8592142f1485af1b51ed1d1eafa73cda805bd15ac236892810e4899c16657607dbbb6ad43ec6e9b7769bf409ea8cb7e3b0c868e5226026eb703f284b7708a203676a017311998b3e0df51b2cba874c3f9214a4bab2ecd2b49919c855479a4ac74c73f7f41e250e7297030a2890015424009694c834e8c75632b966ada8e861210fea7c67c08a573af22315bd30b5f6cab5489757c19c1f279c7bc289c7ed36d024dda1316b73986fabd4771263f7b11a77e7fe45f73f7af50e052108a66b3cdf68ec6283805440a42bef28db74cfe44d792a64c1a4c750f622b3b6f2895b61d2b34fc8454cd0400ec0c10723e80fe6c04d1043811c5123e0cc46265de478abf6aefa8076f8f5a9c03d89891601da4b3f173c2f3e9a5e84300aa119981b07a920155d8648122111ec660e2cd19421acee84eb975baf4aa11730349fa7c6bcb2be0aba17e94940dbe189da536a7f85f1327c087e1dd0347ba2201e2dd86f1e7d438026355316f4ec2596ee8bf3c5dae41f279dca4017a473d371004973059870613e4eb83d86cba39b65644ef84d735b4ef9fe6b3c827707033191611461664d991596ce2776650104b381af9b31b50dc47059ca33314a91cc0daee512da1906ff4b55d85ce7b88f397ccc3f765877a40154108083271f999781b0c10a47db9095d418db1e80d401b63675765c7901f22458be7f41cc082094e80459e450a2045c47d99e790788cc95e7eeccc8cf7f527939921e22960284bc9349b79f2ff0abc751dc479855b50018effa5104311acf57b6a06f11e222a0b0094e478987476069ed33b4f9f5782ceba0a5564b88fc976e233f434d1390fdffe7090c71ff133476c5903892a27f50cd903d3ddd7fabf8fe9f5181f8899f1cfc0a208ba2593be1bfdb92710907015be96f66093400bd7b2029a733db9eadb714db8eb0c601ef76c2b9fb717cd50db514f94cbe1c9caea6dfaeba50811348199b1e7bd6f7367c7c5a37684de8583fbc28cf18d775142e3e0795df1e0c45af0ec2f2e37ae75fba98b4ecd178410d7f5a8cbb976ef1bf3da646dd6b6f9cbba0fc9d32f9fe3d4aafd21701faf0eab46477cc686016bcdb02bc7b43451f96b9817ddb9a09f773330b5eba659b159e76d6a7b0acbc252c6e133d24f1b69dec5fa6ac22cba5eddb6092ed82a67ee5bce22231607111712f996d07ae7930b5d14b1859f831c6023bc334f24669a3b63c43bc503a88711f0d4b4b534cb3f4ced2f027b05b6ea9d658e429cc0e5b259a93199a8c820b37f21fc3052a66ab72ee2153a9188c1d0f0dcff0b27b86db41917d1b798e40ef2ff82f4bf322f2cb381842b150b0d63327252e3a19f12606e40d6675ff6db089aa6f9cd11a9ca4f802a9648dcb132e28198cdc0e848f7d564e1da5d8e94a742641dcc75aba0992b2570dfab815828b1e1dabcf570cd7bbdcac93e501bca4af1ee29430f257734370cc2d21354630857a4e73f1d6e20107d11ca2064e48bafaa7da804fead80db3cbe51f3cbe106e28606dc66c07ffa9123cccd41ec0615de298410267dd53b6464126bfb1c503b61964caf5c2d29dca4e8818aabc5918ae41e7fe8fd2bb16ad2cd887c54c3ec779e48440104efef612a429fb8d2488f13f9f56c0ad0773b38082aeca377cb5ba4b95d052c07967246e189a606ce39a7f94b932745a96cc88209ec61e8fa40d1879764afca0f743806ae78203cabbc2021d40147004a5d93317907787dd970691fb78d0144cc9d8b3d97736690bb065e8b58394324d8d998aa5b9258a29bc528ffe2602d707deb7d17cc38d24d4e3086e2a7cd8dd39487dfdec86762c2da62e1b57c22bf5d9cbac6fb1ababbdb58661f26eff9e51c4872014e997e7ef28e8b55c0aaddd22c1df0a838cf98443262cbb199d29c0ce5e85aaad45877eac698fbebcfe8fdc967f4c17af6ab740311174153ccf1f7a7b87d1c48e180e94a7ae633dd7f3494bdf71c2dd1ad112c8ed263c23e67825a0a96d7f623c1a045ac7e7edcb34140a45439b0e99603627019487199ee71abca6428259e76ed3e8484f31b8fcf378c68034b01dcabfce8a427c5ad2615e5302e76a09ec4296cc1ddc51d6bbe2725d8ceaeac9e8cea54173b6111af732931407afc23410ce021a85ea248b5f5a7e75d292a2023e3f151081fab6074536e1d0ed55fb0652d1dac348fba6668633b8445da3fe0b73616f23f26b8493a2a69bcbe16d9b91abe54813aaad55224252752097182b2ed20caf9240e5059501d100d131eeb9e91c9913163f51923ede423ea5bb476c9eb6928169213311926b4c636c1d7170c672a48af2da846e5346ba46c2496ded6d5db3c596e92a37aefcabf7d19b23cb2f5c9beacd9df8e72ae44d910ed8926615757e0c4e57d02fe5a84e2817ac4c47ab796150a6774dc1464c1c55017f879c0454f7b1bd5b00f30c8bd0ab345fc40f066b3478eba71108c9999ada42d743f7b908e2553bf51869765ead2211b34c98f23c9c4e28f03eed8ed0b17d28e559703c9b343d1bb4e5560825deef37a747ec38cec660b3d69f895b145eaf571ae9f6f34ad33bc1464cc561288851f958cda7a3e5a779009b7a481b9a34a2139cf6b9646a5ebfc04a14b906882b07f8b5c965b8c85db269b8ca0fc2e791cf27d308f697a1ed16d6a3632575464c6cba7d9980b41cb47f08df4e60b8c086a32698124b3c73e156369e9839f4b4392945619b31748d729d5d7ed9531f6359b6a5afbde5ab39e028e452e11e14e5feeabbcea7f1ecbf22c393cd033abea4644db7f343cc94c228cb08e7a95e365c89eb747bfb0e6dc9e20fbf5203af574962c4f47f3e36d2e485058bb3943844ec7f12ffe380b0761b44fd5995bd00574193c12c56f7e8a68c9cd2762a85c5062db8cc3acf28dbca230a07266403160e051957b5b8dcf70a038d95eaf653fa5cbc73b1b13e85f3e236e09f589e982281449ae5dde4439790728be8edb6ad95404d2d48a9c35f2ac9336d7844aa6f9f186007a1da8b57cca4f7dd6e33646ed154f8c861bc7ccf0f49697bb15ed14ac9aca8ff91ca5d7ca4f4168bd8717364e2025f5b52859333a4f722bcf500e4f3ba7c462a5ac05e8cc904803c04dd42846e54f1642ae79469a701454df66735e41ffd5623a3a5023a46a87f418ce5c6de96a60b07d06a29640a3e394d1aa58c55fca5f1a24b35e268686b208e79f9e989b1ab0341345f174b6d936dcf53a2839abe1c917e8eeb924a9625f52893552ac4a2a8a66aaa6d799ea26107dc434ac3eccb112382b94cc16b2d2fc1d5c86327570fa2dfb04eb67ac7e3633e7b793cfcfe1d94f697b689f5363efbc58b1c9571080f812e66ac99297c35d32cc1b3d92ba43c66f2cb562e03339bc5fe71882d2900", 0x1000}], 0x2, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x80) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r1, 0x0, 0x3) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x7, 0x59ff, 0x401}, 0xc) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="39161942b626fd77c46ef1dcea09c7fd62e8e320cb034ad5cf561cebd9806b41a9f27730357be562d70b94e3e2acc254f060a4a48c", 0x35}], 0x1, 0x0, 0x0) getpgrp() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4}, {0x3}, {0x6}]}) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0180c60605cb5e67d55adee805298d9059031e9bf21a8789c6fc9f82d35b2db2495e750d855522370b538854818cff269afd2759710191c34f7264256137e32dba12507bc539db7105827cd789fbd8a8dd62b30eb3fb90a90a15ac9e33f4aada07660678c5aa017121bfed07bdb83648c9336bcdee13d912daa0512aaacae97ad0a9df4ea713ab6663fc40a1a83be724bcd7a06f73a70a4317a2202ed05c971ab7170f7124cc250f13abf9a388d38d6e192657e3e02574847435fc578c857e486ecdd587aaf9ba17353dfe9dd7ef"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:08 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400}) close(0xffffffffffffffff) r0 = socket(0x6, 0x400008001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) 16:00:08 executing program 1: close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000300), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45796e85ac75fda2c0f3048a551156ab74009d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97a8998473f0e8d1e003b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d000000004927bbbdfc00ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250dbcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f2cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r11, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r12, 0xa5, 0x1, 0x100000003, 0x6}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000480)=ANY=[@ANYRESHEX=r12, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r5], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r10], 0x4, 0x2, 0x1800) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x6, 0x7db, r12}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x3d, 0x101, './bus\x00', 0xd3, 0x1, 0x5, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x200000a, 0xffffffffffffffff, r12, 0x0, r4, 0x1e4, 0x8}, 0x5, 0x4, r5, r6, 0xfffffffffffffe01, 0x200, 0x7ff}) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x0, 0x1, r5}) r15 = getpgid(0x0) setpgid(r5, r15) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xc4b, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x5}, {0x3c, 0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="45a03063da384d23ad42354c2fd0") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, 0xfe, 0x2}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7fff, 0x0, 0x0, 0x7fff, 0xcf9, 0x1], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4], [{}, {0xba}, {}, {}, {0x0, 0x0, 0x200, 0xfffffffffffffffb}, {0x0, 0x0, 0x0, 0x80000000000}]}}}) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) pipe2(&(0x7f0000000180), 0x18004) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) kqueue() kevent(r2, &(0x7f0000000100), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:08 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x30, 0x4, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x10, 0xa) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x17\x00', 0x2c8, 0x0) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() r9 = socket(0x18, 0x1, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0xbe464a4bfdd4092e, 0x0) pread(r10, &(0x7f0000000280)="4ca076e284628a7916618d92267e211fd2e314d348cc6630eab760154183ff7ffa3aab707462b9612bce975c90033350cd", 0x31, 0x0, 0x5f) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = accept$inet6(r9, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r11, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000180)=0x4) lchown(&(0x7f0000001280)='./file0\x00', r7, r8) lchown(&(0x7f0000000000)='./file0\x00', r3, r8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) r0 = socket(0x10000000002, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) r2 = dup(r0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000180)=""/34, 0x22}, {&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f00000004c0)=""/46, 0x2e}, {&(0x7f0000000680)=""/173, 0xad}], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) listen(r2, 0xffff8001) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000000c0)={0x3, 0xab5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f8000000000000000000000000000089c246e7205e6a64b678d9f6d3f6379b14552a2d5750992ab7c185f4c4bfc0a60ece923157c20d576d612a8dd35c373bb596e78a623f30b09a25da9390764a8f"], 0x1, 0x3, 0x800) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) pckbd_enable: command error 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 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"}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r2}], 0x2, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) 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, 0x1}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semctl$GETPID(r1, 0x2c9f831e33482a1b, 0x4, &(0x7f0000000000)=""/73) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x2c}], 0x1) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000009e272f00"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="4cc09bf91ca2223dacf63dc3a17af2c2fba0307291f75690c32fa05514a7ba538b8c9eea9efcbd3e5efc61346a28239379e6c1295845cea777f6630b261ba3a54e3a93f3631e3366e69b430121b7c966056f7183f664ad9f40e5b92ddafe36cd2fd2cb328da2ba1d07b0f10e67cf38dadffe5ba91711290000000000000002190d46e850b3ba9defd4aa3b3ab9a745ea25c67fc32fc7e062ff5ea483ab835ca6e54fa956158d83ad7e396ce00645ea4abd8b11c4d627a3410d3b843a45e1669671425b2700b706a0bb7c1d0f8c8e07fe014491a5c26313f9022636b8388f6dc9011ec67d435f76cbc9464729701aa5d2df233bca61f3be711f0fc775f9a74697d48938245423"], 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r2, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r6) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = getuid() r4 = semget$private(0x0, 0x0, 0x2a) r5 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000400)=""/188) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r16 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0x4, 0x4e) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/192) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, r8, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r9, 0x0, r14, 0xffffffffffffffff, r19]) fchown(r0, r3, r21) r22 = socket(0x800000018, 0x1, 0x0) connect(r22, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r22, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r22) r23 = syz_open_pts() fcntl$setstatus(r23, 0x4, 0xcc) ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000080)={0x0, 0x925, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400", 0x8}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r24, &(0x7f0000000300)=@in, &(0x7f00000004c0)=0xc) r25 = socket(0x18, 0x1, 0x0) close(r25) r26 = open(&(0x7f0000000540)='./file0\x00', 0x42, 0x31) connect$unix(r26, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0x6) shutdown(r25, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 16:00:10 executing program 0: clock_getres(0x0, &(0x7f0000000000)) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x14000)=nil, 0x14000) socketpair(0x18, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000080)=0x3) 16:00:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x3f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x7fff, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45796e85ac75fda2c0f3048a551156ab74009d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97a8998473f0e8d1e003b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d000000004927bbbdfc00ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250dbcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f2cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026e0500000000000000580000e800"/30], 0x1, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r2, 0x0, 0x1e6, 0xffffffff00000001}, 0x100, 0xc07, r8, r1, 0xa5, 0x1, 0x100000003, 0x6}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f0f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000063ae5c11d40717ab2d14a1a000000000000000000000000000000000000000001c000000000000000000ebffffff000000ffffff7f0000000000000000003f00"/177], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000480)=ANY=[@ANYRESHEX=r8, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r1], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bf1103499", @ANYRESDEC=r6], 0x4, 0x2, 0x1800) fcntl$setown(0xffffffffffffffff, 0x6, r6) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x10, r6) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x300, 0x4, 0x0, 0x1, 0xd4, 0x1, 0x6b3, 0x2, 0x1, 0x73e3}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000100)={0x2, 0x7}) write(r12, &(0x7f0000335000), 0xfcb7) readv(r11, &(0x7f0000119ff0)=[{0x0}], 0x1) acct(&(0x7f0000000000)='./file0\x00') 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r1) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000f90000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x81}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./bus\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r3, 0xa, r0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x9d71) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) fcntl$dupfd(r0, 0x0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x21}) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x100, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x810, r3, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000240)={0x1, 0x3}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x20, 0x82) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0xc91) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file2\x00', r2, &(0x7f0000000140)='\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') 16:00:11 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control\x00', 0x2040, 0x3ff) mkdir(&(0x7f0000000000)='./control\x00', 0x4) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x21) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x4, 0x4, 0xc4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xea1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd25d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3a}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1aa}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}], ['./control/file0\x00', './control\x00', './control\x00', './control\x00'], './control/file0\x00', './control/file0/file0\x00', './file0\x00', ['./cont', './cont', './file', './cont'], 0xfffffffa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000000002f00fdbe0ffeff0100"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000c1, 0x0) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) pwritev(r1, &(0x7f00000012c0)=[{&(0x7f00000000c0)="e191bcce5b499726a35a523f0ba58c58f82b85dd80d08d141440bec0917125a2f9f15606d112d7e02805b0ad2d2a4d043d1e", 0x32}, {&(0x7f0000000100)="2a6a86c26c967b38faeb5c831fe35435025713b2baf38ad806825abce0c39198a25dc636d132c114a38a9e678ba834a6c176b678981a6d674e1768e159f35a63f5b8199a6ea7656c1c303823917796", 0x4f}, {&(0x7f0000000180)="2fefe05b8a6d41d1bccbaa327e6402577ba4dba5732ce62da3394b18ca66c6501688eb743d5986cfe0b40c", 0x2b}, {&(0x7f00000001c0)="68523ed32eba05be7a1fe3d940d98b92521ae2b7057e584d72c8d914ecd84729c02b4e83777afbbc82f33204219b8787cf32c2b7a3749e3d05c42467e412717b6a0383a4696f87c2145c6614867374f79cc23a51093df9b3ef7ea181dc00336a1b7262f1198b8aa05ebf13523d8460917108ed109684227812f7804bf3d30a749f4ac179e46659f5a2444ec20f46defa2b394498da0846b30a138484986f42f99b979a9a32cf4000eac8cf63ff3d4cd32558d3a03c8dff45e25f0eb507426ef4f925af89ac12c7bcf9b8e5ca3bf3f80b4bd9129d6294cdc318bd076f9ead7ea24471e3529e80e25155de28b172d068981c1788c44cb04edf7602", 0xfa}, {&(0x7f00000002c0)="a21a3036bfdad7256266e89debb6bd9e7ead59781582214776968a5e6d640eb4a228ec6e14f694e6d5ab730d5af7ba8f277f686f9834c458dd3d8ddf28da358473173b650af2af2ca674f3f87293f1548885b25a3d376a1aa50046d6e20863ac0f9724cfb2a5c2849df7e03636acd2ffbacc6bbfa52dc456971179a71bf8756d3668e5ee3d16b15ccbeeab2169a691b5eadab050e2061feb78879e9ee3cfb6cdb871328a86e024ee45f255c43df4164167cb8c91c23af4ec72dae68c43c0fae8ddbd1d61396d135efc1e706a8558000b0e1381cbda4eb4395940f109fdf503ce63432275d29c7f33ddccc7af75412652f3e381fa58249e462859e8d3b09a087504690af5e34d5af70ec5f1691469608ca348dba6ed3773f293cab50006cd0fb0f8e1a31291aff1c8ace2b3bb9690f5864ac439179d04d7f07043ec44ca26a1ed0e8c82bfeb3c0f6acb0a24bb8262254e4fdadd8b7c93de236900fbc2d8269f8bdf82ee04981166251f637b65babc493d37a2e93fb169ab40dceb6aa90f4a99aa47e48c960d29a43e5154946cd91f1910f5bd3717b1f4b925fa08f47045d08ba4276645b3d4866f8e733b9bfb04f7552941af0df4c4d7ea61e7f9e2d465bed11674d1e7fff4b35380761239a5a096fe7f486e2f254e4a039781753067ebd04cd41682b3cb8d54331a934fe33658c0054aac5d6e5cb96b76877a91d7db33fad99695ed7f1894f2576d862843b1a2139945c2d88e63c88389e7f653a75178ca71a3fa9842015676e386b94fc46de6d10903a9032d7d252f12859670fa70c2052fa304ed09aafbf0a258d2c198cb6c7b987255a6a99948b089c0b8aa80269066d1c86880109d6654b9418a529ee67896c51d3939fa0387b959ddbba9c1e8cac870ec662410fe36455081eb50f8c4a0cadac02aaf5324cad281827cdf33bc470fa48d273023420a6021609aee0166033724132ad9c083eb3ea0148fba117e0368a465c0667ec09a865b8759c82f188038be8ce2df908c2cb809eb92efba549d160434e72e5d6c3b00a6cf862c96990e7d8637aec7d395d1ad40aba232edc6050f8dbdbbdee8f43ddd5abc79d05514cf4a3b4162227e415389dfc9486db587719dfc7602df39c8d1dbe1860567be2caa79d67fb67b641d4f0ab03dc6ab59c263ea9f6c46cc790019a463ef525d1f70b2e858228786e762cf9937cab1bb95486574f19cdc609b8ce7a2a79786aa149590f1f275114426fdd4da464c0b3f53a4b38847bdfedc4c8cb2788206bf6f645879c04ebbb09f3cae020d35c0c4d894c2ea42b7e84cad6f3f61da3c4d8ca09bb51f6d5ef36705bc9fd6e8848b6195b1d98da2c2049518de59955263bf780a20cc3a4da6dc08aaa5302a46c73872c3713f6319e306706f759eb6d1f75b3f265c9374b726f9f11f460e61f525a0d87a9ddc6a9921ad9df47ba71c413cb3e63e2df2be5b39ce6dc9d3adcc273f41b55ba4bbd3a160af12492173f5a70a55dc8112561d701d44e531048812d47363fb36cfaafdf74dec026a46f2718225438ca9e1b18268344bcab528326c902bdd812938536a8b7fed10069f7c542607bef3f56c375cffbab3746ac4630f718a9eeb2dfb8d600294ec0d53457d74b860009ccfac3975bc8bf0c02c5971bcc4fd1876bae0265ea86353a9ba49379fa46508825ca3013e83b40d8ef546b7efea9af4f80dc72b1cf035c67378a323f48f290edeff7c2a6f52c0fb3e901b6612ee2f1f6939f3ea95ab390c0019a8dc757ac7b3886b8811093dd90db5c49440703754733a73e3a4a318454e2a1562506f8356c08ed9e0a0138eac4c875d7867e6bc56cb6ef8bd315a62c1fa34ec8a6e3428ae9909e57424f4922d438ea3d64d2bff939c4596d6b06c22a40473429e3f88b8a3f98f92d0dd27832efcb4d500189fb12ec876796fe6c10f26f02ab3a96610c64ca5add73e089da5cce10f8f47f20633ef4f2ba87cded55876bd92ae33953ff1f89005a95aa60636814b677271948724f526abf5910f241429d2bc392c73151fb45075962a920fb6cbebda911c19d1d66e17c317a509762f20916d2a822e5a9781219e0ca3581c0e66460a9a7677fe3adc354e31a42fb2b60fbfd88a1dcede95f4ef8ece926caae367eaab3dc7aae9ab3b8c8b1d2e7353c02526bb2503f51aac84e014d5290211010cad54e7b53838f40fb75640b36e43d693426466b70db94a7cced68ec5f77e003fc9a4da1cb4b4fc61215c7b24d73ed7989db304418c1f235ad3c2a22a4a68931b9624b9510035ae597b742c6e3a774931cbf12f7d1d59dc651507a36c2d42fade94bafe60768d50070101529211aafe54df2a30023d9a1089cbd13dfe9a4ef29d5bef97364669b354f4c6d554579d532384b5ae64e217ad6882cf8da714785860f387e56c980341fc3579aee9941d8fa4dbf17a0e713fd895610c2f4f010930e395fb318d91a0e4356c4e9a9a035ab0fa739a5018ea2f5e3b7804fa6b1aec3ea7d0eb32fbd993dcad6ba96ff5f0150e3710a5f575674e4fb3bde92f1e6cf608ceb41c01ddf2dfb5a17ceedb0145f246c88026f70ba9c86203edb6d26a23c003d2d1d380cccafbe869e608c9795aa2b80d3fe24cb6922f7cafea8ce48c2e1518e54e614744b2c373969546a546ce62ade146ab860ac1838b6fe85555cd81c92495b929699663d9afa7d40dc4d5c69003f41280446c959e3ce911e7757787a4d742e382007e2d3c2dadce62a7ee6bbcf2f7109e8dd7bfff0dade48697b27bdbcb50d759b6c604944575defc3f7468239e498aa7314b7d5e4fe6aa0cb7b78739ea71b36a396c14a52e28c00a890d245a7fed76442fc7cd8398743b16a941a039dcfb62e60ce59f0f2584e76e960a8f2e1511630a18a511f8482c2302d40105a6e0f912a1c10e463ebd6777d58e39949c17993bde9e30378961d6408992341d53588dd21b9c6f09e4a597511f5a011cdad0c3ab5bf04eab5ff0d7f8b49a36243e09a3b97da9f79f3e6a083b07ba57e0ee3b3ea074653d5e5f4854ab6b70a757cf6e5b362d60bf43b69242c52808c310585c66fa20e07650ad567e7e63d3bb54c7cfcc98ec9cf92191005d468d0b4db55e3d75f5e7c38c9e50960070708df156fed8881bcaf08e0c6d58892111f4d129c50c974107d7d31fe0fa5a7c82686db6630132048807a7d8ce6651e7fd9fc961858eca9be46d7607252efaf9fe09235b16f7dbdc0d7a763080d88d3b106a00def45c60b1114aeefc4d77a7547416ab82e88f09984976b0a952f57ea6d2eb681f944abceb8cb0324e1fd31f73a6249042c580ad956d6c2fd11bbfce25da23958ece4ecc282233879e671f1e9c4c8a74ee5b81a0afdd57c9e2880d5c8167a98a4b32761a48aef21145eff128f16b26274ee8bdef5aa251571d1400c543866cb59a9e97ef812e380988a5b980f997922b83142b2d3a7aecaa7239173c8648dc2d5e0cd50faee5a22f299d40eaea2a193962cd448bd73d2c765012e72c4615b75b5304df1e34a2d4b11198dc41de76de769b4d5bc5c0aa9e3badcf88ce6840572ffdb95714b348f59c4614b878385d74266d38c7714c9c639ab334d3fd5da0ec74e04d0d08796ae53a753e2dbc13d2c3e6dbaa4434ba68d74e8341c355a394e87fce21311ab0ca94f40ff9389f8a5e8972a20a05fe2724f9c4d87c47942afcb349eac2b2f6f1c5343ab36990fbe5ce1bc4cf6bcab1b23407d396c4ec078d33561aa3036ce5aac78368c22ab5315e5569ae312b2b88bc09bd394f035668fd80a4bac46682f8cef8d388e17eea404fd5ba8a09f32c6a0a1e9d42ee2e3c0a9f5499af0554d8d6892ac9980a631110f0217f006b68af8e8c58dc426d93a57bf1a582fa289e0ce5ff3c7a8bd598679297b7bd0f2ac25f164b95621867a4dba26ae63aefcef8b455e5a121eee8034d06313bfcacf6cd86ef014f42162d4672fe0544aa2a85abaebc59102902eb4934436eea914372b8d629d26af8f2a8cec74fce07a4edace842853b923cf72e7d9c40d80b029fe2d05436a2b8726dc2754a209d2a27eaf831d4a1e3949b00ea0677409233200f60e29d8f046c3b65ba8bf7cb0c4fcefab82ccc7bc2fd2304200e6b417ba3ded902330d052e21782dbbb7a85b044abe88437ce816146c3c0b582322ca0f2210e77f441317653a28a4a4a14d0f1b726b495958bf558d3da53caa0e4cd95629c9870b87f487b4e1f4ab2117c092789aacca32e282f73d7f6a22325fbc97e617cdd1e3e58d66875094979fd55eaa19046c58aec2b2e044849feabd2025d439fc12bd04fa25eed0d24c9427003fd44f0e695bb9cbdc35d5a37f6bb36e305d291f7d0df8ca3685f985867a14d3767b582545e54852d60bcba71b0a8a840fa5c6ad7e3f3a08ad022fdacde9c7b64c0580303aff5939e5077e9855b8827bed837d11519523bfa2203d472f4e34bd03d5e17fa8005d6eea17fae9a6b0a3e8480a9ed036aaa5fc6087e49a4ba646e3640fd66423adfa344dbecfc2168726f35733b98dbd6092487a0f3b0e311488a0b74cc7c36bfba9323a04dd9a74db0e349d32de36373ab42309728995113c009615d90cad446d8b786c9f4f3849b7d6d6491fe8e149ddf65e6a3f01fab8ba2589c8ba178bd2913765de5c5f5bd976158a16ad80d48f764bda2cbcffe2c78d18fa2bc428d2ac1812dcd0af19996b56f7391030f5ce0ed5c3685a698eb1e6ecff59ea2202ab19a6ab04af36c274115b137c660e32163570a8a76922a02dbf83af6526798c009d4d37ef5d93a451c8b6ed15bd7d417ddc31cddf29e657c1ae83fff479f3c7283cd640d17cfc3067491b98690072bf73c21ab83497bc81f3db4e7e6b38161242bde392e7829c1920927a24e2233c1ad803057d4e6af076412fd9fd7114f45de178b59166e95da3d70e1b1b00e14980e7d2ccdd47c23e7118ff2f670500aa82ad31ef66809fcc6fad99314b6cd8917deb8646a0987d9ac0c765056e7e324d6aa6698c59de757fab3e0611dd4853d7dc277252d54a7d449687ff7d18639a3120eb1ee9ce0b30bafaa41e719b65d482eef15ab79f066484900e458c6db8cb88caa19841b7466097e8f8d4194bbcf0d03acf7cfc8b396b3787570bb031712680139f6ee3325a88ada73f187da4d43960769fbea1475dde2e66f0e5f0b62ce90c8baad895fda915ff8ad62d62f13051a312453534a077577682b7e15eee0fe5599705590a6d8f3f63649dfd66d38e11fec49082f8eb40eab276e60a593170e8a46c55d85c3f6256e988cbfab154ebf59106af769b75348727a5d22643d91fd5c2c828e82f3ac75fbc2817c8a218af0f9e7ab857d6ecc7088367bb53df15af7baef5a098817aed564d5cd64e8cf8c6b2ebda2707fcd5d4edb18ddd528fb195951a9a48231c85104f5ade0b630eb2b59578685726d30cd87db94f0be11f08b03fe02f325ee52f0ba5b3bddac51c63b6d7b46a137f8f9f22856291a0b2faa21376075c0d60b4626a95ca9260ce213a471ea655a315b9be5f1787906ecc3177cf99623322b7d07e170df8c7d246dd2ac75cdedb9a7f9cfe5712a3b170c22dbcdb53544f2bebe03950ad19ea9312f4da551d186fcc7501b2d6b2df902421adcbfa089dfe61ddb9e849d48e033f9cf76eeeed29224886a53c6949adab374ffaa6cedebcb94386b76cf131b78feeedbfadda9195368b43a163d184e1af0365470d51c622e1379ceabd6f6321a4f93578c239eb9687f9a616d0e5decd8f8cb04cfd0dbb10cc52dd9963bf329188", 0x1000}], 0x5, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x7, 0x7d20, 0x5, "ce7a1d2bff4cd3f8316c4203eb4cab15fc2f3983", 0x9, 0xdc}) r2 = accept(0xffffffffffffffff, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc) pwritev(r2, &(0x7f0000002800)=[{&(0x7f00000013c0)="ad041751dc6eeb318d92d5728a0c540235755d75ff96283f073d0801d101626dceffa1bafad456f1477a1c2d81a55cecf09ea6bfc361d5dfccec3dd4179cb7af88575089b1121afd53cf41ccf415df269c3771db7710f38ee2f4a5674ec880c2b0cdbf8b04f4b2e251c7deba0f998d34da1ecb939b7756281b39aab0edd7da1408b2", 0x82}, {&(0x7f0000001480)="7b17fe8ac536d51e2d50d868fe615b79c8e0e4bf458bd324eaa680fb4449597af3dcfff09c07f52b25", 0x29}, {&(0x7f00000014c0)="0f60c49681155c4ffbd228dc807d24ea44431373fb35fd5a2641c607478381c6fd4008fe536196d05f24f7043e85c0adfc13a342a571ea742b44b244d7887534419fc826f8baafa53e0e34fd3df8340c7c6758a91c98623fb532731feb928dbf0be263b1ced810e6e6321daf255b82a99ec065d18fcf43a7a25a3f982af72c38c3dfaaad98f01881c126e42f36cba29193fe7762c1d8", 0x96}, {&(0x7f0000001580)="8b05c17463b0593a8c7aba22e7351f691d70fa6b0aafe45d251fa15f9efff4ee9d1518c4e5c7882de4e9ac2f1834160d999375c67fdaff7150b61eab22dff83bcd46c70e36356be2b43877678ff2117e5634da01208a84fb07670ffda3634c2be27d96040d2038f91384fd40072913cea6e885c577d5237fc8", 0x79}, {&(0x7f0000001600)="099eef7f056f8c7645f77ade3bf6aef69bb721963e385e68f227c5565870d9e0a0a4b1587af3f7b5ad1839ce2f299cd347f523f41165325ab88f66be7b01e3ab7efaf50782f7bc08242a8c2ef9f52444ad3399f9b44f2d848a3d14df707667d504be9780a2d287ec6e87e504ec419a055f03cda3d43f094ec9a645539b4f1da9fbeaeac5cf37abe3d649ef14c6859d639b88f711d0f18abdf611b5718c69e8a65474c7f5dca77c4f6e3f2542", 0xac}, {&(0x7f00000016c0)="c99ea53dfcf06e177b32b4c629e8debe032160ae323a1a38d1b37079a6311318f48aefcb3510e5e27fbebe8dbc6c664a9164e3c2534a4b4aba28bcc1f6d67e77038b8658f192304617c6beeef7851779b02358f0f288b58212f952f4ef126488c4d525d7992ff247678a4ea947a76571c5f5267d586c5d65af415b2526b1d238bac560ea3d2b9ede9d36a85d8228aa1c79d238922ae93d8b55de4f9ec6821283f907cef6c7305f77392d0e6fd0416df059420859da", 0xb5}, {&(0x7f0000001780)="b106503b55e76fcac96bd41ebb77a6110cac1c83f8a72fe60cf0d32f1255181792c4fde8e41cc148d858a028f8facc74a318e2c6576c70a135c6da3e2a84efdc1d4ab61c97d43e38c0b63a5bfa128ccdd8d117dde5a7a4b4840c4647973b88990ea76a77a6d49677ae1ba222d4166a5104734503771d93d4f1230968573ad159452f17f91a37278832c7844cdfc445b754690d1ae71678dd15027f74f607aaf52cde4fecd2e1314791e439658985fe7c02edf9c444a5300faba4cd60a5e0f7017d9df6315e7f1fcc00b807a4d38c475f8539c6562c8dc1cfdb1d128bccbbc2a3ebbe6ea1700725eb23a3e60638136f03032b02ce67d7f1be8c97f74dfc37bcd5bd30a7ecabc6ef648c10649f98121e2589d8cca693c5c0506a6d1c2c98af6e5bbe24e5ebb32244022e0213c841788773d0212abc63e6006cc6d34da8abf0b6d599cea511c04c90b54e685fd3f279b174665b5f958d0d3b133c7f4dbbfdcc99783c5fb71bca2642aa1488dae91cd745d763b5edbe12f5f23f72980668f10cc14d274e6359cafcbaf76f791b1a3848c58e5056e48886831fcddda78e792987419525938e4fed0ccb417cbb3f7c64651e2627e0a579d4b09f3468f2936ca0a4becf3072669ff557be259a9a7003708ac376bf3c2ab39dc4cab031e37b5aef1fd7018742fbbd2dab05c45b6276041efd01d96aaaad65268780d60e7b93d98fee9582fd561ff1e1cc5fb694b16f917def7e24600bdaee941038b559b28dbd0bf578cd67e4fdf25866fe7b15ca585958378e0c91668167135e3ebed466943eb27e03dd511fc0f13e7569f97394c915d80a68f002a83d75522d3deaf757c23993af10637ab796b47dfcd7057f119d0933a4dda62558e3b0c3f90d4f9ae8b7ec3f35eed89c619dd2dad43dca9713c1ff63be8165650a14bac63b9df0bd4ab7459f2825e3d906737c5dc4bce0841803888bb55519663c7173f792c1504ec203d7b8edff2dcd91584b4d6b274d500a1468820af6c3437676debc892caf49a403c73e42e409a6d73544eac54dfc77b5305a1f34d62b6a945de2d3a5891bc7dbd66c0bc9f22db8b9967f4658ce12ba47e11d5e8d6a986ff61a639611db0a5a6212157175f0fcc2563d386eb3dd396e6056614a5254fe072e3b2a801935da99275625151ada79ca0008f26e38496161bb6dcd522181070854ee28c83034f6916be2c64c95df2520aa95e83c4291c9fb5cf65a4cb1d49a3b465d2a7a3e4c42729c3d35b9a1009bca0a4397d207fb3b51aeb0f865c6a8bffac71d00b9db40049de4bc6cef1a941b340a1cd40757f0ec581c1daabf519c8c3e399c018999d8f85fd2d30155252d91791d583b9a393cd5d829ac1faffec462e2bb4f6b4140aa9ae65673057444581e11a7cf41da76809c2964be3c1003d134608b60bbc80a922aa3062f59e260c9fcbef8e34bee9fe706d706583bd129ef190e5d326b30e58d37044eb481c21d5d9b0ad6950fbb553776a5ca6583a035ebb038ec09dafd38640e1ce9bb45802153dc4102eb68d586de913c0f2c742216f3442477652f7aef0f57ddf594fdbbe7a47f5d2745cff428e6c9a801fc60b5cbba4031fa9829f874f8eb7c8819014fc57f3c7f3839b69078b9620dcbf6956c47ae91024c7257f510c6d0a2e5ec637769a3fadebab85c7622d4b49967f99577570a96c371806e024541e8441b56b15ad0b41643d4ee19fe619e5709fcdb06a533cb53ea5dce1b35a789d7bd9016eb559ed661c47f8d2a3f7f0a41aea855d7c4f6aabe292662967d78663de6e1a95e6436e6ab3ad307be8084ea1642a68fbb0e377a30382f6cdbddafef36c8dade1028d057bdab66a980d75833dd4218b6378cb8e1a01181b55299e704801aa892a3c6843e92886d31f49f4a34dcc44d44db7a574cbe709ee4be0e5fa2a56d137b373d1544acfebaf7ac874901ca9fbe13f38a267f1475788adce1d033412bba166dd5a6c77c976e3307ddd5ad664cd2ea6354a4c3866aba63bacfc652528a63f00bb047c179910a3ee1903e72278b10b33e85f970ac4ecde3808dab19661f7c2d462b577d2a41585abdb1930f3c443a76a3632e6aef5da1fe68584ba311f3473295a8a5ce965e2ef5a02231e3da856e897bb1fe5dd028e18047058084a7266a1545f15811dec945fb69ed6e65bf5a048c68af00c224e5d7d59157587d4ae816a7e5e13cc8f44e906b07151a85c85f75fa8e0eed333978fbd1ebc081f31a33b51e2b7ce4d6f247e0c390c919832ee4d9e5a2a798b89e1ee929f9fe3275d8e3f4a6263b44530ab754e9d25df56579acc54e4d612d2f520931262892148005185340d510e7c18aea0b8846311847d80b913eb6a2c1570068a149303f41e4ca5007186b84a780048855233941ae578f61b6d81321a48ce5f1f739b8d09f96501d200d6f262978ced3949cd8a97375c1671bdce212e597af25d9825232a97f8bc55e3cc568e26bea2897588ee111aeb0dce9dd9fdd5737d1e3d085ebb1e80286c072d100e455f83b8be03ef769da351d0f20008c9dfbefd55049b4fdaf2e56a9dbb1b5e638631706f8d3f1d3f2f5af8747c41c4d18ac8fb3521caca1af9ef1425875604f2ce54ef7b90626116acbc3a1c2898ce22126a3ff19a97740082f576a0f8d3749d88e43f37225a7aa7ee848b77f72afb55db6748c3a232fc7824c2b2e548bd6771eb8eadbb9b3b2fd80c6f1c21dce8acd8df188d20c9f5d212e369861819e35053be154df6e9a95e97b741ea91794e393c2d165f1a36c143298e353c5a2ddee152865508aa0e8a3c101d169350f30139895a63ded465e707da8dcb5a17c7e89b289da622e1e59e15f28df10cb5eafc1906a2c69d5a48b52275434633814cdf58de69ed0c8db21b2162a23108e9773b156f9550247096e61cba3834055993c662be31b26302eaa076591be6b9be451541814a35375a8f73c491f9506a3ce795ac5f2e743ede248bcced2927877b1e2f0124d89b577d93a4d2c91ee73ea0cd8ce7e3b33056c44141364ae6defb26e9bf6e74a9bb329ca47b7fe02fb3331ce265790f126aac31da62b44e108158ba34e19e56452f262d78b9e737f74e025773cf906b264e4cfb3cf2f263bb2647d3b6641dc9df37f72c99793931cf04c019dbeba1ed716dc1c458c3f7128fe5d008af02b4f4358b75abbc71036d581d781895006247f573128f9cea4a196efb4c132bb352c73e0dacbcf688920a10daa60d3761a4638ea31f12bc8c493d6abc3c5efece116317384c1c015da82b5c0732eaea4e3d8807223d5dba5460b3f1944a871761f79117bca4b0ab0fd390f104a30f92017bdfb808d7b0c00851e5bcd46e38dac19371c29b826be68336db7d41939ea82e3d56846c541581832b706c70c820a0c646c792b0855b6f811c2930517cb6323812f4b62a1acfcbc1ba9f4b2827af5eb73703d80d9fddfc948dae3d34a6e00049d45cab34aac69fd9c093e4215a3af041e1b2d5563fe792a103856921c740a73b01a6be1e6f2987141117c65a8cb734d7317d54ca216407554c2be542db18b61674a082d33710d6dc491fcc744f450141d9316072a3dc857efd3d82e51365f68c0700ec7c0486564520594bfb6c2f5b609dd179ddbd45e3ffa5d77297165a3dd020a7c81fd25aa64d6dc541ff6825ec23c787fbd5f6a344c23efe7f4bac127fa28a95373a9e9a5eb1025191fdba8dfbbb181ea645532075e28d952bf055ab18239ffd6edf29348707e5d91c862b0ad9cd9dc2a6a8dceb0bae3d53a471ca6bf71384887a05c36ffbd5ea381fea0fb1cb83c96d29ed74aa339053a3efb5651f450b06657816ebb459c981b6d5c4bfc50f016eace802a23e6b7292ef8b12c227b7d835a4e32c1a8128c8fbea646458a10015afab51e0ab13a4f70440daf9676f2cbde643e800fbfbd6cba36cad3dfd100a446cc9cfa900afcace04405ddedbb304a1bd0f8fbd7dd0df87d2b853dab8d9ca0455d638e3a89e0f8f86ef5e0c15480afd5e1f3f3ba21619eb0235bd52afb56ce2d456234dcb9ecbb9aab5e2ba07fd264e7bcd0b0e55938d9eeb9df9cb6ed7c5c279b892d3e79512e0cb233c380af1ffa02e96b1b5681facbf2fe851684f54793996b725aaeb3a923f3331e05f611559074594e4e406973f7c523ee7ff08d1cdeea49c351ec67e7fcf66db3cc2e9a1c337638175f1ae44a2857600785dfe3fd0d87cd900fa82c23790a50ef8795367f33c57e3094c1833c186e30f50434372fe0e9fd85578877a0244f22c3bd11a9ae9230a55c57ca076d55f864f6902a8c61663b1be5177def8805469d0a1542dfd59dea107fe6a7f90798b51f861b809cc04f6548255bf950081d30d4bda1b2b6004cbab03f4a80d2fa210a74d39dac34a1f3c7aa2e950afb96b6606f778886b55dbd18357296a5ea27b14d9773a220f194f0f8fdc3faeeadb028acc6e831d215553ccd35634a75a3dea434a071ea85766529d71a8746f0b4c0f5296928f67c28d2499d15ed707f58177f004852148855d39208f317aeb874b696e6ac17a940178844873ebc6d3b9152f7220f8d8f750e55cdb5609c6d9221427202aa1f0ddf9066370c5dba83a3f19da1d69b18523742d25810f0e9be62713d1feea97711abf3a86728719de28e8734ffc7d12064b92e61ea29024434a16d40739037604ce11edc12cc929d53d3c38b2120b4fa551192d0eb88b990aa0a8db031c6aed1b33efb1a43aab47be7030cdd97dcd71b032bc2b75b4770cf49fbba216a6618246a149e007f58062b3e54c86751ec2a435659875aa38ab53002a0a19608f55274605e513bafc0f0f99bd8fca52e54310494be6fb69a9a30c39dd3559cd6122981323e06263b0acb0d426752527118843e52f2d2f7ff8f004ac9296c14b22b5e73f3945bbaba4ed9a4fd07f14da450c649cd96bc74b0e0116bfae78dc05fa956d20e3e940958b7207bf2ee8ced357187c0a4022624ffa27fb869364c1490d5f5a10f648dd346b25f3e2928d6680343dd28689fc7d193b1ecc2894975842b6c7b9d4ffed561d72240625e18eb9697d497bc3f30df2b63e05ca24580f73c9571103b8f8b90c6966ab94d522e46a61f61bcb205ea6ddb0440300b035ea4312db99f942cacda55e700a4c7995068101acf5da84ef676043c9b3d1da92dddceadeff64085362f2544b4099cd7fca8394c277b6ef4fd1fa1a1f8e64cf3ece01ad60212d2b64abfbc714bd97b446fce77a74be6c72d67e0f9eee63960183dfe08b2e18f0dc5084f900f350296efb3501d614a9e0194e4284bb2b812d393aab81afa6b38f71be3ecf941e5435be19ec531f4001b405884a4bde1723e676ca7ae82169e997e3ccdd470c1158ff038c24ecb14d828092a64381fdc3aca0df69dde6d4faf5a866880270c59d16e59fe1a9c6da73afa0a125e54a31738bfadf4805b5e9841f4a49cd0971638c19ae045361d991331896373d25ee9d6865378b0c36b6695c8d9ce5ef893d50475de129a8b93a4f9ffda044e5a0ec47eea44d8690791dca0522faa8a6cd389d0cf3891f16cb8feef62e94b5118061badfd45b4a665acd900faf82facf017634b5573cd50ffca78f6ad1e15fe78021a03e11a2376fe9139debf6f50dbcc686051f41177b5e1a450f4dd24e6674c62f31ac5660436904a5812b4beff5fe520d70ca3b1adab9050e66e2b6fccb68a9a879372a9e12f373a9c431d824e7e5eaae0c8ac7f80cfbef9209b9bddeb710fc4d4ffc15f5819a4d600f7734c1b9e851ef26db5dfc715e7eb", 0x1000}, {&(0x7f0000002780)="f9281d25f4d7ec6b3d69418bdafb17fd0d0849a767", 0x15}, {&(0x7f00000027c0)="b4b29b816d90cf200298a7c3f497b8b87a0416914bad6e08d298c800a5a59b35c47da0872b6fa972f0416d25ca2686f038675b1010be1074", 0x38}], 0x9, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000028c0)={0xc233, 0x2}) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r1) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r3, 0xa, r0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) 16:00:11 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000080)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) semget$private(0x0, 0x3, 0x600) 16:00:11 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000280)="784e2329f3be625e525ae7226acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3bccf051e4a37ac19dbdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd3befa4dd5d5e7de13af2912aa7a873789c96696c43052f3c4c8187b500cf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0ea9704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000100)="819fd5298297366b6174ab0cf08fe2647e013fa7bff99a3e58ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0e44ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea710cd2e9a4e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c03edd074af3e69bf8b88ef2dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a80000000000008000000000cde6149c08f49bc8a419074335f3dc4d31bec3aadbe614747b85145dfb77c43a683b9e0589261c80092923461fcea00b78bd6b53b8475a64702e86935b2557aecec3c0532f1900c227403609298da19c42385259a5e206450a879fa057366b0b21f56d0d4e79a6930d9481836caef5ec9607c44923fe76eeedf3c87450c51c9b79b2b3ed9ba5f360", 0x445}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0x0, 0x4}, {0x1, 0x0, 0x4e}, {0x6, 0x0, 0x20}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x100000010001, 0x0, 0x0, 0x0, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1212, 0x20) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x50, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x24b, 0x400, 0x1, 0x0, "b537ea9c000000e6210000022500"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) fcntl$lock(r1, 0x9, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x100) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x9acfa4557953b8b6, &(0x7f0000002000/0x3000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x6, 0x240000000, 0x2, 0x6e, 0x3, 0x7, 0x3d08}, &(0x7f0000000080)={0x101, 0xcfd, 0x0, 0x8, 0xfffffffffffffff9, 0x1, 0x1f, 0x10000}, &(0x7f0000000140)={0x100000000, 0xffffffffffff0001, 0x2, 0x5, 0x1, 0x401, 0x2, 0x2}, &(0x7f0000000180)={0x475, 0x3ff}) ioctl$KDSETRAD(r1, 0x20004b43) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x2, 0x100) r2 = socket(0x2, 0x2, 0x6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000640), 0x0) r3 = accept$inet(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640), 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x4000000000000000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x22ab, &(0x7f00000005c0)=[{0x1ff, 0x1, 0xfffffffffffffffb, 0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000000000329b186545630000000000000000000a0000b2e1f3991fed040000ae3ee3e3e62188010700a6a118205a7ac2fa865404ffdf6d27f6610919e79cf10f1ce8e806f90a5e6c1bdfc2e96bfa51a90f164541f59a34dbbae591a92126ce85cd29ff08d67ebdd015fbcc9bee6f2cb10f7ef957a3f5a3eb6c4d4bbfb4801c969a28cb2bdeb31326561b664a351bc03ae049831ec368f4d0e22014058111ba7e38d17666ea4a1ff2e208f900f5337b0b454aabe3db9376c7c2c48e3f6902b48106cb7806b1480eed45ef43af00e78e5251a457583e55710b96f2030bb3e3312e6ca9d1c6c6322c4c72a6d90b8f83ee640355c457142eaae6c80ae7023eab1eab18f74ee0254fc28a0c3b2063b4ae5164153a07e97ab76eeb1680954ae37044569b19a153e0efa522e1f5f842913941670c20c3ae254fd64c8b2fd17443ee3218c4f1d490d7c4cf5062f207693ad554ce90303994103638ce85ff2eed640c8449e20a9309c8f00e49604480dd6a279dcf75094653ccc3d37d3bedef6f1cf67b8d53ab0b96e5c3199b806f288e6ebcbdaaa40395e6db11cbfbc71c3546979eb1599499aa21d97f411201f3c8ac59096051d79fb121bb4296d4cb6ee7be85796d9e91580f93d140e7c2c0e8e2726cffbd694626d66558bc747a67e6796e61dd6f4998781850fedd1afb78f0abaf61804aa44c2f90a7ea9fb23241ec4e57b2adf3b26de91f1eb71466445b84bf35bee9d60f024b4b6458d5f52cff6f274fca7885f3b2cd08c72256f0e2b5a6601836ef010002cf98731266802c28ba71c91db6f5472f0000b6f99ba59c1f628da832469bca8218df4cce8f5eeaac68b7164b43e4ad21a73909b47506c4bfcaa1065f5ad434171d9b5fdc4f85d0c5d79154f5a52eeb83ef4988ec7a3ce527b20f1f3f4cbd36102e412b77db95908cdc64956b24668db4af6574c9cf4435d0b9bbe74cce28ecad55825a10ad9d4bb2d1909c423db08ed734b5be637e96b314a431626ab851b0a16268d884a9a7d69877a58ffbac692140cc8540ec630dd78f5fc8"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r9, r10, r13, r14, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r15 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r15, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r16, 0x0, 0x10000000000000) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r16, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r15, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r15, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r18 = getgid() r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r17, r18, r19, r20]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r18]) chown(&(0x7f00000001c0)='./file0\x00', r9, r21) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 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", 0x1b7) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r1, &(0x7f00000023c0)=[{&(0x7f0000000000)="47e3b1d5db868c4f419b9d97f69b19f67e6eb929d90a4d21ac4698f890b3822edab426acd1c54c80d6ece3a3c2086acfe6af71284496fd6ff6438631", 0x3c}, {&(0x7f0000000040)="549fd64623959c36c460574edea3e8e7bc1739afd048207fe224166d45c16b891310a4ddc91ef0c409ce729d4c92e4", 0x2f}, {&(0x7f00000001c0)="61361f68178913aea39954fdfd1f6f754a9a1e32e23425c22ad71f5f0cc6785a331b46205202a2e75137999aa76464d3a440078fdc7295a87a17757a45bec7596b078b5eddaae1c7b042d3c5d95ec9dd209b1ab61979cc42908f43993b24f5ce007287495c1a80a2b04f4d85e9b9c23c902ce311cdafbcf29c105c62d77bb4ae14b097c025e7c0d666318fb53c9d7a3f9ebe20b01fb0393f2d97b6cf55f6803bad7ff4ad5817e3d28072c60f389d37c2e09522f8ca933bc4e0bedd90e5c91ad0e376de501ef5bd8bec9f0b26e3b4243c9df707f5482f8d4da47286b357d10e33eb6040ac8173dbcf76d2c28daff8c74df33d5cfc4acd1de19024ef7c", 0xfc}, {&(0x7f0000000080)="9db391c6902cfc68ea3c99f99e886a6de7a7b529b88a76a591656ba282139fa70eb9c85d77e286c0e60becb52de2b79f1c088f0b4b2898b3641c88", 0x3b}, {&(0x7f0000000340)="c2de6f25b235ecd544f698f0441b79cdfef5943853a9026a9439d4fb013f194b41a259fdaeffe42503359b26e9375c72c024923b7541207490f520dac4a04cfae0fe68b2f1492f9f0ea83dd78f9261a345927932db6a7ec438b541ab874d64269272e3116acbac8088514ce81a895a94ce0e436b04e5d1bf722ca1db78746e4eab85189e2f43c746397469495016dfd8563e663c52350af41dc12e143ca70da7755dac6193757e02645166d5ba21a50b9319f1e4c03cc639d1b4766d0ec85ea6a57636071c17664a6c79647989b5a2fe38aff0c460628cddacd354cedf5c010957511d59cff9bfb5fa6ce81797b95cb2673e7d55dc5ef9ada7e71834ea909d159ecfd9ccd8d72cca0abdcad162496a8681d2824defd025b1df1268353cd6ffd7fafa57ca57bcc18c7d42dd6e4ffe3c39bab6ecf31be1e1184bc55f7345484323eb1b57ad8296932217784758735f47b15fb3a2a9b98126a235b723554c0ad8206b9efe81be394728a5ff65837f4d27c3f06f937f2b21e4264dcbe1dc2cb4c47e899c0fb6f34e42eb3f14ddf028fd5e2711e7164581411176032b1079a5b3ed5b8d045317d3135bf1b4f42860a4f2e3ab22b4fc6b8143952f3ca47efd8b89779c8ccfc771d96e95dd1ca335e9331e01fcde6857cb2915e2fa85305a2257199a6c19099266a3b181819a37bff3da0540b52d94ee1560c442ee4347105a9e4a102ec09b2ade9589df6d89765deaf7773f95dcecc21628d522f9e8eb4defc1de543fc21f86141380fc2119ca4e022edb5f6a45e2a20cf3104737310fa84911d212dbe0c970b55193c468d931d14c28732bfbc20723e7b9cdbe2cd67b94d05770cd0990ced854dea6576a98cda76771c5d7d616ffd7512ac0a3db627afb67c299986865496c427e0f47e75ce8f1ca13882785a21bd884f713c2d3e160eea19175f73e26799a088eb1e11f1f4102a00c075633ed07372e8151d793a7f59fafad0818761d05c667362ec41d80888c9987e51d45aad03acb57aa2e070abe7fad5da26cad81f606860ff05c1b6fee79ab3937f2f1aa8045e49cada59e43c94bfc9be8adb613daf5818adfc7a73faa1cca7c4355a448b17fea1a5cc3b02200e36cb3561de40c12f3df2e8f1f8e724c65d7a463dd8deeb2e4e777a05da9f46e982e5f2fe4b7bb623c7205b2c641a319273f036d857a1a5d1e4d134b416b4ff165bbdcc689cacb9bd3fcbee598c9eaa04df719c2f74fdc131bc8250457367c0003e33e719dd2d16dca2e0eec4d201e40e94a66ffd2531f523d8824602892adbb5b371357ab12a1fac95a1b8a36d94b28b96201d82656f1c8235389b45417d742964faae427c2d2ec88f567c97a7d930d791ffcd4cb09e5b184f2881b5511e96164b84e4c63a7e2ba862d1999966e1be7afa8aabbca7e95983c88c821675f4780671f5e26927ff5fd9718f8f79e5a936b2af0ee7f93cf6b0f4577c51f0f034bbea7a854f4e0e2730f235959af3ae05457e9178ab452fb4c63de1df4108aa4becd6fbcf13fcff69681198798f821f8e0b46273349fe5124baa779d3748a10989b474c589149c4515443cb4d7f3b8cbe2addb5d321b5c65b68eb2fcd2e1de80b5378f0ed56d01ba6e62272f4822267100cb0331be9ddbe2b57379bd3e55237e30c789fa1d78dab31c8f088f1be8c902c37f0884ab3f536e19c4e18228dab70d54e0f910d2cfe2b725ca1c02fae01eece47ea9071582bb3dc1a93eb2b60ba5dcf78e753bb9953c315252f30302cf03b1fadb2c784175d106c3ba3f7d41dc6c77cf0a89401da1faf0f72fa0ca39a94186a149217426b55a80862d2c1969cf8a4650331bd7f907f5b0d531767ca5893d8f8bd8582e8d72398bb2aeda7a0387b7449ed40447b9f761d3f253eaee0d512bf9933878a8f4e3307a76db66b5343e9764c12cb0fd5be256f8ec412b027cfeefe1b3a67ff108dfb8e4f7942f56109aa4dbcbc6198fb350006878a96ee08cf27051cd1a0f3471b3faf06c524a9fcfa5cb1adf99f96261a3549745f1e67f700596c79857068d68a2f2f5103bdc1cda5d5318f4293ae44a34091f0aedc1a067c0a3a1ada2d712d3ca1ebeca4192420652179bede862e878b2558caa8cd74c9f032cc31ce1d9db3a8be95b8490da17632a61b16c561240d0ed8772008c155a0877b5b8a0886d8b1844f8ecb81b832a7f8dc018c93799cc584e772c6c0f2394e2e34c1e53c95218acc510da615924ff98fa9b27f1f091a67af1191c4538dcf4139af5d32c4d7cae038375f66b2edbb30f75b1727afb58d6cf866326780ef35eacd3982ad0eb1c9f7ceeb1c10832b8f1228b013a9f5b4ed3e5e8c12cf31aed88064a7af932b5dda343054b4dcc57c763f016972f1e3cd7007341aa907186dae298f19eabcf410c2e0246b5a041bc8e1dc7120e207b0c1c90a104e807394defb30f932836c6d0866d00a799bfadbdea9482464158d93db0ad80d5848c21f270db642cc41866f019218554950b00234916a1c2825c8aa6dbf754153e05eb8d1ff6002c2d243074dbbd7f235ba137e20f3d34bf840a9899993f5afafb1db6d51d7d0b9e7aa597723fae4f138b39d5aac2d99f87c044acc8050baee9f6632d555c26ce9bac95021e68d21b4cf7dcd784b61dd08011c4ddb68d9950fd746d250cf9145c50fc52bc9b6f7f8b2906ea53a4285d2d3719e95decc315a7719f86f37fae5e7a601b8d12f78adb451f7373dace95f110bd8e18cd37fd979ba5d93ea0b646d5b41c0f2a6896e4cbe4a3bb216bd83b0e212f565fd8803f6810583ea2e16dbf0b1bb6f3c2c6fafe256f5ae8e09c68a3ff4eb46ef3fcdf5f3abd010f12691b9e7687f2970e73e87122607ac5f1df6b9140812f47a3b260527ac5daebdafce6a3ba1b38891ab391344499470a4f40c8a9f9535445214d6b5926f28842668ef98277fed86132ac70ac6c0978b9c65f491723d02239678df95ab861a5a036c5adf661ddcb4bdd2586a43f9797457bf3076dc0512f4c19ec155f39c0a3bef869ecdebe958638b14d4b41a6de49ea2c88a83679a21d69c58a5567c7cd035572f976380a417a556cb3b00570dbb74c01e0177e465916880d7da39d04cd5e3bb9acb6c2a88b0590bb6649e6001b109b456c7c69564a658f8925c06db35248ca342f5f36e8e1ba5a274bf41fbb56c21a47d4995ee2971df1921e14cee30e3186dcfb8af1aa49c8ada1a9da83a23f094fdb6a307e8f8c1e22b64b4be9e5640a0b3777b94e29311fdb16e5bf8e55c17a7a2c978b036acd2a580526cf21d549824f449d307cb98d7b8a0bf1d4d85acd8c48f023788e05bd40313a705d1e2c418e05dbb8cf257b50943b9f58a71be00cf6b0a05a0fc497235f27d684017df855d69c300813fe6ded7e537d8ec7d3df5c1c44f6da782a137e1a90d14be68a9ba0d966a001a52641171cc30037c904b7db593c2b1dbb50d89201bf0235b8bcb359d11b79563d3e4ce205ac8a2be676b951c43b123d63d493299dca6e71f3e336fe8f7dc1516690c6a746b74b25953ff8dc58321dd857bc641ffaa3b8130f0ac72cf5490dc683f8d942b2aa0489a8f0130282a561aa907c0168d8e17bd8a6721e471947f092b00532ab9b498a4d2f16ce88202b770fb3c86f59877fb39624279fad001d5b9a56961f21c0ed1e0025f491303262ecad402fca6dfb6f87eb500e965bdc9eb10cc1ee15f7554ea423e2807ea7077fe4464a10a6ab9737edffab22e0bbf7d0ad87fdcae0d0ad79da68b84617406026ddf9b10c51c133a0a1e8e7edc5679f82d3f05df029ecdf4d3d42f75294145a9fc5ea18c9f663508451fa9281655c7c9001d8131c2da3dedfe589d9f8534a9e4d0e80c4fd8f7b2f1e98a08a1f365c10bca5ff1c216919614f18b9b299c17fe8bc066a87df33e4100b41a18d5d0dfb32cb2b941162fddf75675669187fe57e79f7292545ca51efcac028a827acbd723e3b52186c390807f99447c5bea68e2fe35eb46cfc074f973a256f4abae3681652545bd6459ba929b4aecba8b6df7d62c847f2f5f8392e3c12520b33ce0802c2b70e5e769eeb79931b9c19616ff34ea0aab809e28a507a34190c99ef0cc7e489b23ef69e957342c587ad1dac8e00e35b352468388a67970b28b2a0aa898e8f9a8fa4c30e756a99cd4b3e9175c141ba51b090a54c7e62ae691d1abd9b60239423193558950f94198a9ff0ddf915738e5b0c1cea109dab3f8ccab563e706d24d2ae6cf55217e31eb0ecfacac6073697c53a106971e2a30a084aa339afe444e3a9be689bdac91c8f64fa810430ba5443867385de8e7e4e9f5ff9e789c0f25cbd9b799f24d666491ad569c55eb0f1ee0fd81ad5179b5ecff62a5d267053ba8f5a51eaca4af1afcc2ae964f864b048ab3c0c149702db393aabba4cd6cc2dbb37d0c73abd60e76edd17be1e716dcb323e10b846818b8eff29f5352749675bfd48e3b67e79a4bbae7bdfc167da359c906db5004b52a4eaa6604cdc9453b4441d42eaee37891bebecfa98957f847b2c59e1bbfc1fd7b51043e3fd8953dd32ae284579d97f0629c673a935a04b8c23d9f1bdfca9ca2fd7ca2a6b640b0c28cf0891bf62e852cb9a4e8da7d7bed06a51d1c2d1e12ad50c4c8072ed0f21eaf7195944e39d11cd574f6f40e531c7fd1e7759251d962943bac74d675872c47d4f90bd68d0ba1b5f73936fb03128dd3de8401760779157805a8731164f40ddc7534f5762f553d0e3e535195d65619c4f4ea21b8d46a758edab30f36f930a7bea19128d86197aff28c75053f159189310b23d6da5a99fc866ad4fc53403fc146a110be0460e0534abfba312528faa74ce6bc5b336662bd1ec59c0647c13755373cecee13ac6ff1a358110193450f2e817810e4fa215290772b6b87b7f8fde69baa047a80cea1de76cf5bf2f0efb7d3f33256349ad5d2f74850f94426b8b5c8731052b24a67ff697dda999c1116e87cc85ee0397e8afe5164aa94f22e507288a49fa650a7abbdb8a25213d23e72c89e3e5d41e656d6088a82ac7bc07557bcbd3a9a8e82d5b5e6fc7bca9342846b8f12cb37b2f2204a1b67aed1e24ad3a7439e5889426b074854a3fc485acaf2434f02dd89229569e0aba8de14d6717bc677dac3f78fe866060f055c17985fa0ffef804fcfe59cce1d9affe750755ce9280b9028a9a832fba634519678b83b60e4ed965d9c8c1fdde55e62019c386f1d258ba079b4ecf704290b806ac375b6030a6fcea4bd87f178c66d313a1386c4943d01b4fbee3beb97782ec53b4d39e1758873decdb286b89d62d926468e884ae590430a488aa71509291039dfe29bb32ce4b4cc4517691bb925b7031ea829430215e3b2c103a3220dad38e2caf56853c1d8d9c981eb526cefc26a7eb51ea417107e4b5edb1187236aad73a07ae448e2fb08b1c075fcd72e9eb580829e794636e83aab40d558273b0e1778a1936876ca25512230a5fda65f99265a02f3c11162f8c3366db24e1eb6e3a2b1c77e520bcb7fcfe2f7abab6d213a3f68a441088b6ed4282c375449dabb2ad9be4ff62186705ffbb5de6facaa1e3a74bcad563eecca9f54f2ca0b9291034e33226ca154edce46743f4f9464d5a4cc6e9e995a1ed2acaf33b22d6f36e66052107560beaf18c5da25c732c01fc416463174b43010498c22b44aba7fdd718b197eb624e601bfae73e0378ff104e6db7c6be72fff7be9e3746339eb0932067dc829165a5c30a9bc891243652ad1e89e435f3daf0d367c1f4bbebf75738665d33a90a1e04e111094", 0x1000}, {&(0x7f0000001340)="3f90324622f93da5bbf174286f9ab1d125d1c7ae21969d1efe5d3815574cd0b6749eb591a6c50d69dc4b285aa41a97dac7d04b4e4d0a56defd5407944fd5c16175caf334748cec2d3374f91380223c8c1c", 0x51}, {&(0x7f00000000c0)="43d7203ce36ed54b0fda633af86e063cfb0545406c21d86b5a18a39a0e68b118b2678f18b9f5b109de0eee57cf", 0x2d}, {&(0x7f00000013c0)="fbe3fadc008177c56894bd4f0247244c3cabdb74fbb1f27d73ab9fb401fc55d3b47eed0f5cb0330c02eee5b6efdb6852c0bc7b820b2de94ba971104aa8560cfd4f7078e0b7c01f70ddd4fe80b144defcea0488eb52f27432edede331dea991237e43365a516ee3f43efa8ac63f5466bd7f16722579fd4717f2a8bf9c8c28fa3e033614b6e76fd65bf6254ad399c93848504b0a77859e8c2754544f7d163d3be367464da13da7867b186d2f83787742d79f54fef033d2b47c1b7df4615bb223b83d1074d5941bf91fa5cd201f3d8752169f22008ca818bddc0e89d4fd01186869ccf858a2db5db40b334985a40f5096424b127ee7d4d497a391ab3ad43f0b0e10b2d8c2910c7a061401a1445c091d72e40b9d95c25a538c42453877b5fbadb445877b137fb6033c61529bd8d6084bd611fd8e3d3c067e37a46cfea4c4259c85878c357928d94919b4ebfe63da563ae80f4c8293e4820cadedb752134d15151a82c859a3224670c520e121a011a1158ff1768fb996180186a8ce64c1bc865e197c03b18b27568946d339a6f3791c6a99855881ec389de92f84cfd75ddac49eaf13c4bb3239760187709cb88e3a864943b8ac905da8fe6d5043042ab195ad4a5fe01bfe91adfd694fd4c8d93c69d4e218f7f3cdb15423a52c8e266e1f5fb06fcd7410ddc7bb7d1c402d77bf5af9cec9c78aff691656ff13720b570400fa43c5e13c07587b5b32fd2f3cbe298502a48b5a5c1b08b7bfe6130f56e9c303b926fc52e670f7cbc93654660d6582c4934636dbf81ca7b8f7ee8b4f4c3bb6d6d0450f88d11743cea95ddfe991bc0f98b22cd7b437ef1b4d321d8a52f7c2da56322e8462e3f2465f9366f9d2168274a215953962562ea4cd9ed339ed39cc81d5a20df6e8436f639e16464c0d8996b31bb197efb0d9387f34965440d5f0454af19bd02868e9f6d062a4f9bc590c59cd570e1ea29a99174ca7842ceb33755e80ea6ce4176dc2fce2ebaf16e1628f3d8ff1f0e91407dff68e240bab4581417d8776c991cf211c2d078499c3f90122b37141b828e8b71ebf1a544d5a0a449581c63c713709ac2fd04d0b53fd868f8a7887887871859c81900548af2ee7794abab28ae1b4c844976d8fdd4bdae032b42309e340417913f208718473e1f4307496397fc5acaf9fa7f074499355a2968396c15ae520db51d3e4952aa37ef5827b3cf7e3d8be3ae8660fb1ad59ac249f549907365f4fa0686e818808b9e7f33c184ef92a9dc24a7fe9d2412483a2109b3fd4a458deede408e5d1aca0a5947df079873a78414d1d773d0fb2a70de06ef4c0eea82548d5b837b46b89b4e4b0a6a9115f6c1b6d23382563f2bb6eeef4f20b1496fe918b827309e451b67804b09d8930f3ff4b784f03900b9182b57b95f119bbe8700192342b55799d19402182f27ed0f9104b0657d8fb7cd9f154ca4ee27ae04d0f01c3ba7ac259c02ef509c14ec994b52a1c36c3d165b78022b346187dbb4124f61b5fc4cdbf37651ee400f1076e5822426993b00fed23cfd02c028f2121a834f1334e8f74399e1107cb49a6c8aeed8896bb9dab0218592b5ff15da1ae3140a4c2f988631897036fc671946dbc7a88189dc15d5ca187d9664c513f0e4e00a19a128d70d39e429c908a39120ef15cd6f5aa749ded76b61f29a056fe847e0ead8920eca418025467585de4c5983366b79a44da53cc389c2afbcb1d1bde83bd2c850181b0a7868f5307c0594227e12bd8966ca09f826ab77948efccbf50bd2620e40fb1e367ffdcc98ac5180abb6ae25e05d90bd2bb9c144b4900bd39dddcffd79d511e6aa9f17213c9817680b68157d861377ce5db283cbe3babdd0ceb23de0623a61a064acab15b45a42e5e8b9abf38c99bc0ad2ee5e9ec3eeab8a8faf22921c964fb927b682dad3e231e870dd3b7a26e71626a573ba30aec1c5bc9cf35522775100f2d224783a95e740e1f441af9ebf32fa4ae51a8af04934c124b749f709e92fbdd02d67093904aebc032333ec397db19d83a1f72453311da1d8eb5a574f2984f9095783f499ab55344d5f306fa4ba46cf8aadf0168641805b791e93788ffbed1a42af435a71db20385040e1a9b0b25af9e44fa266f61952c44fb52c221ff7cee4a8e838a508826e894613c4037ae5b5c50fe01df3cec7b32d3f878af2bd0062a22e18af25080d5fee56ee087ed5f44b8bf42a3cf5565ce386f6a73c196eed7f2c3fe59e50c8e74b4af8da97554d2066f1e6909dad643ddfb1fc34fa455a7a9ca2ef4d8845e87067f0b3b9b79c32331156a526b76e4069e92ee6c6988b404b270351ce519946338e1261c1899ca08519146d2ff87ff03cc11ba279d005c1de20e8f687b10df1423774d0353e2f893e1fc8e8d11c393626177ed4f5454e7f7880e6867ae5811563adc24c4566392fc8953ec3b98919975f9a6b0e58425479f0e9ef55cc37605d72b899a244d64c0a09c7f2e01cb7c0f0d6a044393520fbc361eb32072e23dc200ebcf3f52edae9917aaf18c38043aaa79297de619e04bedc0ce48016800554695495ff76c2cde67c615e17eef1a261d4b4bf219c3f29db37360c56966c832225d25277a974c9e9a2c5a77924669105e547d4173ff4bd09538e1b7528669e6a36109f605db2d32025b81b49ce990eccfa787c4b9e9189b516175507f1444dd89ad871513a4eec061153c2e56104422d8d00f15ed123ff6a0edae6b98909db1e344a8fa7046c15d3925b9a2bcbe4d64fd1efedb2048f67c03c2f7dd8e09f63e70d1867ffefb230bf75668eb79bfa35262fe7395a6f4faa98b070d99810f831b3af7e908c6f5007d103aceb24c4604727a99243dd50ec3bd03529b7a8104715f0d5af82a3677d215a69750f7ed3fe52870d3da095df4f862a031663b8704784dd45fcc6e53da20da96922dc6f2e06a69ba5f9b00f0e1a3b4de2597ba0b7324c144d04fd0f727de8ea9d923ff0a648d3894b8896a23cc596e9e161ba50516d1b999853c12a2af40827ef19531b65466a6d21e93dcef7e8b59020986a39627dbe16ca4a56d32997105fa951a349222e3994258e5f77f866684af3808ff2daff551b04d84bfa3978793c8a65ccdd5a16a73f4c140c8bdc0eb1704e2f0e7969442abeb039d0a16bbc1b9a034d7622ff980da440f6474ec6883d710a9c69d075fd938b69bdf9ab2be8dc4b2dc99536c8196821f0609a42f64f55c9af3495e1ac757e3879d10724128f0bc50e44e2a0893c804c26ed2e67a8bccb90d2fa5b85e9c98f77fabb0fecdb4588a5f2a8553761f9611c2cd067d53d7ff6779a4302223b6567041e5e935253d4563547ba5c6bbd7f034ceafd4926349369ac4c78d4472eca150387f87c8bd117af3854908a7de09507b32c202232b82fa2e434d39969ab6a9ad3b1c7d8a481b5cf22018ea0592b04ef92cb897be30243625795b5b839a5b5506f768805f8ecc2500b00ab09a4596bf54a52e8ef7bfee681dcca95eaf533e880dd4fdb746a3ebf2ee7285978dd02781125373c756f42f56131b1584577674d70a88cc247719da28e5ed4cd81cae4c81b208c5b1cdacf2b52db1604832e309327ac7c80079eaf1c12f825395051c672c5501867931bb38a5f37e48c1dd33fed139d648eed1e19d97c30f761a1f7802eefbf5f24157f3c75ee3926cc30763f93bd009acd5cd72535410a248567d692728d1096623bf43e9fb48b6f0f627ca2c36fd8ec6da0b0a355fdd3114be7b84571412241389e5bdb5731b24ec8490ac565724daff3055fe4c5c91c070142b76041f640cd71d6e6becd03b18b7d3f678b77193c97c888ee60fb3dfff9d5a65e72893e9be80d2a42ce83ac317ccafb5b1164f58d9e24130a7ff71e60e62da1403b9e55b2b67daa7c42e44f5f7f8292db5ac08eeb7f9e0faf0663551a8354a17795a0e19626ec3a4fe7f5ed71df54c06cca49e32ff8d85546434857dd40d2e1ed34d7d273b0790be3ad508c611733b2c9a5e1318599f9190ec7cf2462856aaf1d6b4d916493abdda396575a86dd614227e523aa596d48df415808b10c02cbf3088fa7c5bd71250053168b0ef03eca67145c10ab06f1ad865e833a54c2d041afeba9231f96b60ac5496d6ef6c0cd7cd1d171c4e93bed41256991640d345aa40faaf42681af2e17c842cfeb3d636f19337e2cd75614af60c42acb15025b7bd7d8ecd69eb3f439d0fecd81da977a78ce1cc518978cc69464990b5a6dbbf0d20738dbf0191821bdb066db3a22eb43447f974cbad662077a9f223c22121650de2fdbbdd04a534a64eb8111f268baeac03b8e573cf600582e2ce5270237f0fe2ce90919c8bf943618d854443cc51522632bd815d5b5b5225f34d33a92cc47a4ba8010b531b71668c21f685bf43900d5cadad2166adbe61e26eb2d6b4614a63f546f3c26f0004436b48a23ae6caae3c71095ea339ba744323d88c3bf6f397334398f1c2d971160c36e84b939d8d272495efe14efd8bcb084259318ef22e9afee326f6452006184486ff2b051df8fad34009b1a3f4eb1371c6c7aeefd8810e561e8c6efc5e0a9e7ec76eb54f2ba7fa0615ade548bb046679061da8192137fadb8c66086524669c9cdff22b074529c200ac91b01fe416256c814c3104b90f33ef2548737079eb1173f794175d0f925c391de1d876734e976fb02fdc9e21d2068b4c0668a00d06b91f865586fa3aabe796db918341a8ece4d226a2be2c44b5b35fb50147c03b42b787baff9a1162ee21bb7375d5b7b75b0a285f6c1be6ecf4943842a6c4277b74c720d0a612b05513396858414cbf670d3304d1f09c076e6c48824a9f2732f1b7e1b04ab396c611feb9a9a77ec58b21ec8a70abc778381090d44f7a40e0b802d6a21542ff346af368d607d4f74875985bacaf1914f44185a908baffff39399d7046ea8417ccdf5889701142c5feb4be69bb0d999fd39d83d0f4270b30ac9fdbedfdd2dab3723fef11a406b35a84208273fa5a71f149c51d85fc08aaec8c5f614c30174dfdd05e026ce669e0b87f553dee4c5c6904d6c30e5fb714f79b70a5df5e8edb0dbf1bb4bcca4aae182dd3ba2985d32265cfe53ba1156af4b64f1f42423a6e00ae2c0f71ce726ae8a6ae75136ea2622e30ac235d3383532f9e7131b3bb5d90b076187e3b0d77a3403bfa8b37f6dc7a4a029ef883d4d5221b36e9d3e94b605094915635e0d3bfbe6fb50820848e4c0907a398e740f3d5790452a88918a792531691a24d387ba09d30fc27614666c1388483f5d5e8cc3dcbcb4ec7b9b7769c9f17f7bb4eda0c33e679c35ea373f412b369c31152c2d2f0bcb3aa3388d726d475f1f6e433712babf58916ed7faa2ba7f53f2c0c41656e890f872caaa0a4269bb7805a9cf667bd17583c115c8f804a74bef6dffbeda9df11c304f64fb4dd60dc6c13ca1e54026b0966cdc1dce32ba946d895f8b5d93decb6a6d6142093f821c621b21590d62b6563151685666e045968a7ef4ce031c88102628f301a1eeffe80165ac3480a33ef90bc701076e8a40253cc41df53b69f0d1403ef47a49b983eaffb00a08999332ebb6bfeadba2b7bd5303376374f837995871e7370fdc95cc645d4c3073eaa492e1591ec7a275f4174b1bbb383ad88392c0fd9dfd7c14eddbb2de1092b95a52bfc06a6240d9b8721c4a9a1700794c2bc4655b63118ea91942ad6c2fe1c59d864c18b9963326fbfa9c3b04421b96e1d4402fffa6fc9f7a58280cdbc383e607634cd4591e47e75203800d24ad0944ede7c10c5d2583c4b962df1905f430eac", 0x1000}], 0x8, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) 16:00:11 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8e5a8af9"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffff, 0xaa3c}, 0x8) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES16=r0, @ANYRES16=r1], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x400000000000000) r0 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x819, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x20001418, 0xffffffffffffffff) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000100)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000200)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x6) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) recvfrom$inet(r2, &(0x7f0000000300)=""/207, 0xcf, 0x40, 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3, r4}, 0x3000000000004, 0x8, r5, 0x0, 0x3f, 0xdd5d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lchown(&(0x7f0000000240)='./bus\x00', r3, 0xffffffffffffffff) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x100000b1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0xcc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x235c, "63db6e924000000005a93fc7f722e213a6be55c6"}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000400)) setsockopt(r3, 0x1000000029, 0x800, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x800000018, 0x1, 0x0) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000180)=""/150, 0x96}], 0x2, &(0x7f0000000240)=""/82, 0x52}, 0x42) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000340)={0x1800, 0x4}) 16:00:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r2) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) fcntl$getown(0xffffffffffffffff, 0x5) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x3) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:12 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0x4c759a5f}) getitimer(0x0, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "598cf802016bdcd569ef00e16e95cc170c57d791"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) 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) 16:00:12 executing program 0: r0 = socket(0x30, 0x3, 0xfe) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020907e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="fd"], 0x10) write(r1, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0x1a7) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x1) msgget$private(0x0, 0x29f575048abad888) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1d000000000000000000a59b676b869891300000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:12 executing program 0: kqueue() r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x5814, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = shmget(0x1, 0x1000, 0x7ae, &(0x7f0000002000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)=0x80000000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = getgid() r24 = socket(0x800000018, 0x1, 0x0) connect(r24, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r24, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xe647, r4, r19, r21, r23, 0x20, 0x27e}, 0x6, 0x5, r25, r26, 0xff, 0x2, 0x92}) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/197}], 0x100000000000005b, 0x0, 0xfffffffffffffffa) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xf40, 0x0) write(r0, &(0x7f0000000240)="85", 0x1) kqueue() socket(0x10, 0x4000, 0x5) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) listen(r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) listen(r4, 0x0) r8 = socket(0x18, 0x1, 0x3) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r9 = socket(0x18, 0x4, 0x0) close(r9) socket(0x800000018, 0x1, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0283, './file0\x00'}, 0xa) shutdown(r0, 0x1) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x8, 0x0, 0x2, &(0x7f00000000c0)={0x3, 0x7fffffff}) 16:00:12 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x2, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) setrlimit(0x4, &(0x7f0000000080)={0x0, 0x6d4}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) poll(&(0x7f0000000000)=[{r1, 0xa0}, {r1, 0x10}, {0xffffffffffffffff, 0x20}, {r0, 0x1}], 0x4, 0x1) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r2, 0xa, r3) ftruncate(r4, 0x0, 0x5) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x81, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x20000, 0x9, 0x3ff, "e7481766fdbe2cddb4c87f9c107d4e74b0a3a26c"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f", 0xba}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, 0x0, r4, 0x1e4, 0x8}, 0x5, 0x5, r5, r6, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x1, 0x2, 0x0, 0x1, r5}) r15 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r5, r15}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x13f7eccd32137763, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x24}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x118) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {r2}], 0x2, 0x0) linkat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x4) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x4) msgget(0x1, 0x21) 16:00:13 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r5, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r5, 0xd}], 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r6 = syz_open_pts() readv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000340)) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0xc165fdc0ab393292, 0x0) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="3dcb8d3946b9b3adce5bff1d728b5a47175616438b9df694559a760ece20185026b4f6d586fa95e5563f20494415a3fb4372de32fc057d9c9dd7b238108efafdee10b16872c88764f2fb1c88ca436271e7172d527df50e39cc83c9e64d2a3b15c8743a30bfbdf47bc41847a2bc2be75bccf6813f3fa0166036ecffdc3c891a97ec5b5f69e613be9d7fee0ba44889a1a0375e82b0b72380a0e06d7b9b0d9e116a74ad60c733c27e09ab266e7c9aa7a7172bd5bb3d0e1812be7ed3939d0f6d3bd677f0ff3f453090ad71109bf1b6754722c32deb6617897a9f5a69fc99", 0xdc) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000500)="489cb0fec084d079229b9537ac3208852a2e975a62ce568ede8060b6b4560c82ceae3577f9760fd28f7275c33268139b75f7ec95b9a8b8203ed07cce734098c7720047d81cc0828a07ffb18c03f753bd87f35a6138bc7631aeba5032f7f10354ee7ca94e0945d57e8f0e27506c9a951cf4ab0515d7cbe925dcc1fec577d0bfae0fa535aa7884666a0716d1b95f9c0244cb32955d2d5dca7e9f1d353c94cc4ec2982f69d4df4298f2a8040eabcf1fd01b2ba513e628e2bdb49eb3765408a5fb2b7e7653e4908d607f5622b8efa700b02bce62d8e64e943b8b6c08624be4f6fdbd7f5daaa26dcf2643db356565c1be5379f0de19e6562bbfe73fdb3a0d63d2894fc8328c6f1fb79fa52ac817305c5277fff2ef4417f5838d87b9fbf82de8db947ab9fa1aebc15d305133d757b6ddd8bec2f82e6e09317de24183b1460243ab7376d69314a8c66c52949f1c8deb8fef158415db0d6c901024bca1c9b81602158cc54c29e6cc9f8fc7c405be7c160cbb52637b02c3dfa6f6a5b46bc0843adc052c44bc05ea45ba1e541ab5fcad4756d6817d808853bff2a7b3f75384325e8550da7742b1c58c628609304f80b5de2c7dff426a23f9108be64ea9f907e0abfa6080668182e64ab30fed49fe365da9ebc1dd8b730a5a56623f3ff7599d39ba9f671d78fd8da56643f870c6de54de7ad3960c5885429d46479d217c537393a89e6eb465020fbc64910479b41db89fec2d3655ac9e3f9a484aa68ac912b993d31878feb08127232c7837425353fe80a64a00ce59d1d64d4dd5d29930347744422c953c89adce89f697efa4f9186dfe24fa190abf15c777d745c57efa284b109679ea2f5e20c5dacef1608a4757370064490a9ab6f4e383499bf51da5456675316d183d2011b079bc55b6c83527e183b7a3efa0a23ba89ba3ed723e92eb31ca2087ee9df47ec7606f7f7531baf604103655d90e616a9c13fe48d9b8b7ea9fb2accf30d2edbe147102556065ddb821574c46907d75128798bd159d35ca0afcfcd47aaa6fed30a8b4d2dbc9a9460d2b579856a2abe8ab92ebd2c30e7610e3139073462258a587ee177d89df8fc980621f63c86e8ae00a16f6e5464eb91867940ca7922962d322f1232ad5aa26e1ebcba93ad4c9a3cd12590d72c1b4c2af5bb649649d48bd4eb77b78bb1cfc15756599dc05017f0e2c67c6b5df2156d6e3d4537a62f68368d3f1a137978fe46ba8c2407c6ce8f0e9224d65dccf527ee844425064e940dd8554b10fcf44a6cc47507c9c1c53092bda364f80baab3a38f84be66de4c66317657635505162103f06deaf791c59109d72b3cf8c34f180a431d284af1b124be29e5a8b5169b28d0f9dbd7667b6be6722934def82f318f8fb15d09d3d5c345273d43a7bfccc52dc69b7eac6b74452aafc28ef768467a7798fc0fccb4089dce83019ee9a711e4d59cd3ec69198f2bdf04565c2c880fea263d78989d1610d19c449d50b62f160aaf43497b74fc53df7686fb4d5de7c48866a15a27f7e248548a2f142a05ab8bf516a327aa1033a311dfaaaa1429054c2c0583e7869e8f9427a73b6e4113c232b46e49b0af49b743fa8984c3006128bea813e1aad7d62551494e4e7a06b497192550795d13c42c3f6aee90f37562afe5ca51740fc7bc8c1df48e845b58705d976529ade3110b9e592dedf6dd67b3eac2896278e392f29bf0f964440fc9378a95a25510aeb88098414641de698933e0f9a04a8aab5e224eb9824d7a543a5fd693e49cec1303cb220f50023f21510e216a0b9c51afba21b91d8cc4148f0a6b7d7f4e71caa4ab701db76dfb5f792848aae6f6726128429664344c2edc23323d73a835403c8b542ab28ae53a941bee793fbae754729ffa2b44b9ab8a2d85de57e924f2350145cb0aad6bcdcea4edaed33458b8360e0435eb594ad7740534f2830a7d14c9fe808f9cb075d0ae9fd96ef27320972959eb37288a71bd2d2fb1f52f836b6bf2c64fb99480c90e95d87b5b3c457e3530aca442df28c2893f7a65deed2a3ba79a12cb56215a4c6e0c7f7721c4ebab898a871c20663334789624840c71d7544b77b9237fc70a62bf8862e6249f85579ada4394f2ed86d6d5442a23a49a30d5441d1effb327f403fa150b1db9326b8157981c60d17aa96e7581789694a613478b0f9ccf9ab1b37ebe969b4fbc032ebc8748b4e7dce671deec2c154521ed5f460fc77c4d0fb911c02ace4810f23a5ca527c501899537f075c00c77e7b39e45f4d8adefe14c65af89e45b4cac8d36ae639c9b2111027f134b3a50d043c755f5292e5509ea6d4f7a7529dbda51618a92f4a35232972d95ad9212153bf09f9e087ddfda62c560238c69f844286d1fdcf40bd21d5cfe47abdce5432db9f280f6b84a94d86856b476823aa233d98e8ee43956313b719969e5b571f3a97ac09ae407a009d34b3655d7aa2dce0d5924f535307f783d1290f9a52843a10e02799acba8aab8042767592f1cf1c56647af96548ffb26b82cd6bc3f35f8928e70539e06c9d0ab058b3d6c6fc3c74c6c5ee04a8f789ca9f3e33fc226a2bcd2f29654774698d11197f76d687527b820ba859e8902e70f808a72ca7f4e72941d95128270d8de414213e81554b73740780f3dc8e5e50841913a5daa12f5733c4df8da4707faa5ecd5674fdc912026813689da088c723cfb9b9f7d5c80c183c693f60f0c9ed522d844dfed96b1e02082dcb6311a79df48ffd2427a6cf0a4ed27e415c9f6c50901e640d35317f8e507aaa3f80b58d5c54f608092ec9e320dc159beb768dc1189515e103fbbf1361a6b86109382d9c30e149ec953be726ee059675aedbf4e448890ac724e7ccc258a6e26e989895da5e039edeb54a86a4681f1a6214fdc169cc080279539838308068b940511f5922889b2435b2221ab939f944c5d60f06b6211d3b404631752f6cc99624545e8caf40cae23ab553cfa5aff5c0d0c4aee3a38b9d82b2caf8a25f263526cb918b2dbb4dc5a25e96e74b98ffe15acd1f0a5c26ef93c83412df9e85bd67431c2e938864a36a72d359a4f1cb302ff02ad4bdefbf5ebb84cc307dc7d059291be84ec170146fb8a5a9d465972ceb255e09f449df4b8bfc421adc233b6c2a03ec18320b2472d636cae7171e465871c3031fb843bd2bedafe7db59a8d59edbc82eb358918ca56a48e04a052c6e996e3ac8dab5c942277cb8be4793c291ea5fb4a41ab734adf2b388462b9cf3cb477f26fb154938c1a446e2adec653bb6ce0c8cca3da0ace5b0ac626c15306d2ed68cd888f4d7fe280862029bc26966877833dcd5249b685e590a2915be116f410f81f103a6047cf7386acb75637c2bc861977e1217343fa848eb8b50ee349863655286bf4eb396c50d27eacf52b649be11953c5621930d0e041d795e687346dbc1f0e835734694dbfdce307b8c53d07b791eacb1fcd22ea57fedcfb48d735d24bcb7836af53976e97da154ccc6e855bbe3a0602ddffcd0d83e9b101655bfb6c46bc45dc8cca5d77ca31d3504205b14e8585ad9d66cbc58cc844ebc69a0d32e70e2b717326e14495b7af798cc2d48df978c9b7767933dc770df1c0bb5e36e39929c393232e67657a1fd83d2ed5460cd735a97f9d13a95fec61df93cebb61a2f1ed6aa2227b5b42d6dfe46c1436f11f081907d453a912c059a59eaacee31fd518d767ec95184ff904da6e314f039a6de3199b6645f9c3e9a56563c08a92bad02cf3180b1e12614f6a87450ed04a4866cc8e4ce0cc6106e0cb84da94c208274d102f80bd9022d3199c4302259b9a499e976488a860d8ad1d2431bc7b16b30df22752b6ede7c76abb6d1311d70817e8516bc4bf2dd4ffc806631364243b262ae33eebac5fb2d4de958f6c8d1644529355e3c82d2077af7602e3c1f0e90095ec54ddf18884b03ab2aac172a3fd2889a1d9affca0bd2008130845dca329d41a093e00b82b2fa805cdd1c12fcdc5e269106aaa6bc9f264a65f19bca78344dba0473a625e41d9b19897e5229b3cde018445ef0cdfa9fd9d6804640d2d846260b499c7f89efca451fef5b6e2d1612a8f382f48e3cec2a22e409b8ac82012f2a408c2c7225b0c0b17aa8d5ff3e9c38e9f40e6663d0dcbd4aef81d2f9a654d6bd033512b54354bd56009e0e96151b4f440e8ae9fc4a36d5e1fd9d9590f3ce593818cb13dbf8f8398e2c1106c90aade63d14e75ca8840ca980f6b1b553febcbc6d5eb616e97c0fd1b12c029346745921129669ac6d4583f61b1cc05af85d14412fccb86f11202c6b077ac18b3b2b0a50891c5d2e41c6fec53a47d6d9cf2b05f9f460fcf74257b74d76c83af71901fe1fff6429f54ec3abe2e0d97c2cb65aae0cf2b4e548cb156b1a67f2ef3c6e3fe7ae386e16185bff7fbdf408d6e24ad778703681eb72cfd28512d148eacaa1baca7012535428330c256632d95db6cc4d4922c88b62bc862a751f5d085b605aaa06d31c7fa159a0ccbdaa91ec0fa79b1d38d9239f0f3e853a7bfee500a3af40f8ec151a2c14259445c099f7e82ca3a8f0ffc73e760bdc7672c8002765fd2de337d7e34971bfa94474ae5c992b6bab5d1f47b69068c2ea2cda05be8ba60aa85dc84faac012e522dece4a1b98c29a0f4c931ea542940b3baf65505df8484e5a1f29806efbd366a1e559aab378924c93cf57f2bcbbbafc80a36c34dc42b0f28caa0148757b72e512b48e49959d7249a029504442d261125de40988a6102dc3d4237e2c12521bea44854de872945f521e788e4d77b7973463f87487cac19f3282fa75174bf9d09f867299de571252786e276ced68b2b3e73434b6be1fe78eb67ac8c829a8485a920c6243ca9b69c2faf62ad3de538d20f2487e84ea59c41b6a62d14fea19f168feff0b80da55d46647e482193e132164c894af841006b9e6439bd0bf02a8bac16b9a18639debe5301eaab0e4670223d59e31cef53560d642006beafa5830ab9fcf26bb089750ad0c79044fb29f0cadf5259a65338ba01c36d1312467e262b3cd7e0785e63b325b96dede4ded83b887c6e6419add9339e08a98159e7c3d2fd0a316a404b015b5d3f366468a67bdb6d43189cf8ec35ffbc19f068f15827156d93b0e80a268ffa4c3d088bc3238c05bdf0a8afb64b2b8f0ed55ea8e4a83ded79414c5752af639c212977802adff6f0babf5c8e1dd29e755204c4a9170268becccdca936f8df999ef963bb6cd577d51c5d2ea25d22cd5d328e59ff6836118117c2a3394d47fe42de619afdb53a4abf219adddacdd29092ab9dbf30e89f4d895167768dfca1d5eb43df179c0fe91ae2ca331d7df2c58e82faf340917954b6b78381c52f3efe8ca0c74ce6e99b8823d37ccfbadd556136077d5051bcbafc3cc8ba39c21bb9e026cd828849da7a21242e21d9bfa9f57a4de7629858c3c11525d1cc2a46702bb6493a2c644b36f534e533ce98938e437e0a6fa05bdd9cc40eda127ec8b954689dd8dff8bd5baf52223328b4ebe477bde6f3c5f8ec112aa7e5b2a6bc2e45ac70550f65318239e9b9e53c3f9a91909569e15fd37b7204242303f674ea7e91087c6f27be84c869ed74e2b4695d4edf398d3f8186aaccbd38deeb01892737477228ab0a40f291e17778f7838939aef60731c2cfc9037d931df72b5195b8f13a634d67b0e8a4fe162d58558cb53c044eabc1b360f4d2d2969165d813c22b24c62ae0358f29ecbdee37bb4c320a45a4730dadc3e8e564e2b749bbea733cc5e4cebae9d53b8cdce497353ed33b4fea1e0257cb3df02c8769cce4ab3a24cce9", 0x1000}, {&(0x7f0000000080)="c2581738cc93b60374a67c27f4a2c9773f21eba9116e64b720f08d15de6e68ba494b165a1cadd5e1eb76ade6c074ed54b99c2979fb2f8f8dd4b90596dc8269ecfca32126218fcbef7895686b2d821587474de84845bb1a4e8836", 0x5a}], 0x2, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x400}, 0x407) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000003a00)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000100)="1dd151994d95e39652be445381fea534a1a3149f152b35415f23319533e792c083b98b4ef7d72e660acfa0811bc8272c7e306de731f709382cba43f045ae1bf96a4ca59a856944d16c49bcf4fe16cfb2ca0abf39d179078720d7d41eeab48d2d21bba0de265000ed83f3746d728965efaea11e29f6c63a0c0ad2b4d8afdb7334ddc3b4e6fac41467da0632693995dfeb5ef878c096", 0x95}, {&(0x7f00000001c0)="5ff7628a4c8ffc36d95c54163002052f561a9a9389c77e90b171d2db13e23453d54245f6a76cf81cb95f9f474501500f0700cecd55480a922ce00d98b9245474f980e7f8634a0a4fc1742e91a891e389467149bd7358ad950fbcb84edeb329bebcd98d6365cf94a2bc37b7f56e13675be43075c7e4236bd85015e86b10af9b26bc2360376bfcd7d35e7263b8809430f97048799d1d3b13f15c79667157552cbe5fbe3b255ab97c7df1c41d8142eb6e24f06f7c8a63f835a474636216b7685d48e89babc1b0f5111fe661878c9d3961213ee1076c24441fdf1422a5310ff646467dc764c6e54546e4987d1033009bb11091cb9d5f23f11f5078b2cfc01df2e95ad498ab7ff583b33f9e59c04a765e23949e6a843a54507bf3655aeac40573dad4e5df3b0eeffb2c095d3f7906c6be5467fe23ba54216f93f1639fcb4b3e74ef9a67533ce45a0db1f5ce5758da4f27f470ecbdc29f79fcafdb0448e790e2a375d6e4768031116387cebeb281c3770716acc82205c5cac7facd554bcb1b85622852611bda20f01ee5088ccbffc4ba57b491c12e9a5725dc2b703d9d679779c74aa57e3b8794660e39833dfb62c1851c7ca2c6e1228d88f80c5807cf61fa903af02fb402e99106ae8e5376c6fcafab9affb0062cee2cc0562ab2c2fa019db7d37bc14570763b54b705a2999f709d083e5d50151d49808f0d72c5140664422a0ad3ddcad4bce30e3eea8a9c1d4d552961c455a3918ca995c5357d4a5d9291c37de5436b73896eeee17d9dae0639111505605ec8594cad9755ebdbaa7b686fcc01cb5f39b2fc692f95a371b51786c61052dbcaa19abd757a3af80fee4618ee841b0f54684f480e2f75328838595e1892e7d2ccf17e0a0af890f33840908e95a5ac5aebee0e18ad31c3e4b32df593101dd6712f532fe82f68fab112e89a63b8e80ecbae11a826fda22f2cece56b2f10295d509116c8f8fbec13a4493ff6494074aedb387c5445885d1d9ac88fbec4cf0ef796d5602acacdb47287de695e310d5e46c0bbd3666459299729882426b38131e8cdeb09be0d947768a9621cff11c8f234fcbd0e5043a3390c8a63893188a72d992ec44c475f20db43e25feefe3304be86a9acf14f523d9fa7e41cded2e930cb259f242473e0adb30ec091bf533748085b4bdd262d2031f3dd398458bbaf690a7e115c2bd7111f5b4fe51c2485d8a3b9f9adaf624c19b3f82d799769ae908e4da8afadbeec899c5eab6998e2221e638b6dbcb7ab2c8cf90524995178b9965553fa13580fa9623a1cc5b54753f840d1840c71d9838f14423d1af07f6a4174b3dfdd7fb86cd348a0f9520b3034ccfc11b49e34340897f90a5e74e262fcc1bac1478b5ba35b8119104f57eaf0145bda4a31364af8f03a4bbaec9a7a13aa6823eb6413d882e96dbe8936540867258cbe2d487b8d4b27915274a2b1ebe65d7ec196e46fd6c39f31decb9b45649232eb2b18e21ec9e3c736d966cf69965825ebaddf9fbd37afd9e07c1294c959a717e06fa10446e6e4949baf3464b8b1593030f03f8665ac61fb6fadb03f65a34d8abdfdd973de5bdc31e8ba1f5d45da813a71da01047d4e5140eff6af782eaac4f4fc3f540c33eb1b20475b787edc48179e1b333369ebcc8511f8da244ef1ff44cde12963561e5a4c0a0b1391cfc0376a5fd9be502360d7127440058e7d352adec68230f9ceee31e807b4e178162cdb438a93e48ff8866a26b212a2f29a51ad23f38a565f6ea2764ab1742e4bd4330b18e5a76bf721a3669d28d96ab4b59dad63ae0d200bfa30c1e92b106b61b96240edd3549de78a980ca413208c3f8846fa2bdda7bf3645bfa75317e4ba3be9360ef451f7ba391078f3290e91048ed85648ffb756f80c2660780a163e3aa5aabd517ecdca61a089d132f0a3a22f269d0d1ace5941f8e3748322bbb23e13e7bcc9c92c7f13642b73a2a3a8239108966340a4c9806e759888ae2a40a0932d96565d4b8996de2c0b7aac57108e00f50e863f6d086ad5643b8fb5c9f2b2322acd02887558007c4a34e1677b85241c2b6ee1b4dc5bf0377c7749d010395f8df3febcf6cd938d56117da17e9cf0d5915040237fc4be66a8f770fdb53e16523f0ba71634a325dd89dfa95a81fa86f314ae4b11897b5f102579f004927de92d3c1ca7cea61c18a522c000e97ae82dbd73b065b3c59375bacf665185bfcd143b0d2aeab36ba9f6ec976907c1a06302d431f50993d427234f2b42ec705a71e364594bf028536af268db425d1ffee26278d5c870fab224770a8bf8aa1c161d5982f517d2d888f4784d1ad7dd524b46c1ec900aaf2c215bfc17ab2c46493c856adffdf7d7fffa99cab42d4d1556bf5e04201ca6c15faf056269068031516190ecab3e355ac738999e395a15eba13b16c46160e36932a5d50016fe55be133d43ac6dde3c89b3bb3617cdca3981f597215129553c6c2d66bbc18fccab1eb08d9abc383009cf1c6c9662da9adc605bc93a500e2d635a991679700606ed35c7b4ce059206a57d0b48f4db38ce769c50dba5f12933cb99ddf885e39ad51c8fef1a62efe19fecc6918e091d089e5f5fd8f0e58026ddffc43c618e9c8042f7d7a938ea1577037cc93d9eec0dcbba236390d6f899bccf0e008ed6b7180088e73d8de0e70d73e33681d33aa0f7cca872824229ba31790f359f19d2b4d11f0c501d9dfa9e5ea6a7ccf3e53b15adf4d2e53cbf3c6693fbe38bd02e48fa5020ad397475ceca74425ac2507eb12dd22dcaa709038351348fdb64d268e106f2e0323d8a6ec3f6c90375479f32fcd155137b29c960b6e6673d76749fc95884b6854263c22f20d8c2e456eb92ca79ef52a0bcd725ca089d29bd2d3f900e8a7500383ed66b1625bbed8239fa66e20e6f79ec513ace9d433af221be758632e8a4e412b546bf6d6115047f1d328790ab8c1239ac52bd0e8b0a378032df1046554c70c6ff0e5c14160738bf328516f9e0866b2660ec5158a4bede29254e8e53b9fdfc3344ab27f60ec025d6d977dca6abee5c3bc189d0b7760ea4812349e94767af5ac732f9f842103df63ea3f9e90bc2c9a169881412bd00fd738f9cb05fc70d5e64d836bf55973020cbed47d4b424983b622c630a5972573143490acbbc03a328385e2574c32021ddd42aa6ad3c5b5c59530db80f90d5b585e3590d2474c18ef8e9003fc27305e621c564354e749a622238e4d358b9828d24f8de8a184b42cfdb595820ee29865bf54867f38706c8a729ae5b4d2977a62ce91d4d66a22d0bb80f8677420f4d0ce1efa8d15e47294268ff71af4c373b578fb23e59bb895fee4b6d1cdfe5ca034aa84842688a01fc7cdcb8260aa2606a264f671665238d1e2d72508d721396b40627a951e5cfa259d6479436cba9e1fc039c00ea58a17255d52b8e8931575178eb1966ef436deada785085b8f92691d1e9279064d43d68364a9a5f4ae46060be4aa81574760b65eefeb41a2a1ffb9a502c8fcadd9afb47628adbb13beb13a0983a5a64a5277f8c9ef6a49bf5e1d0a8b7ecdb5256e35f46c60f102e79605ed5ac8a74132c8a26010aafd63becbce57c81b06c7a1ca9ef067cbc94b343e61e47cd884c026752a1db97fc6fa20824ff2af1add88f8424ccc6efe8ce9a09e199d7983b9df5ed929505d529dd0d2201a10b7004f2482d1e46fe1081c61e84b4130e665b2f519695454d53d8de9e0dd9b60b940ce7d20670a71a1087f2ddf065e00d768fe13cea4f5f896f2d9ceb3cdeade233f7401acb0f5a56d4417b2ca6ec11684e5d18a07f078a290200623ec73684145f04f551e722237d3030c4c14bb70883a6e8f05f4f975a536116d10685aad0b2b96309873f99c49ab9a7fbb04e6ecb23915eedb4a1b611d8ee0d7937ecfc74e3570f48ffe6c97069d406a6fe6227dac9eac72ad290fadd495288d8b19801757092ad87e7a2c83b85c9170e3b14237b3b14b2d13767637da32a15f8f7dfa7f077b924ba8f4b721d5ddf3a25a8002e98c34a128aacb92bd109214c4122a8c1f029ad4dc1814ffab609c76321c60e62c315115725b8ad636cba9873a4ff03580ccc90f480273021ad908f23b437f72dc7e092ef013039f9f8aee2b8b0a1393d8f58b4a379ff8a50f18d95283c22637feefbee14e6e9eb2a5683983d41ecdbf3234cc0de0f57fa3a91ea174e6d7e1dad00885f084d38b9712420fa0de8ebcbee1873a9f54f07c473247981d4675e78994084b8e00d5a6c0e3c1e70003c327bf74fc7262d5ed70d432867ad1a9b0369444dedce7175384253b34ae1258b5ef889b9acb211578fa7cd631393ece82396f86233ba3bc2fb5eae2e2a837d32385b0fbdcb68a37caed263abdf2e05c633e2f24789b113895fb6cbffbc5483d51b89d0d650b02665e18f19719718327bbb8206979db42260ed0c75fcc1b99d9f0e83f4df45c57dd142619d69e9772d27e7e5219fd955ddf6e87ad1fd448dffc5bd5bf657b98d6a7f865405bfe896b152ba82d2152793529966921f56c6b672365f24058a5fffe15d1407312867055f5bc5a1ef018aa8ef30a6ec3f88e5c3f5ec7a57d4b8959447da53a9618b34a8edead850acfc8e038b32395624fd94a61dc0a33d257c747cf9fad869c6641060eb2ce31e8c609e243fcdddde976c2b6710586339ee58adf2c4c35d5a66d1e47aa5e6d716000c5f95a370a7260121c52a64f26dcd66aa1b96c3c202942348e7d27f2d80a726334f2a55581e65e33b9aeca83db33057d69f99f9126f282735d3c2fa823742649ac018daf8f5dc6c62c320f1e413bcf776294a3b0a02b648fbc5d8c8d8b431fe30f3f796b539a5de4193fe6f24068ed69859fe0f6d425b972fdc7eb3a8c5ebf4baa2cc181738b1260fe134d8d3fa7c73fcc37554d3e86149291d2ad83944c2e71a9bb7259a0b7874ecc0daa95f5f1eadbb927e291761c89ad01808772de3a81fb44b859677144ca1106eec588e2315df04b1317c8abc8948b193bce34023222c216a8963e2e602bf49fd4da1d808d641d9207d3496c8186f828479d48e75103976b8b53ffd7dcf7e87ccf16291b1c52e73b555e5ab351b4b7ba29991c36b070eeb63fba41e2e10d042b9e80eb1a977f7ed597c882c66618e4ae9b587aba7f77e45a5100e3255c3dc7116f84d597ac1fc114cd170699fc33f80f5b008147a0c1f2b31650d3768b1e4727f420a0033c4efca98977445879c51bd6f99c5a307f9d6604a6d886f240e5a54835f54ce3296c1456ac831faa75123be2813b09355011310b0e5d542e05e5d0ae2bacae6bc39a12cdf198967fba8e15e63ee01914580bd87117075119132c5de5e17cd3588da00d842b6041dcc1a0c89a71f3f1311f62b079803cae31cdce00f6805f3426428ad8b204ce677ea182b264e5da96779f7d8cb8210addb8308a0554579654fe649c9ce0bff9093a6de5bb32fb9dc3ae25ec1bd7640871f015a19df21c05a3500918382675cf67d87f575e1a3a515f1cf36d89612984a660bfdcdb9b2f90debe495502b3769d46c8cbc94c1ecbcde256f7acd5ba7f0421890a1e405ab5aa276e2e1b73ac2f5270fcb8cf9cc45fe6f8ba85af73ef4edf092aa6bd8ecaa17d779d35fd075f9447ff7984b432e167de18c119730825d45c126d614b4e7de19f7c4504d783d5becf0d8f8285922e2aa937e18bb69952476cfc20ddae9755dd31308201b18168621ddb86c2962a15d12c093207d95a3a55bcd3ccef329edbe7ff33a8f84f3ee7cedd7b3456605fd39413f37044c43494245e6f2ef5f", 0x1000}, {&(0x7f00000011c0)="f8", 0x1}, {&(0x7f0000001200)="27b36b4aab280ea31dd9b95dbda649f806fe1453a177a4df48efc99f88480050c16272eef3cb44a9490cac9c05017d582cb2ee0cca3fdd7f463f722f457d1dc8110ff913472f127f7b805132878883fb1e0b08e17767513b0b4360b34e4d90ea9eee83b08c9b7833db1c879f3c1e0e7ef0cd1a356613561f9cceb2b454b019029f4850bb7d1a", 0x86}, {&(0x7f00000012c0)="b6c1a132c37e7052a475860876d5bb74bc5a2664d75b4d0da87d54cdaf61e91694a997e72e72d06f78aaa268235989dd9bd964edabc74207", 0x38}, {&(0x7f0000001300)="98bb565f5e98590f23761b02f67c62840e9002c7c77de501b1e1f229e2c2ff6cd655758ef1b151016f13493ba2", 0x2d}, {&(0x7f0000001340)="522fb712a270e8b70328fc71a6782262ccade29ad1bd68da0389018943aec4dbc0bcba4168fc37d02bf22f23f9de40ca58be44beecd196e9df9b59f67bc9fa76b9d7e821895875b28f4765a605b8d33af34229f5ab6d8ecfd9acf715a0dc9209c022b31b20d0c5cb98d76fcdc5ed1608720a0e3096be721a8f892feeac5b65c438ab9dd24dba3e48f9711e9f017335772ce39a4b957e7157c946804fdb355be905e32554c1f268baaf1da813c17edcdf5a7403924f36a816058946d61a69506e97e53f02ce1b40043a5e105387a93a9fca77ef", 0xd3}, {&(0x7f0000001440)="e1d7d478542139467aef1d2b65c2384b4271e69c4a7ad26c75a70306294d0bf59463e23ef3895a641f452dfd2c8942d8906bf8336496b4dff190c32a27e06cc553934b8240b7db3b9d99328ebabc83471b3ced0ba91da25a34e5b97829e3a30a5a4a91bf12acb99c839c98958d37e7d99015dc1a2adee96a46e84d6d1c4e278692b6f1c74cb2ea4efb1921e53289fa976e868ce2321ec80c263d32cec5d0f4d92e8272e2cf75ccda41", 0xa9}, {&(0x7f0000001500)="ea561f5f5efa6290daf1511f4a598f7c54e7def95743", 0x16}, {&(0x7f0000001540)="4b52ef7fffb70963e18a08aeb7d5e70e915fd448a2191863a1d41325f0433319c61fca5f5447acb00fd5b0e9f7649674e4c59e1add0a0f191b1f56bb7c2248dc0121a2dfa1b320978cb4355e3588ed7bf3698a01f70a741f9e78f9ec7434640c9c1f48f37e1dd9c19e0a651cf93a3e8b0132d8b8edf48ee6431eec7078996b04d40f5e8259b41db3057c452a413e12c4483ddd69365488ee1954dc573eb2080da09904de4376bb40f161890b0b2b83e9f56eb8085af10d237fe839dbff292556cd748d3e9817057fbfbf", 0xca}], 0xa, &(0x7f0000001700)=[{0x1010, 0xffff, 0x4, "037f0446627172108d6b76cd8de7e6faec0f2ecd2caa5974a106c8540da59977c3d5d628b5493e95bb8756bb4c950431789ede4053abe68baf1ecf04252a7342e0ff0e4f18d78764ccfcaf6df1dd09c5cc3483719adebdc7b201deb335d2d15e55dc46cd48ca7981938421402b625288a7e266d55e9eb4ee41e8de75561a0c844e6b2d0a268c287b083d5629c57407da30c9e090e1b49b92dc78ce1afc274ef2206b10d4b37b22838115a66a83464fd33491b55f5ef1aad6aabf8c7d4afe4cd1a30236af5d1cfeba9234fe8eb7cc8761ba4b2664974e3ddafd82e00d0fabe2499f084be6f6ecee4a1f0d435a8dfe35571e97665779a4d3338dbc0aac651e02c33fe6eb8512a389191fa5132ec8a6e45681bf034b619e5e7db9ab0dd10273a15f24cfb33927763b18874ebf65d8a93d2e04fbbcb0b8cb2658c09a70c00134e3714dc6c564d30a9cadd761081eff3e4c587469f9a5be9f646a97ebc5bb942f10d78b9d285ca01d50a09728cdb9f4ed52e849abfba62c432c095b85d5408a84f2cfdd8ec1602ca2e72bb88d3acef556d116e72ff635b9dd62108a999c2b72678e203dd19df3b5d1f7ceaba397987a506efaa32f41c1bdaadfb8f766da448460505fec4fb00b1adb14f2b3ace02e5debb16c6930b76c0d93a5ec35869e898faed7fb8059c420510c82a2e799a228008dc9bc0a3d13b003ef272dd520401b137bf3c43e61b552c7f13e3f3761cb682ebfd21f77446230af54e19cdd67e2f097fefa6d459b14e0a29f51678b5a4412af45ea5c9f15313c4433a2bf017dbc786d329b4b5183e4f68bb8f44cae8d0efefe994be9f10d86d4a269e98ae6c98c15d0c7054fd778b05c1630aff1d60db952a27b29fce7b96a5406f991f2a65f7cda5e8d6516bd1fd3b0ef6ad9e890b14022d68eb56a6dbccf150b132d964988925ff86898b215f57f0f0d40412f0c39068e097b2d5a54c14338d27399aacf8a56cd6a4cafc3d6e9fd8a8b372b733d18a606a6d7e9f84153250ea9cec955da912236486a6fffd8963bddf9360ead298cb063fd968907c461e9a5d5ec9e5f1bb5b49e4f4e80ea281b12c62b2572a8427c8ac362634e2755f3c1144472c7e9fec3df16667b907621adf3c04dae0e74d0dcf59abd1e5fb5b86c00ab2ee07a4eea6b6753be928f8a65eafc2729337dc1cc45d74a76a38ab9e2b8db5d9a5feb8208b83a741d015d8acfdd9299772c82082ff9f754bbb41d860fdac412fa75ad699de3debcc644da4ecb9bf392cb4212194166c554839cbc69117ad08b7c15c3998201724156ba0003313220a21fa8c005f751a7929e45c00d1c0e9b3dae71abd81ad2f49bbd1953b8f87d1de355231430d29d444bbbbd34f86fd28f2acdb74187f81359308a98a6c68602b352b191f982e3155f178c1a80572fcecbf4ba5b469846c6b722cb8bb7c7d962559f77ccbb4a02b24d2eefbe49231969dcd0700bdd6a0e1dc00f23b3c23a7705ffdbef58647a96def23d0118e7f9a6d81a0053f29a44fb6f668448941ae00e7c8c51b7b18361e88c9368e1884e99c8789aff17506053e10c61eac66967c81b980ba34ed99e22e4d4216933ef20d4ce320d42ed59c8607012ea8f52b621632124ba67b24cdc39c3e1f68e02b0a07a63fdd737c56e011497fede32871ee70eedf5705c4471617127910070dba2a3f111b707c30c0832a6cf84677759a3959885cc6ab16d5d6381e6d4259716e7153b7262d224dde716ba904f77a2d920d3f21842837f95a7a0d238383530bf400313825617be65df28430a7574588024cc964daeddd835fc8a53d24d54c09ef8e60b881c9a271310778bd4587fb87b9e821f0c17f467079c7e1b83b42367e60cab048e9d14a9a9b9ae3f0cb8143aa77117bf90e2b6133762a0c4d0abd2631bd29cde42f822613e55109e169c2be3b7617276b5da3ec6248af8a3cf6cd0c34d1491bdbcdcac4f1516c39ce6c3ea88e4c3664282c1f25bf0fbce993d65aca7adb26cd9cf21cfe9472c9ac6a42a35b520913a06645f24006b4230cd5a6e4955d611d7cac6c8530bbc2ff36a2a61051d71392c72cea4507fef8e1162a0c7d8222c772aa4734adf65271bc60065c590ebdbf135e1d665f49d66f000572155a3fa3e9589e46ce8ceff95584022d4aa7a8beac0443446a3f8376726e42094b107139d4031e8a5e8ec8b49e0d5a525c6e911d9f1b0de88a600ef4a27414a2818a43a76af96f2f29c41c11f4923772edce5ae008cd3320641efc63ba33b91546bd0a05528c8478d5bd6716e7efbe68a88ce9eefd39975419798992ef99f135064cb1aa200848be091aaafd102f406c08f7bf3760f4f09c3bbb79ba77a91597bd801eca0cbbd0c1b9cc2454e8b3fc908a3eaf53cc7937b565c73879acb8d83533893163d6f2b027fff5e3c50cb9512dabb580fbf3ed9f362d16ba2e55b52d73f4bca380d920dfba5dce63dd9b8ef81758a562bd94dda4bc92db191b103558ae15b53929b7c6b98dead9dba0c67059755ff882a1926a376dadd451270f7c968b4d41b562d8db155eb4d6704409acdb4a4fb2961b632d8b7b50f9a5ae9ad62bb794b5efff8ef2d23415bcaddd661e1d199a0bb7d5b49a2ae34751cd768bf1b5cb0630ca5ef03a056881e0055a563e74607c9c350c521be16f56b330b6df8d1cd34df496c96d6de2291dbbfabaaa685746cd01d46b8252091a3d4f9b24c501d78bbe4f762002113dda6d865615455ba9d118f13a95db88b4deed1affaa8ee4f1075db0706c7d8a6d57478bdb1ddaa69a41f7e1b4a78afe6e0dcbec583c6496e657eaa7fa62350fb95cf0e2081b8a8f8389b29d3aefc73d48fbd9738d739a7522ce7213204dd4527a96d9817f9bd4ccaf9b517117423d683cff803ae08fd3c355f069f555e3cf1f0693f2ee802416462f3c9b9f28d8f5a0080fa3bcd569351fc6d7b7c1e55d8e0d74c019575c275b0adc7800a3639f02ed0038836f930ced7b803273c9bfa12e42e0e970374b22fa9e2f0072aeff7653337e7f98155677c8a837bf80fdc6191f70a63fee2f77dec429ef7931df0235e47b567c892cb0ad2ebf0ae8d100b93f64f17122ee59618fc6fc74b54a092f7efd3541a1e969ea00590e70e09e23068d126ff19a9c5421d78a3d5da994379f7d9604de76c0c11ecab7dbdba09eb98be4afc3bc671876d9786bb4f2ff5fa9ef6b67259be5187aac8fb490173109d16747ab980ef2b80dd876279715ad0d1166fcc70c07d05e020b1c44bcf1d31482d4ee34ed802cf563fffd4934e0f1b5fae149d15e4523babd0cd5d943ca13f94f2001f9d56a55de079a60f83d371f8d2a8f8a3b32ca079b32627c5cb3a8f23d49cd2b65bc6aeb125f00598d36f0e02af67b420b55b09ebdd15e4aaf91196c522811d851689233560859601493e2777217093936aaec073993ce02a4efe1842f21de9128b6af6c29270a26bb4bd894e488d66dd98fe4b874bbcffd717cb77af614582fb9029dc391eeb4303ecd6efd8cd32f589903cf584ddd1b0164a700ab9e3b00fcdb882dfc32bb7bc9330f1298b273151e36a8ede9b6a3ab9e7a4330b13ec5c9e18ca4f0096b7e9ff1eb6e713022346732c05076fc0da7a8575b289e636d7d7de48724534f6c391fd5c2eefef9b4d92a5fdc92eb5c095da064843f8ccba9b05d26498abb4615c2c887555ccd8cb1343ee73f42c133d96b7b24d61afba932bd6853dca5c993991ade3748fc4efa63448c0a8392bbeb15f2eee41cd3376ad580ea4a5111f9a37d4df57490ceddb50b7b011778697835f02b719e8feb6baa4967749736ab6b055e95bb291d8167e22792b0d17e38ff22dbbc33e7a24b7e4c6e9429f4b0ba7964efbfdeca8ba08d3a29e59aab53377235d8f8567ce8768cefeb52ec3ec94f43bd77b5abef3b4410428aa070e56831f4b718e368aa783df7e3a96ba28a1fa7dbdc431833629aff088aca6e44c726ce46e963458ee8f05c4f0f5328b18992c1fb03403f7f3284b8c232aafcfb13f965ab24108b03d7a1ae8f8da340bdca23990a03d2e2c61c19872edc75991bb45be56fd3b0c2428d277c8dc75e187bea8f4e357931a1d1a2bbfbc808caa9aa2f6fe48627a5942712f43adf638d3822c0f813bfb15f15f02818fdc4ed55c6cabb98a645b4607a23ceb85ad2c7042b8d0aecd2cf564d9a8c79cbb70af8c4c8e1afca00b30637b10217dcb673952bf4be269de9141181ec15b12ea32ba932e9e6355a614937364e0a7e5ba50cdf624bbdec13f57ac84e32587b10caee0f06f48c12e9a5467d4135c850cf1cc84f64593199ac17ae2dde131a13e640d2dc7c7fd97c19f45040881305a4ef5269feaf128dfdc9b491e8c82785bdb65f49dbd282815a9d621a38d06b30e3d99554606dabf9c69c2761ddef9c4436e6b44731f0c86ee4731182b0b77e81405f5a386d924f7aa8595bfedb5240b43deb98acaffbc54b3c4b063a4310ea093ccb5a5f2576388e2153c333e260c569f9f1e334944ca7980f63e36fc90f0f7a745795c97eada2fd143653ec5b772901792b75d783fb4312cc4dae1698c1c8cf6284c7503da63d2cce4593a44c1105f84b142bb0d6d9b7ff41b959c43a0470c02284560e012a1d2447475414b6753bb29b4d296a085a635336459c3b6ae3cfc0d8567c6537767b8bc2ce44baa5030c5ed5d2270effe2253abfc2ab3a79ea020abc5f649d3170a6749a369359400066dd91556c8c93e439cde1353bfa6ad12e946e24434f353ebec14aa9d11f81fe8c4a6c37f9e7df00de9161f890de7ac14836cc74dea7e0ada3527e8c5efdc5c8ead12c3f57d4f2dbe7069176a0355220d139a48a3aa80fd8bd4eedfe36198a72901c9de59d9d0a22715c7796fee7446d749d0b988170d7d4fa71cb986de742bbc51b93fb86724f07c96748f9a637ad1dc9b638f5a94d259c672d920a8327584a936b7b5e4cc02ae7505c8cb2dbbb49d04828ec85e38f3e1f0c78f755790b234ff498d920594353d7e4d8cced8d08753098fa7ae61fe07e33d77e401904f278f570398c9f617529f0582b45d3714ae25615143b9c55cc2ae4904bc898e6bccc65ffb3296f8b1dc02b56dbdf0b7fca9f9e1ae52946523beedfa225e1d6aff448ad39a9a53912424629cad1aaffe04e60c7c6ed1988f0394c2842784d79a6beac9ddb6c2d1d47ab2460872f6c72ec9f75d8de9fc07ea956841559d4c05608990d79a69eeff3d4167a925a07dc40187ef9f5b383e6234a0dfaa61c37e8aef8ccd6d0b1bb73cfefc371a043eef4dd2b2e9eb13d156aee33e4048e8261c094e88189edd1f7a1c1925948eae7a368a844c6483243c026d5bd7246537581b04fe6be2c1f4a322adfba77cbd5b70becdac5320a32ca78f07ef9c7e106c5091f10d9e87fae421215f0cda3ebb14693bbfe2fadb431b4d2ce53ff9f1b571d2660e977cd6bf85e5038574d2c95e2e3e1f5226d10c13d2622477f6d9c47ed4f9e232310364fcb50b62242b06a865232d86b8e121ae8086e01f0219e49b8c1b58dafffba95516d269ccf4087f01b7153024ae8b410a8bea897bb91aa892bcad51155ffdc3cafeca67fe52cfb3d3acde34b19fc50736a2c1e14c3234319453953a4a1bd6faa6d76302fbbe00b191ed9478e30797d738e1f177e205277c06124f2c27b43cae0f789925954c2c336bfeb8513e860ca4aa25b277681dc79a221f639d5a19eb1df48e85ed1b5c462b794b7affd18af373b2ba0bc55daac50925cc65772a44ac207fddf4e5e6486e138dfba6e0df2b558770"}, {0x40, 0x0, 0x3, "ee8ae4f2577e847ad30310b141a866bb3a9d94c94c1ada4214ae61be67b4ba25bdb377e2d9060c5d60f5290c2c"}, {0x80, 0xffff, 0x6, "8c5cbac42332eae6dc082f170708b005841faa151a6c84a10ed0b61213a9cfb66815239150cb2d4bbbd2b9b31958086a871c1f736af7aa472a6a41cd5ca6bcabad1dfb64768ea1cdce3d521b9f09910a3d5c34dd5759943001b0ea491fbc062346359a8bc19574151518507d7382"}, {0x58, 0xafa0dd48d0d63657, 0x7, "f4567e340c9c61952d7fe19574c19c04579e109c7b448ea177a55f2e4348c0e1615ba0dabc4fc6c4504ffc26d6db0ff989c017c0e1bdd5c3015ba6fc242a0b54c5fdf7960c93"}, {0xd8, 0xffff, 0x7, "ea2eb46d264d831064caa1886de37f64780e3156dba2c17c415ee8d6a7dfbed63e9cffac0e0e7e64c2aa093b250f2be48b60cb037c32b3ed68e4c68a3d83935d52d5598ab43c8faebcc69f61edff4f18c71111e24ccc52b004e90f0b22f57375de4d8ee969549c6b9a97641a295b89db24e084266cdbcdab94164d2e757e400d9d73d1c0a372b61041276b1ef3c4fb54f5333c4d8a17ea5c5f4ec2f3e5af89dbafe5f275d3d88c1229a30ac34c8a463ac7dcbf7e0d8b9f136c635e1296705f9ba6f11a"}, {0x50, 0x1, 0x78, "26dad4abd7f382d9830bfc385547b22051c18251018d146b54f300209750a2d234b7c829d8ad0f7356320901ab060ea6b94398c0fdf2ae14c7604af6d3"}, {0x90, 0x1, 0x81, "da7e642b25e56090dcd9888a612122de9061310fb26619d3db0e87b42e078b86562937814ae071179a35d7f85386e3647289a75ccaee4a83402ab0a5d4661bedd9fcba698f67c7a056c1b62ab872dd2f1109a89aa8c4ab694bcd58ff18d44e193d5207b98b32ca3bc2d4a042637141df08c8a02c282f2fce70d465595505cfcc"}, {0x1010, 0xfffd, 0x3, "803feec38fc12c3ceeb0a47a6e370e085dffede034c7e894a7bf87d75a0959c1dba1680298d7f4e0f400c35e8bd4820f904869432736507c995bb82b046b2483896d551cf45c6af955ec4d44e675a32983a47174a2386739867d6e48029cbc94ba4b898736b8a36f3ce6c3795571b44b191ffe5a934ea3217a3c908d5aa80c68b2e2351e3fe875ab24e02bd5ae613d301b675078f2f16f3bdcd537b584d85913df4b5320ce8ddd8fbcab64bc8654c9a8a74ea13d158217715ae80bcb3812b7e67f66e82d1044322844e2b4a98cd19731b46ead0954a8b7420f2bf5d6932527ff33a49d1d0a36bde5b7a4a79b2b7fe6049e31dd212be064bfdd8a3774c7475454e8943b7ddf89baa6c03c7e8285dd3c08695e8d7cadf816c9a888470894979398e382e07207a1a3b53f3cd5d405cf879ace79143ac33b49abf036272e7d7f987d64867ba691b24e3bd9f8a97a1fea1bad5f39524891c834f70b7e8f57073300e9644a8031f2afc3064df3e0cd5b990c1c2f603ca3d0698fa7cf24e3f62e97c5a999bd3ca4a0d38bc9fc4ee86880dc818f74af1a8b66f108c66da6312c62c3cc91241c88e8c994c4a4f3a5fe1063944bb045e94dff26dd3396d3556c61af34689008f145749ba75bdd5c88147090e0e437c0fdca1453f6a4c2051d6a3f0badf375c116a0bdbbbbc18a1d1eb3a9059bb0ae565cdc1e68eaa7d480ed7b9fefb1634a7727d93aec1a2ae8ff083adc482e62422ee54ea50c46505bfc81f2a83af7ba6c1a7306282571a4801475e1472069e6add5368999fd396bde7814dc1837761166a3961a4062f26b171bc59b8184824f65a7d083b793e5c186d04c7264c0b3df9bed4dfce20abe0422a7b0f8fd8f163b5de9522bb5f8db446bc6d4ca3bd6b55ae8bd9863d57ac44a84a793836fcab0a655f1030163dbf1502524b47aedd3a5600bfdc9cb0fe7d1ea5db3baea18a206ed503595902a2030ce4a2161ed01ac1f2806fbce7084b7ca4c6f7d96cec2d3638081af074bd9c33ec9d519ed166e189d48971af61c09fcc8a1c9a230f219a148de0edd128f92ae2af79e6055d437815fae90faa97caaac457a6480e5aa01f4b8590a991964eebc048b85d10ad473ef0014e2a816125fe93f6f943db12b7e79d2296fdac77d5bd0ddb3b4ab094c756c48691951735493d0ba1f23831fb008971e7baf9881b84521c7b148a2523a63c8d9d737f9e34d62414e8b81c24ecef741fdbc48f97bcaaada2187acabefb88d9523af1fdfc9c432569c9184a89ca8cf0b5e4f2862d1d22610c36f3bbacfc200ef632e0adc6da993152a2d2a1ecd2f99d7ef52bf4450115dd71cc9f6dc4312f24ba3ef519bb6c682dae4371b3e022f499ab93b5866387241ee47711c94618dfd59990d193fecabecac4f08c5240155964b9a2cbc46348183fb058f0f70d45d55dc6dda022b65fa582673cfea435e6537cbcd0ff47947a8a388e0dc4db9ed4659365c4861fbde8e009618e1e80de57b6453d338d4df732b65558e0174b1a8f1362c6d48eb867b8538169267d1d35fb352111cf6bf752e92bc7e778f9f11febf9fb9fb69f2d771bba4604cb0b151dd2f83912b1b061c48885aa991a98803b4f709effc69d6bc00a3ef1b7fa19b218d36d8f67bd084566963c26cc27a099984b4e0461cc4f3bf7c1235197bdb8b01565046833ec8d6da5f253d78d7b0fd769032f04db68a400c41321b1bdb3f70a6d541a1098700d8a3c76cbf5d1e50fdef083d05fef4a2f8f1c90dec0538cb19af17d058ae00eeff1c404f87ddfd752c7a9eef293caba62a8511446954e66242ca5bec005cc9be0f98bb901b89f4bef04c315f1257f4d30ac3eacc5f6dd45059e488af1abdb6def86847b7513e5feefad6245493019b6a52cafc7d272ef758a3a5a4c1927f0a7c25fd150d33630e31c727a79635b1bfadf068f1d93e02f8db1084bb00b3571305020b3c6078a8ecd182bc25501e83a50ec41d2fa772991826e7392e3370db186b439e395b73cccf334da56e03a3205f9522f8aafc337d8be5fe29498c4bfec2cc5d7477c233fdcbc47ede3bba191f5a76c2ba28c1668b0458724c458773ed0aff84bbd6eb0d3da288eb605e63d6c4b8a6e0a168fac25beea3f89998d848634e1d04cac3f01eb0757386e97118bfbbdc0aca6cc5d365b10b2793faa938c7188e6aea7a976e1b851ddc3f85dd4e37a34b1a59c65e3e6affc010fcf37b7af9cc924c3a42352bbaa6dff1e4ba728509b3cad01ee4143364a1462512fc2cbb9f2e2e58b0864c7f792cbd07c87703fa9eff590da78bf76e34a632f874268cdf6202c0b426381095611fdf4695fdcb153710a07401e1993cf69089d4df673789a3f1bb7aee374895fd009a8dd78f2a655fde2403f1be2372720634a106ac58c014c0171f0a508a677baa0d2bf6fde8e8464668b4a3cf2f1c2280ae7c155c0dbe4b453a60920b42826af8358c5c27434f776f56e0bc845ec6078cde3daa7897375952953dfd4a052a6685d6f83c7d4e781f652841dd80dcf90a998c0175dc3ab89bfe84b3e42a92034c3c61089e232c99857ea3ce772cacb389f7c48e8315c77e57bfa424be20321e9b8950beff05308179ee6e8b3d04502231f272f9a0fc8bca3309a2caec5e349b116216739fb0eb56f74bd458dec2cbb5d45f8fffd12464035667bd69a5621b13f729652345a6859f3657d6cb7711047002366f382b1dade6d2eeee99dd4899eb7b567e84ab03bccb8b3f5c0d45eab56fc3f4583e327c50bce56a5a490107cc57d68037fcc8ae438d71d46d0787fc2ac96a74861db0b2fe9b40594c6bc0df2fa7c50e5230393bac2b42f053fe7ec2b2b51c831e1cc68a5ab42a8fdb9a7ff6e0d192d7bf2be3187b3a58b9e7b735a74638a8f26ad421860a9977e13186b5544310f7d55e0adfb09653d7f674476d0debf88f5095d455e3aba086907e27894d18baf02b7fb0eee2789d430f6685c5261af5798a2c495897dd79e5c70c725601f46ed3a666f8e212144b8610146d37b232994c1c89a96e49e9b36f85b6bfd37530e63af13ccf85ae729ca7a282173004a08512b7396116c0217f6bc9a4100ead3cbf16e12754f39da2b7999dbe0c7df17cfd8dc27b9081d7be5cf9b9970d94916a2e9c80fc21b63577eebc3f7702d4f97500fe0979ac22558da5903288944097918be849ba1b1b7cc735abe1ce4e4c5a1c25384ee2319870c5501dfd6b4136c657b0b5b710f6abf1f0ba924e93cd58a26952d8c778c6d73bd890fb6fd8f107bf0fc2e3b51e61d2096f50e0df96d555e5716591a5527466ed6fe29912570652af8f56f1c4dcf1fc9932230fdc713aace8131f46ce692a29861ad2efd84c63cfcb51817a4f8369c6a610fdde0e08e9f332fbff085fa8dbd51ccaaf490bc3f997c9b57ed6ae2427cd9be26e3112542deb8029badeff80bfe44c2dc95b4bc6413762223c0f6376396647419a6dd954e2155ed06db189dac8507f68d6c13c67ab6bb28c8d60a3351b416d2db5a7cd1275cf5f463e8d2b80cd451a39ce567aa91d64f00c6c29632dbe52a8f4c4fc67fd00a5450893c25881e639c8629a249a7aab96e646977bb6d38e35543b50907a0ab02ceb351ba50ef54273fcaed524ed9895d425f93fd30fc440741ac94a6468775fee3289793669d2ce14d0a5afaa2d4b57b4858d3673e3d58cb01318b1d3ec11d5c90565abda0fe1a37c564d5db3ea76f0318cbaa6f706fa4c42a4c1728bd790810b1603f974e524a4efd04087de0f94be3e3643f2d5676a878c6c70a2a5bd52300683c244cf6c837a0b793b69ffaf3ade7b043a19e65eb06fa25dea71d9c1d18c6752589bc73cacced143c127617a4caae30acca3141881bcda65caefe6d5aa9f5e9e4cd9a9e94da4642a209d3b5e8de5ebff468130cafa067cb8b6e070d891d92105761f2463c4437f7427608da1780bade2041e75eaad7584db80fc38e2a7f89c12e4d359f7475466f4b0350a27879f41971ad19ba130ac78eaeb6a159cef6d8e4926f7494dbbe69602c05a7cedfcb8f77fbd71c3f185ee4bdc055090787b98b2d1aac58456146efc756436ae3e2e489b20b51a62ea068c946c10e0ac46b7cf929adf926e6fcdd2881b35bce264c898411bd8e7ae9247f7ae5e21206775e4eaa4af9cd49727dbd174fb4e09b4fcc4a5e095d9b309ac5e7f133d9c4a4570e9e6c68f2480e84f88d9f5bc2fda4a2524a057b9d4d2eb4aa57275e1419f356a6340ddde09d502bcf457d9a51414fba9ce4168131c2387ce111b3f469951af908b786614ba2481b18adf53aa82122c3619c93c444285829a9c2a8bc10e953ae1838d697e50b6a850b2fef4edb24139a08e12aa299f44778f1388c194aa58021d9d56fe88d6a8fd1b6f75c6b1b841e5beb9545d9ab6505a760b0e8e8bc6bdc179eda2fdff137fca45d7beb6ae772aeb0b23117ef868267b58e44ac238c6f5b0b9ee5b34d13b5b29582d7989424235ce45dc8cf58cdab2a132b041ec526699245ac4b7caca940e5181615bc7530ecb4db3cc996f31e50fb86db38ce58dad21f6c6d28daa4541b3c3ea4fdad6609b4f35bc601b7280351b87e39cca7eb62fbbb1daa730b75bb248b710ef9543b5691fafc929a17721d0de3c6d4480c34947bad24ddad4c42b58ec8f0a481c957ab09800e96e077da02ea08231202c3c3d1c5bd3fdc2811c94df09c12e696e6e4ce8700f868c6697362165ce290c8d63bfdc9816e33fecb0f603492dc43377b3e131e5b68f038856440a0672f822ec2e7d91281a7697db5ad3badab31fba8a82b6eb535e39859b84021e886977ba5c9a36abaf0d9203c02462ccc21ec2ac4a3e736dd11c375830f24ea3d7fc5904a56474ad57d1bdb26ad61b8423ff5d194644adace2872112bc36873c58ffd66fac37cda49f44c84b7f6b19f66a65ccdbb00149c45c60250e6dae6060a49eca77e447e7414796ed8cf3b55112a48a54b525e6b372111f7a72e84b8f4261dafe079df464d6d19494b3cd5013f66806183eb97c1252fbb796f3ba6a9edf6298ed8a5b5a32c5f508ead03596a12017f00a0b15e96c186680f89e193af066cb5467a1df4fafec1dda72c76a45a00c2421c380e63278d3d742e425a700cd198a173fe072be4c33e0764208699d10698cb7fcd77597b08fbd5f3440d31f9c593c755049454b914b2535e1c7ef19d4b9c6d81c75af494c77e44f9ba5adeac4a64351314b6edee8cb70eeba8e57b9c8f6a0f36ccfcb561cb593158b1210058c6bdf990b6ca8d10a6b6e5c74c410bb4a07069dd795265aaef78faa67dac978d44071c24a179de9c73f74154f80423eeabb8afdcb4400278a1c0f8c7379817f8f04b4d63b96a1774c4d976ce3313cb3e09e93e33b5acff003302484612e22fe3622aed5b9a423472a3448c289249d00ac52a24ce7c860bcf582fbb2690542b6ccbca8fa8cd589cc1827ca4128295575ed381edc43fce495b9cf9ce703143e8b167e48916643442f7932a5251cb9e9d259b9a9955f5b75ec6ee533cae4498509cbb1ebbed82914b2b30b63bb21b55c67ffa61a6bdfbeb89234015aacc2485e253b3988f0e5a9d86e25e58ec78e8856a4ed0dd40885a9fe5010ce8200f143e49cc4cf69981558fe48e845cf0aad666ce4c0671efe5396ef5ebd5ec9a8e2104813dad3717d5833305d055d0421ad28ff2b44965f346f95551056995cac6e7f7391e2c2b8e30271a874d4e1edcd3fde509d04b20312ef82da4f242ed4b97e9f68c4ef389e6a53e8919c95a274edcfe09a3c"}], 0x22f0}, 0x7) 16:00:13 executing program 0: 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, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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", 0x6d2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:13 executing program 1: kevent(0xffffffffffffff9c, &(0x7f0000000300)=[{{}, 0x0, 0x4, 0x0, 0x32, 0xfffffffffffffffe}], 0x0, 0x0, 0x2000000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) select(0x40, &(0x7f0000000040)={0x81, 0x9, 0x8001, 0x5, 0x0, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x6, 0x4}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x8000000000009, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000300)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x800, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0xcc) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000002c0)=0x9) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x125) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d60c6ad7931"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x88) r4 = geteuid() r5 = getgid() r6 = getuid() r7 = getegid() r8 = fcntl$getown(r1, 0x5) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, 0x0, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = getpgid(r12) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x7, r4, r5, r6, r7, 0x20, 0xb5}, 0xffffffffffffffff, 0x0, r8, r21, 0x26, 0xffffffff, 0x7fff, 0x5}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/42}, &(0x7f0000000100)=0x2c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x11, 0x4003, 0x8) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0x4003, 0x8) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) getgroups(0x3, &(0x7f0000000140)=[r11, r15, 0x0]) fchown(r3, r6, r11) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x10000, 0x0, {[], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x1], [0x0, 0x0, 0x100000000], [0xfffffffffffffffe], [{0x8000}, {}, {}, {0x0, 0x6}, {0x3}, {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x3}]}}) r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r2, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000000)="939a0951842a52ea008de83c13a3e6a5a80d26e88afdbc9551c2b4234b0da6c9c8c2029758de13b2a4cd36216feadc4a18e5ec529d9ca2c836292d7b9dae2680072ee9399a178d5b925ceed9401f3b6b80f6e9d3877faae761d970085b811b6b19800633ccf4b5be448dbb825d3208bd2956eef38e083d89c0bcc8b3", 0xffffff0a) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) socketpair(0x20, 0x1, 0x1f, &(0x7f0000000180)) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00'], 0x80}, 0x0) 16:00:14 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x428) r2 = socket$inet(0x2, 0x9d91b2a8381a4eb1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r4 = getegid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x800000018, 0x1, 0x0) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = dup(r5) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0xffffffff}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x8, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x1}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r8, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r11, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r3, r4, r10, r13, 0x8, 0x6}, 0x81, 0x4, 0x5}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r14, 0x40044b06) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x9cae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0xdb6e, 0x7f, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffb, 0x81, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x5, 0x3, 0x2}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) r15 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r17 = socket(0x1, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r17, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r18, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000001c0)={0x200000000000029c, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x6, 0x20, 0xcd}]}) ioctl$KDGKBMODE(r18, 0x40044b06) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x7, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r19, r20) setreuid(r16, r20) r21 = socket(0x11, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x6) r22 = socket(0x6, 0x2, 0x81) setsockopt$sock_int(r22, 0xffff, 0x1108, &(0x7f0000000700)=0x3, 0x300) r23 = socket(0x800000018, 0x1, 0x0) connect(r23, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r23, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r24 = socket(0x800000018, 0x1, 0x0) connect(r24, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r24, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r23, 0x0, r24) r25 = socket(0x800000018, 0x1, 0x0) connect(r25, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r25, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r27 = socket(0x800000018, 0x1, 0x0) connect(r27, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r27, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r11, 0x30d8d2cbea0697e0) r29 = getpid() fcntl$setown(r21, 0x6, r29) r30 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r30, 0xffff, 0x24, &(0x7f0000000080), 0x4) socket(0x10, 0x8006, 0x0) r31 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r31, 0xc0106978, &(0x7f0000000800)) shutdown(r31, 0x1) r32 = getpid() fcntl$setown(r30, 0x6, r32) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r16, r9, 0x130, 0xff}, 0x54, 0x48000000000000, r29, r32, 0x9, 0x6, 0x10001, 0x3}) r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) r34 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x2, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) socket(0x18, 0x5, 0x1f) 16:00:14 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x400) r1 = semget(0x1, 0xbe4243ac1ca7a50a, 0x3a2e7c9e2bda020f) semctl$SETVAL(r1, 0xfb3b2027b298d75b, 0x8, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x6, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000180)="db5e648a9194d812052ff80ef99a1e674f0cde2b937b57f86808ba492e701bd64ee5944b81746e2da5cc74df1da4ac9d56", 0x31}, {&(0x7f00000001c0)="fc275d7c0554150b1ab39fc663cb16dd1917110fde53188430dbd331adefc663d4712174e107aaa73ad707989e629487e89736829cd3bad8c9f5b7ff2dcf2d6e868572d3229ec9ced3c7c42283109660ac29d54a6d4f1a4ee35dcc5f94bc1ad9fa5afb005086861b25c3e4e17b05a3ef108e0592c76414f951f07c69fa1747ed163b695c4a4d0c3a0b4ccbcb214ac5cde3581c156b956f26d827a8406e558e6997f71a869bd65e94881e8aac49f085f2b0d6fa9eebee4a8d74903f1a3dce330b09f26c5d2c00fa8f3b2d8109786a72c5d83e741fedca84b0310f317b9a686cc1c7ad3edd4d913ad8233cae5d218c5ca5d6581c", 0xf3}, {&(0x7f00000002c0)="beed2fe4630b77c0577c8727d87b15a3aff460aff1d2e3c457ec2512f97a62371101afe288a5f2360c6c0eb073208c4e7960159041345c585dda724516585b6ef4b01f6e264cc2cee8daed917487e3024d598ccdd3dbe09413683ce65f330fc16b55f0cec2964c85b76fd5e5f748f9be9b836d0af69a2e10a6132dd068c234b60da942a306129be9f175fb31c300a87fb891c0e03c2d", 0x96}, {&(0x7f0000000380)="af96af65e46ce1ad04f240b687089f6c22af61c95c8b884e24550356144690", 0x1f}], 0x4, 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) accept$unix(r5, 0x0, &(0x7f0000000440)) r6 = semget$private(0x0, 0x1, 0x113) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000480)=""/4096) msgget$private(0x0, 0x24) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r7, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000001540)) getrusage(0xffffffffffffffff, &(0x7f0000001580)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) accept$unix(r9, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f00000026c0)=0x1002) msgget$private(0x0, 0x410) dup2(r8, r3) r10 = msgget$private(0x0, 0x440) msgsnd(r10, &(0x7f0000002700)={0x2, "5d4880493ba5742f70da0c32b360d46257818778df69fc4046a6350882888235af80ccb76239989e00194c85ab36aba6d731812263ebd161695f783a947db8404c86e23bf95abcf6ec83352b8c3ee036357fbfb50de3e117f282b49781e6f9088e221f725e18457b722fa56d71737c30cb0861a2fdf1a48419d4a75457920ebfb4aaa889fd2ed1a946fff734213d0068925cfecb2089ea2b033a1682766b6eb9a388d784211c945cacb3b8d2bd425ade380a4f7daeaecd7019884c3ec4100b8a5c80afa992191d9ce05b49721804161f02e7078446bd3589d3a19126d7d3"}, 0xe6, 0x400) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002800)='/dev/speaker\x00', 0x8000, 0x0) dup(r11) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002840)='/dev/speaker\x00', 0x800, 0x0) r13 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000002880)) fcntl$dupfd(r12, 0x0, r13) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) mkdirat(r4, &(0x7f00000000c0)='./file2\x00', 0xc0) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000001454d5d48146e6be166e41ad0dbd4054033c9f33bbda6224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d00"/80], 0x50) dup2(r1, r0) fchdir(r0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r5, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r5, &(0x7f0000000100)='./file2\x00', r5, &(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') 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffff998], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7ff}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/lev/bqf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0xa0d0, 0x8001) write(r0, &(0x7f0000000840)="bd520b9bc29684cd20873306d1f5e30cb9eca91764a5a9be39194315349bff348e896987c996e22b55529e222cfcb4ebf6d054ced0e9bc429a3e90ce438bc5e6236f6a0c8846c85a5e05f18f5e504c7dcdbcb9ca5885f94d96b512f34007a58875459999327c6910a3ca07fef428a16703449b79f053d781e57b9ffb72612625e38ccbd81f72a3b8e43838f73a7bfa6e5707cdaf33e59fba6c2c12f1d464485c813143f044e1d3d5f59158834834d4480237fb62d3649e8302df32d2fd5a1e913de1ff5885627d44d7a3da2928ada11db3af4e3e53f3bba2a01596a984282c57f54a8764d4926e3b9af102badd2e4d7d5dfa3dda9e779d03bb105060cbd50dc5cd39c9f9f0a1a8e7afca8caa59e0ec410a29850e8349a27a728bfffc4268b5be67c033208c972970e1352702829932ed76514cfa2f123fd996ddae9603d6707a913ad6b5e88d4184dc391703214e7a618993626e4b805873d766cfc812a87ee72a1c2539e281cf02e857776b38d3333ff76f36bc404524beed333358cb612f1f8fd7ee86a21f9b1bb017ec9a54f56f961e6322fd83e300fef20bf3e6af6c54602e640a1155b662ac7fcdc05589223d95da27554d3c41b48c4601847cff5cd6d3283d5c1b3d292b5ff07689c7bc88b9fd680da52161efdd215d9471acb381e645cba7f553a920bc29940727b1b3b41b7bd0602cccaf7b50143440caf44eb728b41b5ed28aa84661ad99a8ce052a373f7b576ae6aa85d9194065c1265e67cd68b0b6b927a005d587342e83c27176eda481e6747ded4335aa4d9f7a4f03e8bd1413309a8745d6c0e7c550879daa7c3c03e912ca44a9dc51a53dfd2aaab5cfdc3238b4952e2505d04d79fa0a6da0bdf5b538d3d4338adf8b3f081b2c6cab063707c2c960f6005223707a118b555f54804d25f0e4a5bf6f5f62365941e5302619dc93058970aa434c3e5e03e39b5137fce9221ce72f63964e03f96191c0005c2faab2da73c187c9a55158564e0079a5a0c4d918c4b64c6f15ab11da8f71fb29e2ad9d8a33e6c59304a7c15a968cac28aeef3d4c9957283849da2955a7f9fc15fc109cac135071ad825045a58dc4132922ff2beb16c1a5ee47ca648dcb7acc6049c97c5d57c26c0d021df1e33fea4e0b08ea1c6005f87a93c0772849c42d4699a3449acc6dd85180b171443fa2342d32353b720e6d7526bd74c3a2d5a0e768808a01d123dbc3344b8539540789d50395bc1d3c6139a3b26ea84ac004f907b00873b41cf907f4bf2208fc213d432eef4538257e13155b261392fc0758bf225935c4fbdf60c69a8e4db1e43e6f7144077ea17a652668f7bb2b9cbf15c5d3acadfab6e3143e422111e56550ec50d8fdf9d4906fa221112f01cdee643f8c8aa6ccdbd4bf53b1064a596c0b305b28c72ac6f19979cc00ac3069a894039acd4d7d3b187d0f1ea257aaacdf9af559f615fc831e5391eac401608cb2620e97472a0ac36ffff628684731ffcf1aa6bada169337541a4631890278245cea247b8554ec9ecff14eb6c45558a19b4fe90c307175e1fbb51f14faf83988ccd0c5a685099682e45aea56d1e0f81d6c1f225c4aa4a6129fbf06593b0a86490e64c59f162ee73cd1fe6dd4f689d9a888f6dc7843c76b7e9dadf49a9176f538f5cc569c9b8d4617ac5a4c55189a5b32e6fa574d8ef56a9f9539ae0da9a47077dff2eee2691a2713e3b1d92ffa558dfd8c7915b92032746aa3b0eeb6e872cc009d256e6c18bd840330dc523803181182243e6875cbe1e9fa4c28faaf3856c6bab9ce418a9d0ef751dfcd2c7e55705774b5e6f2067e689fb437029f2b05d2bb41fbe39356ebb71659b3c9056b5d85892a3203ba65e547a4af6434d90eec1f94a1147a2b804a4c12bd1a02b7d1646fc80c2804ac7e111201144dbf2f9b501c7e90ea75783eb3296e8bdd0c52cc284a69e60a1d166b33491dc0a5e486d56d9286e6653683b028c571075b683b63b0fd77934b2b56a8de007cf345bc1bcdd9ee046d68ff1e263d710e0521e147c00769c775ea6610953ecfbb794ce8cc5bc38dc019a7aa9d2dee755dea29960ad1e96dd9bbfc1947f66b3f1ebcd001ed3b689e07fba5d6391ab327e37cdd57cce7bedd32ee099a46abaf47acc93c565a664e5e3e25142145c035ed3b1ebf48075a76d2e4136b9e0db1fbe11576f25a3353e74d2c821175fcb8da2a169a6a1b16dd6e27e4a0a74ccfe42fe8b0ebe9226b267c8d875619964346ef8b137f8424878a15377900ac45d654487512035693cfb87d95d970a02b9e79cc8f4d19915cddd2f2fbc95e2bdfcf6f54afad8cde6ef616ce89d71c4819b45e963e0d8dbf9b0cee1d9f9155010bf15dc6bcfdc621a29ac5662921d37e70a7dcfdca9f4ce49373e02331909fbd520c4f98b2520aba40f642b941f29446b00c959fd5529fd3373e9d3cbbab2d38c907e7d29487fdaa2ff045dc6fb7e720c1b85d24537cf0bb3dd5e4c442468ff1814f7de21fa5802ad2f25d5eb31527ba5f36e139f65e592389ac7201aa91251f6c6ed3b6a08dd1586d55b1fee649c4065a8076cc22f5f927cb892ea8744ab8fc262f1ceb4e95ba4a59d2ff503a2781c515b8e8a1b4ebe1c73b5b6e3f8e0fac95820c0e28d98660a87ed4c0e0dbf233cfeed074623fc6f2d083122428d40a8f5793321ce26b43851c3088e3a5ad3cc441bf36ba266b086055e3d9549c57b40920037f9aa53bed71c199a9f90db240a6d02c8c3baad87918c8d973ff352e364ad82aeeb8eefedfec0c142ec3fca2c27b143591bf79063e2f160d0c1e8c2328fcb15d1b40dfbc95f783590cab30c3a21064bb792fad439ce365e693a04353030213766a975ea146c1acd70aaed3c8afaf8f10a78ceef125c7627293fac72529ff8ecbf474b1f46fab41f0e56f00c2c338cfbc995c49138bb667623f3f1fd8a245dd4e51ecb6eadfc5fa1506f2ccb070ef8e3541e344cecb7212164190dc8229301c0bc1672f4e7e283721a1a9cd7db323cdda4342fc63f745a8b0d84a92c5ef5dd1dca0cb5578b6b84d03d6fa7255571b05534b0d47f906aea0320ef60a894ee31011a366a2d756f283c10a56e123aecd9f63496f26b9bb71954923be3087b2eceba781d5b1bcdccfac9891f1950f9ed77677a4bb473b187049eae721bec500ed5be4a5e56f26921d9d0c23daa7643f711566bbb27eec4a559290482a4bc118a31c551940ebaa09bd8500abf9ca65278173ba526861feee2b541fb72ee063686c019c5f3f3f41fbe00858b44d3bb9b96faf9a619349039443e2808e212babeffb02d6a46cf1d01035e658a81bafd6c0c20795ac763f32db9b02d0f9cb3513406271ddb32402e94ef54504749f44f2a9e48f52edfb5e8da7a1b1e494a2535fa2d2903caef9e289344fb3fe62d731dc89f6b851536cee4b72dd83d7327e6ebd0d53423470365bdcb3500872325e31320b13f9c9f9451a8eb81d2dde3049e4f0cf4350ac717248ac1963ef6909049a22ba81dbbc1be31477afac53bebdbac59f9ef66aa99386278bc134a0d1cd8ccefb8a41ad919ecc517887e8017761bf325c6d5f74950061ed6c5e0bee3c8955dc8b68e9d0a991c31965c3d297f9ffe12700af00ac6273406741eafa4083e3b3d0a2de7da2925cd8457d7011ed1577417063b66bcdcbdb404fdffb189cee2cbee4cdbc53b77b0652af8db3761b79f8eb6fb2d9d439722c0a1786f387720d7fcd94e4c2d072196aa11528b1b167d8fe3cc46df137b084c69fefcd38e992965394641797728f2a99f70c6d409cb2f23d82afd32267440a3e0957ce106cf28ac9fe2fdfac9c898417b405264fc56749030ee05b63271fba31299498b6f03fce88fdc797149d1e93ee6ed540f2c114c8b49cca89808b5e7b87705ccb2ffcb029b82f0f1dbba34ab6b6db7f2d3a6267afc8d8151cdf9b5251f841a3a76a0aa90ccd42e3e1290dc2be04271aa8def45512fab9dd8f785490517e4280f5356f6a28ea95f0c6d82677501dbb7c80b134e427a4a279d09039614878ccffd89b0e1e10f01fa5b0d5ccd2887d5a2c9a348da8e4197780fd71d9a9d0bcf2fdb84b3976c772c35097344d8e8bdb8e0805b248a72a3c5f30fc51c46cd259a9e21008b9091c253af67edca1d2111710a384101b6a20b87e405412994934968ac71da327f45a0eec5970962afcf0807d3b326a133cec56fe116f411e7a3ca81a9e541b94cadce847018a3ff2790cb58fb73b3a68d4d471dc5c6a6aa4dacc8cd0f70a90a5bf779fe578548039ddb1e876bbcea8b3d4e2a827ec1d71fdd8baed12b8337d42d59a0ef90a2030d8644c9712d05cc598e8da56b233b2257ab934304dd4330cce5e5f1795dc97115310ab3593ba30a2882d28e3b0348fbc42d00bd744463eb55205b2b3729d04123ecb0014c94486c09c867fd0227b130f4961d3e96bc68ba523c9313af603e8e642823b94d657c08be23276a89ac40097e0af02cc42cff300f2cb8bde0c020f79f456c8ab9f265322f5ce815d969daceaaa6cae5167f09e9cad0996df9d4cfca8c915508745187b94bfa0ed467e9f3244d09c28fb98042fbadd21bbb9eae3d43fb437e4debd424f05836dc818adb4f2c2ef7640aba55cf025cdfe2869d5f3f4ddfacf73c3993e37a74297fdf94fb99bbbc4431bba4045cc3b9b3e9de1d70699b9fa82ef6ff23807f8e48bd8a9ee556d484f9395762bab874d056771d71d494850430da7a2068dc6f5219612fbe21e5d226fcf981c925eea2d53b1e657f2cdef3307f986e6577181a01d01ce8ac98f7d9f6590c342b871af916aa854c2b304a520d20866fa0414a57ffb36c4eb17857b3c7793017e15cc8c2ff50b1c0b99609c270e31ccbd49c38027e41a6f2d58dd9349db3ccf94ab77c1624005bea003467378bc32ea087e01252c4492230e5f9abdd6519ad24285fe63b50b8613b19715d47fd25b77b7049eb67862075d1beae73598ac86918dc1ce4a090f9f92020f2c919494008e514e296d0b8fedb6a7a92a068e262f65fd8bb7e25f9b9da6e952bf50c5b7b5c499f672afe07888959cf34748b833372a0a0d46549cc2c0741faa799460c15c49252d67e5ef22d9d84d3488b4ed2a109a789a101d6bb49836f874369f960020b70ed860079e01365a0e44103fed0bc1e6989e8aefc375b710c895eac05604b227d6121537477a44fe06f665291fda0738b3ce372173dd5a4e59c8af97cf4c23c99439456f155d1defcc40281ddff7190811048778d32d96cee2cb5cf0d115db5199d931385ee8bfd6e11c1655bcda8f1c56cf09a749f676cd1a114781ff588d2ea89a458946e7812fae7598adb52fd528ba86f79ea843ede56a1efa602aef743230b414f040d790fd29a0bb163b004352f541edc51a1526cc54f3a6d2d0a476b6aa16074ba1ff89e4248985032061e0b05c9d252d8c0234427f80c786fcf01815e84c5d4cd8098bd921d49d3b83d70208ef821e8cb2ee4b42ae412965afbc9ed434b7d2b76003b19185b20ff163da1cdaf753a59ca3dc9f183215dec93a6ffb31d8d1a683d44f4e60fe1d02320fe9992852819a623daeeb1c1c503eb66d2c81aa3e40942c420af056307825d2069ee43f5cf32372c2c74475e29a305b25d87e005f83852795d5fc21977248fb5561d81d0a0b89c2a3063c8289e5c13728c4408a206a7589a27fba62e5a08c83f993590c437527757f52038dc90e12bfbce6fb92727d071f83c2b31b3d48b1433c67bf09dda7767631469631006f1334d36eeb4bd0f667190aad39342bef", 0x1000) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = getgid() r4 = getppid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, 0x0, r3, 0x1e4, 0x8}, 0x5, 0x5, r4, r5, 0xfffffffffffffe01, 0x9, 0x7ff}) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1014, r5) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r1, &(0x7f00000001c0)="0fdeb69384ff", 0x6) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x96, &(0x7f0000000200)=[{0x14}, {0x74}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)) r3 = syz_open_pts() flock(r3, 0x6) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x58, 0x300000005}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[0x9, 0x4, 0xc440, 0x10001, 0x4e, 0x0, 0x3, 0x600]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 16:00:15 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getflags(r1, 0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:16 executing program 0: semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f00000001c0)=""/101) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = semget$private(0x0, 0x1, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/246) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x59be, 0x2, 0x6}, {0xff, 0x3c, 0x5, 0x81}]}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:17 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x914, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:17 executing program 0: 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) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) panic: fifo_badop called Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *215240 21820 0 0x2 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800014931d78) at fifo_badop+0x14 VOP_STRATEGY(fffffd802f49d600) at VOP_STRATEGY+0x99 bwrite(fffffd802f49d600) at bwrite+0x206 VOP_BWRITE(fffffd802f49d600) at VOP_BWRITE+0x4a ufs_mkdir(ffff800014932000) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd802c1ae418,ffff800014932160,ffff8000149321b0,ffff800014932090) at VOP_MKDIR+0xc6 domkdirat(ffff8000ffff2290,ffffff9c,7f7fffff5ad0,1ff) at domkdirat+0x121 syscall(ffff800014932330) at syscall+0x507 Xsyscall(6,88,7f7fffff5ad0,88,0,7f7fffff5af4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff5b40, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic fifo_badop called ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800014931d78) at fifo_badop+0x14 VOP_STRATEGY(fffffd802f49d600) at VOP_STRATEGY+0x99 bwrite(fffffd802f49d600) at bwrite+0x206 VOP_BWRITE(fffffd802f49d600) at VOP_BWRITE+0x4a ufs_mkdir(ffff800014932000) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd802c1ae418,ffff800014932160,ffff8000149321b0,ffff800014932090) at VOP_MKDIR+0xc6 domkdirat(ffff8000ffff2290,ffffff9c,7f7fffff5ad0,1ff) at domkdirat+0x121 syscall(ffff800014932330) at syscall+0x507 Xsyscall(6,88,7f7fffff5ad0,88,0,7f7fffff5af4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff5b40, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014931ca0 rbx 0xffff800014931d50 rdx 0x2 rcx 0 rax 0 r8 0xffff800014931c60 r9 0x1 r10 0 r11 0x4c53dae6910c6186 r12 0x3000000008 r13 0xffff800014931cb0 r14 0x100 r15 0x1 rip 0xffffffff81544c98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014931c90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=215240 stat=onproc flags process=2 proc=0 pri=17, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2780,0xffffffff825885c0 process=0xffff8000ffff7450 user=0xffff80001492d000, vmspace=0xfffffd803f014220 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *21820 215240 63333 0 7 0x2 syz-executor.0 84356 383259 63333 0 2 0x2 syz-executor.1 43279 356516 0 0 3 0x14200 acct acct 65105 303704 0 0 3 0x14200 bored sosplice 63333 224780 42963 0 3 0x82 thrsleep syz-fuzzer 63333 453301 42963 0 3 0x4000082 nanosleep syz-fuzzer 63333 218749 42963 0 3 0x4000082 thrsleep syz-fuzzer 63333 100331 42963 0 3 0x4000082 thrsleep syz-fuzzer 63333 153760 42963 0 3 0x4000082 thrsleep syz-fuzzer 63333 463982 42963 0 3 0x4000082 kqread syz-fuzzer 63333 522245 42963 0 3 0x4000082 thrsleep syz-fuzzer 42963 138187 16437 0 3 0x10008a pause ksh 16437 276786 4610 0 3 0x92 select sshd 14289 296796 1 0 3 0x100083 ttyin getty 4610 500650 1 0 3 0x80 select sshd 62454 519200 82946 73 3 0x100090 kqread syslogd 82946 493289 1 0 3 0x100082 netio syslogd 21180 270935 1 77 3 0x100090 poll dhclient 60738 166063 1 0 3 0x80 poll dhclient 74173 236981 0 0 3 0x14200 pgzero zerothread 75286 118076 0 0 3 0x14200 aiodoned aiodoned 29513 425779 0 0 3 0x14200 syncer update 58262 88240 0 0 3 0x14200 cleaner cleaner 88924 275668 0 0 3 0x14200 reaper reaper 71752 237385 0 0 3 0x14200 pgdaemon pagedaemon 57383 171461 0 0 3 0x14200 bored crynlk 82806 498628 0 0 3 0x14200 bored crypto 22500 99356 0 0 3 0x40014200 acpi0 acpi0 37984 459165 0 0 3 0x14200 bored softnet 75008 325270 0 0 3 0x14200 bored systqmp 67025 440399 0 0 3 0x14200 bored systq 89513 262339 0 0 3 0x40014200 bored softclock 20272 9167 0 0 3 0x40014200 idle0 14312 7557 0 0 3 0x14200 bored smr 1 371487 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 9561 7181K 7699K 78643K 15304 0 0 pcb 13 8K 9K 78643K 645 0 0 rtable 119 8K 8K 78643K 1582 0 0 ifaddr 75 16K 17K 78643K 382 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 109 0 0 iov 0 0K 32K 78643K 384 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 2936 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 27 0 0 VM map 27 6K 6K 78643K 34 0 0 sem 12 0K 0K 78643K 512 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 1765 0 0 sigio 0 0K 0K 78643K 38 0 0 proc 49 38K 55K 78643K 994 0 0 subproc 32 2K 2K 78643K 242 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 181 0 0 in_multi 34 2K 2K 78643K 210 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 141 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 542 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 143 233K 234K 78643K 5275 0 0 UVM aobj 130 4K 4K 78643K 132 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 360 0 0 NDP 21 1K 1K 78643K 121 0 0 temp 205 3544K 4184K 78643K 103057 0 0 kqueue 0 0K 0K 78643K 13 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 50 0 44 1 0 1 1 0 8 0 rtpcb 80 898 0 896 1 0 1 1 0 8 0 rtentry 112 292 0 247 2 0 2 2 0 8 0 unpcb 120 1165 0 1156 2 1 1 2 0 8 0 syncache 264 14 0 14 5 5 0 1 0 8 0 tcpqe 32 99 0 99 3 3 0 1 0 8 0 tcpcb 544 2141 0 2137 8 6 2 3 0 8 1 ipq 40 6 0 6 3 3 0 1 0 8 0 ipqe 40 143 0 143 3 3 0 1 0 8 0 inpcb 280 3702 0 3695 7 5 2 4 0 8 1 rttmr 72 60 0 59 1 0 1 1 0 8 0 nd6 48 30 0 26 2 1 1 1 0 8 0 pkpcb 40 5 0 5 3 3 0 1 0 8 0 ppxss 1128 43 0 43 5 4 1 1 0 8 1 art_heap8 4096 3 0 2 3 2 1 3 0 8 0 art_heap4 256 935 0 695 26 10 16 16 0 8 1 art_table 32 938 0 697 4 1 3 3 0 8 1 art_node 16 291 0 250 1 0 1 1 0 8 0 sysvmsgpl 40 68 0 53 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 504 0 494 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4073 0 2671 46 0 46 46 0 8 0 ffsino 240 4073 0 2671 83 0 83 83 0 8 0 nchpl 144 7159 0 6686 60 41 19 60 0 8 0 uvmvnodes 72 5371 0 0 98 0 98 98 0 8 0 vnodes 208 5371 0 0 283 0 283 283 0 8 0 namei 1024 23955 0 23954 1 0 1 1 0 8 0 vcpupl 1984 25 0 0 4 0 4 4 0 8 0 vmpool 520 32 0 7 2 0 2 2 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 22344 0 22344 12 11 1 7 0 8 1 plimitpl 152 176 0 169 1 0 1 1 0 8 0 sigapl 432 1900 0 1888 2 0 2 2 0 8 0 futexpl 56 57373 0 57373 1 0 1 1 0 8 1 knotepl 112 586 0 567 4 3 1 3 0 8 0 kqueuepl 104 484 0 482 1 0 1 1 0 8 0 pipepl 112 1414 0 1395 8 7 1 2 0 8 0 fdescpl 424 1901 0 1888 2 0 2 2 0 8 0 filepl 120 17805 0 17709 10 6 4 6 0 8 1 lockfpl 104 665 0 664 1 0 1 1 0 8 0 lockfspl 48 225 0 224 1 0 1 1 0 8 0 sessionpl 112 29 0 19 1 0 1 1 0 8 0 pgrppl 48 49 0 39 1 0 1 1 0 8 0 ucredpl 96 2656 0 2649 1 0 1 1 0 8 0 zombiepl 144 1888 0 1888 1 0 1 1 0 8 1 processpl 864 1917 0 1888 4 0 4 4 0 8 0 procpl 632 3954 0 3919 4 0 4 4 0 8 0 sosppl 128 33 0 33 6 6 0 1 0 8 0 sockpl 384 5801 0 5783 14 10 4 7 0 8 1 mcl64k 65536 147 0 147 2 1 1 1 0 8 1 mcl16k 16384 31 0 31 6 5 1 1 0 8 1 mcl12k 12288 52 0 52 4 3 1 1 0 8 1 mcl9k 9216 39 0 39 4 3 1 1 0 8 1 mcl8k 8192 100 0 100 3 2 1 1 0 8 1 mcl4k 4096 191 0 191 2 1 1 1 0 8 1 mcl2k2 2112 18 0 18 7 7 0 1 0 8 0 mcl2k 2048 70838 0 70794 17 10 7 14 0 8 1 mtagpl 80 98 0 98 2 1 1 1 0 8 1 mbufpl 256 130924 0 130823 37 24 13 19 0 8 2 bufpl 256 11493 0 6385 320 0 320 320 0 8 0 anonpl 16 239179 0 224031 138 55 83 97 0 62 2 amapchunkpl 152 9529 0 9420 13 6 7 10 0 158 0 amappl16 192 11216 0 10068 111 51 60 68 0 8 1 amappl15 184 713 0 711 3 2 1 1 0 8 0 amappl14 176 125 0 123 1 0 1 1 0 8 0 amappl13 168 178 0 178 1 1 0 1 0 8 0 amappl12 160 120 0 117 1 0 1 1 0 8 0 amappl11 152 211 0 200 1 0 1 1 0 8 0 amappl10 144 169 0 167 1 0 1 1 0 8 0 amappl9 136 794 0 788 1 0 1 1 0 8 0 amappl8 128 341 0 304 3 1 2 2 0 8 0 amappl7 120 247 0 238 1 0 1 1 0 8 0 amappl6 112 219 0 205 1 0 1 1 0 8 0 amappl5 104 362 0 351 1 0 1 1 0 8 0 amappl4 96 2317 0 2289 1 0 1 1 0 8 0 amappl3 88 250 0 238 1 0 1 1 0 8 0 amappl2 80 14056 0 13991 3 1 2 3 0 8 0 amappl1 72 45508 0 45113 26 17 9 20 0 8 0 amappl 80 4394 0 4345 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 131 0 2 3 0 3 3 0 8 0 uaddrrnd 24 1933 0 1888 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1933 0 1888 1 0 1 1 0 8 0 vmmpekpl 168 16101 0 16073 2 0 2 2 0 8 0 vmmpepl 168 241695 0 239470 224 74 150 166 0 357 41 vmsppl 272 1900 0 1888 3 1 2 2 0 8 1 pdppl 4096 3872 0 3815 9 1 8 8 0 8 0 pvpl 32 630014 0 612672 273 75 198 217 0 265 15 pmappl 200 1932 0 1895 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 525 0 65 14 0 14 14 0 8 0